Dica: na visualização Código, pressione Ctrl+F (⌘F no Mac) para localizar e substituir.
Cole o JSON, abra um arquivo ou carregue o exemplo para ver a árvore.
A visualização Tabela precisa de um array de objetos. Selecione um array assim na árvore.
Limites: arquivos de até 100 MB (.json ou .json.gz); árvore e tabela até 10 MB ou 1.000.000 nós. Tudo roda no seu navegador.
Este editor JSON permite editar JSON como árvore, código ou tabela e aponta os erros enquanto você digita. Abra um arquivo .json ou cole o texto: tudo fica no seu navegador.
Última atualização:
Como funciona
Abra ou cole o JSON
Solte um arquivo .json ou .json.gz, clique em Abrir arquivo, cole o JSON na visualização Código ou use Começar com um objeto vazio.
Edite na visualização que preferir
Altere chaves, valores e tipos na árvore, mude células na tabela ou digite no editor de código. As visualizações ficam sempre sincronizadas.
Salve o arquivo
Use Salvar como…, Baixar ou Copiar. Um rascunho fica guardado neste navegador até você apagá-lo.
Recursos
Edição em árvore com desfazer
Renomeie chaves, troque tipos e valores, adicione, duplique, mova ou exclua nós. Desfazer e Refazer valem para qualquer alteração; a ordem das chaves só muda quando você clica em Ordenar chaves.
Validação ao vivo
O editor de código marca o primeiro erro enquanto você digita, com linha, coluna e uma explicação clara. Enquanto o JSON estiver inválido, a árvore fica somente leitura e o seu texto nunca se perde.
Modo tabela
Edite um array de objetos como uma planilha: altere células, adicione linhas e adicione colunas.
Formatar, minificar e localizar
Formate com 2 espaços, 4 espaços ou tabulação, minifique, ordene as chaves e localize e substitua texto no editor de código.
Limites e privacidade
Arquivos e JSON colado podem ter até 100 MB de código. A edição em árvore e em tabela funciona com documentos de até 10 MB ou 1 milhão de nós; documentos maiores aparecem como texto simples somente leitura, em que formatar, minificar, validar, copiar e baixar continuam funcionando. O destaque de sintaxe e a marcação de erros ao vivo são usados até 5 MB. Arquivos acima do limite são recusados.
Rascunhos de documentos de até 1 MB ficam no armazenamento local deste navegador e nunca são enviados. Com duas abas abertas, vale o último rascunho salvo; o horário dele aparece ao lado da opção de rascunho. Saiba mais na página de privacidade.
Perguntas frequentes
Como editar um arquivo JSON online de graça?
Abra ou solte o arquivo, faça as alterações na árvore, na tabela ou no código e clique em Salvar como… ou Baixar.
Como salvar o arquivo JSON editado?
Salvar como… abre a janela de salvar do navegador onde isso é suportado (Chrome e Edge no computador); nos outros casos o arquivo é baixado. Defina antes o nome no campo Nome do arquivo.
Dá para editar JSON no celular, no Android ou no iPhone?
Sim. Abra esta página no navegador do celular, toque em Abrir arquivo, edite o JSON e toque em Baixar.
O meu JSON é enviado para algum servidor?
Não. O editor roda inteiramente no seu navegador. O rascunho opcional fica só no armazenamento local deste navegador, e você pode apagá-lo quando quiser.
Posso editar o daemon.json do Docker aqui?
Sim. Cole ou abra o daemon.json, edite, confira se está válido e copie ou baixe o resultado. Só a sintaxe é verificada, não as configurações do Docker.
Existe alternativa a editar JSON no terminal?
Se der para copiar o arquivo para um computador com navegador, este editor oferece árvore, validação e desfazer. Num servidor sem navegador, use um editor de terminal.