Como editar JSON online
- Cole o JSON, abra um arquivo ou comece com o exemplo. A árvore é montada automaticamente a partir do texto.
- Dê um clique duplo em um valor ou chave na árvore para editá-lo e pressione Enter para salvar. Selecione um nó para Adicionar um filho, Duplicar ou Excluir o nó, ou mudar o seu Tipo.
- Cada alteração na árvore reescreve o texto, e Desfazer volta um passo. Copie ou baixe o resultado quando terminar.
Edição na árvore
- Valores – ao editar uma string, ela continua sendo string. Para outros valores, o que você digita é lido como JSON:
42vira número,truevira booleano,nullvira null e qualquer outra coisa vira string. - Chaves – dê um clique duplo em uma chave para renomeá-la; a propriedade mantém sua posição.
- Adicionar – em um objeto, adiciona
"newKey": null; em um array, acrescentanullao final; e em um valor simples, insere um novo item logo depois dele. - Tipo – converte entre string, número, booleano, null, objeto e array, por exemplo
"42"→42ou um valor →[value]. - Teclado – as setas navegam pela árvore, Enter ou F2 edita o valor selecionado e Delete remove o nó.
Texto e árvore sempre sincronizados
Alterações no painel de texto atualizam a árvore assim que o JSON fica válido; enquanto ele estiver inválido, a caixa de erro mostra o problema e a árvore mantém a última versão válida. Alterações na árvore reescrevem o texto com indentação de 2 espaços, preservando a ordem das chaves e os dígitos exatos de cada número. O Desfazer lembra as últimas 100 alterações feitas na árvore.
Perguntas frequentes
O editor altera a ordem das chaves ou os números?
Não. As chaves ficam na ordem original e os números mantêm seus dígitos exatos, inclusive IDs de 64 bits que o JavaScript comum arredondaria.
Como adicionar uma nova propriedade?
Selecione o objeto na árvore e clique em Adicionar. Aparece uma propriedade chamada newKey com o valor null; dê um clique duplo nela para renomeá-la e definir seu valor.
Quais tamanhos de arquivo funcionam bem?
O editor foi feito para documentos de até alguns megabytes. Para navegar por arquivos muito maiores, use o Visualizador JSON, que desenha apenas as partes que você expande.
Minhas edições ficam salvas em algum lugar?
Nada é armazenado nem enviado. Copie o texto ou clique em Baixar para guardar suas alterações.