Como usar
- Cole o JSON na caixa da esquerda (ou abra um arquivo
.json). - Escolha a indentação ou Minificar para deixar em uma linha.
- O resultado aparece ao lado. Copie ou baixe como
.json.
Formatar × minificar
Formatar (beautify, pretty print) quebra o JSON em linhas e indenta cada nível, deixando fácil de ler e revisar. Minificar remove espaços e quebras de linha para deixar o arquivo menor — útil para enviar em APIs e guardar em banco de dados.
Ordenar chaves
Com a opção marcada, as chaves de todos os objetos são colocadas em ordem alfabética. Isso facilita comparar dois JSONs parecidos (por exemplo, respostas de API antes e depois de uma mudança).
Se o JSON tiver erro, a ferramenta mostra a linha e a coluna. Para uma análise mais detalhada, use o Validador de JSON.
Perguntas frequentes
Meu JSON é grande. Funciona?
Sim. Arquivos de vários megabytes são formatados em poucos segundos, porque tudo roda no seu computador.
A formatação altera os dados?
Não. Só muda espaços e quebras de linha. Com “Ordenar chaves”, muda apenas a ordem das chaves, que não tem significado em JSON.
Números muito grandes perdem precisão?
Números inteiros acima de 9.007.199.254.740.991 podem ser arredondados pelo JavaScript. Se o seu JSON tiver IDs desse tamanho, prefira guardá-los como texto.