Formatador JSON
Formate, valide e minifique JSON online. Cole o JSON bruto e obtenha uma versão legível com indentação.
Como usar?
Cole o JSON no campo da esquerda. Use Formatar para indentar ou Minificar quando quiser deixar tudo compacto. Se houver erro de sintaxe, o validador aponta em vermelho.
Formate e valide JSON na hora
JSON é a língua franca das APIs, mas numa única linha, sem espaços, vira um amontoado ilegível. Este formatador pega o JSON bruto e devolve uma versão indentada e organizada, na qual você enxerga a estrutura, os aninhamentos e cada chave no lugar. Bem mais fácil de ler e depurar.
Ele não só embeleza, também valida. Se houver uma vírgula sobrando, uma aspa faltando ou uma chave mal fechada, o erro é apontado para você corrigir. Precisa do caminho inverso? Dá para minificar, tirando espaços e quebras de linha para deixar o JSON compacto antes de enviá-lo.
Todo o processamento roda no navegador, então o seu JSON (mesmo com dados sensíveis) não sai do dispositivo nem fica registrado em servidor algum.
Perguntas frequentes
O formatador aceita JSON com comentários ou vírgula sobrando no final?
Por que a ordem das chaves mudou depois de formatar?
Números grandes de ID perdem dígitos ao passar pela formatação?
Leia mais sobre isso
Ferramentas Relacionadas
Validador JSON
Valide dados JSON para verificar erros de sintaxe. Relatório de erros detalhado com linha e posição do problema.
Comparador de JSON
Compare dois objetos JSON e visualize as diferenças lado a lado: campos adicionados, removidos e modificados. Suporta estruturas aninhadas. Processado no navegador.
Gerador de tsconfig.json
Gere um tsconfig.json customizado: target ES, módulo, strict, paths, JSX, declaração e mais. Validação contra opções inválidas. Tudo no navegador.
Gerador vercel.json
Crie um vercel.json com rotas, redirects e cabeçalhos HTTP prontos para o deploy na Vercel. Configure tudo pelo navegador e cole no seu repositório.
Testador de Range SemVer
Testa quais versões satisfazem um range semver (^1.2.3, ~2.0, >=1 <2) e explica o intervalo em limite inferior e superior.
Validador HTML
Verifique erros de sintaxe e estrutura no código HTML. Identifique tags não fechadas e problemas comuns.