Formatador JSON
Valide, formate, minifique, analise e inspecione JSON em árvore localmente.
Bom saber
Bom saber
O formatador JSON formata, minifica e analisa JSON diretamente no navegador. Ele é útil quando respostas de API, arquivos de configuração, payloads de webhook ou logs precisam ficar legíveis rapidamente. Em vez de verificar blocos JSON compactos manualmente, a ferramenta mostra erros de sintaxe, chaves duplicadas e a saída estruturada imediatamente.
JSON válido é formado por objetos, arrays, strings, números, booleanos e null. Uma vírgula ausente, uma aspa extra ou um comentário não permitido pode fazer uma API rejeitar o payload. O formatador ajuda a validar, embelezar, minificar e inspecionar dados JSON sem enviar conteúdo a um servidor.
Casos de uso típicos
Depurar respostas de API
Formate respostas JSON compactas de APIs REST, webhooks ou ferramentas de desenvolvedor para entender campos, arrays e objetos aninhados mais rapidamente.
Preparar JSON para revisão
Use pretty print, indentação e opcionalmente chaves ordenadas para revisar configurações JSON com mais facilidade em pull requests e documentação.
Inspecionar dados localmente
Inspecione payloads sensíveis, trechos de log ou configurações internas localmente no navegador, sem enviar para serviços JSON externos.
Dicas para melhores resultados
Leia primeiro o erro
Quando o JSON é inválido, o problema costuma estar logo antes da posição indicada: vírgula ausente, aspas erradas, vírgula final ou comentário.
Use minify para entrega
JSON minificado economiza espaço, mas é mais difícil de ler. Para depuração e revisão de código, JSON formatado com indentação estável costuma ser melhor.
Como funciona
Como funciona
Vídeo
Passo a passo
Funções
Funções
Pretty print e minificação
Formate JSON com indentação legível ou minifique para o menor tamanho possível.
Validação ao vivo com mensagens precisas
Erros de sintaxe e chaves duplicadas são detectados durante a digitação, com uma mensagem clara.
Visualização em árvore interativa
Além da visualização de texto formatado, a mesma estrutura pode ser explorada como uma árvore navegável.
Formatação configurável
Indentação, finais de linha, ordenação de chaves e escape não ASCII podem ser configurados separadamente.
Até 50 MB, sem upload
Arquivos JSON de até 50 MB são processados inteiramente no navegador, sem ida ao servidor.
Copiar ou baixar o resultado
O resultado formatado ou minificado pode ser copiado para a área de transferência ou baixado em um clique.
Perguntas frequentes
Perguntas frequentes
O formatador JSON é gratuito?
Sim. O formatador JSON é totalmente gratuito, sem cadastro e sem limite de uso.
Meus dados JSON são enviados para algum lugar?
Não. Todo o processamento acontece localmente no navegador. Texto colado e arquivos selecionados nunca são enviados a um servidor.
Qual pode ser o tamanho do arquivo JSON?
Até 50 MB por arquivo.
Qual é a diferença entre Pretty Print e Minify?
Pretty Print adiciona indentação e quebras de linha para legibilidade. Minify remove espaços desnecessários para reduzir o tamanho.
A ferramenta detecta chaves duplicadas ou JSON inválido?
Sim. Para chaves duplicadas e erros de sintaxe, a ferramenta mostra uma mensagem precisa em vez de alterar o resultado silenciosamente.
Posso ver uma estrutura em árvore em vez da visualização formatada?
Sim. A aba de árvore na saída mostra a mesma estrutura navegável com resumos de objetos e arrays.
Mais ferramentas
Mais ferramentas
JSON para YAML
Converta arquivos JSON ou texto JSON colado para YAML diretamente no navegador.
JSON para CSV
Converta arquivos JSON ou texto JSON colado para CSV diretamente no navegador.
JSON para XML
Converta arquivos JSON ou texto JSON colado para XML diretamente no navegador.
Avaliador JSONPath
Execute consultas JSONPath RFC 9535 localmente contra JSON e mostre caminhos normalizados.
Avaliador JMESPath
Execute expressões JMESPath Core localmente contra JSON e exporte o resultado.
JSON para interface TypeScript
Infira interfaces TypeScript e type aliases de exemplos JSON localmente.



