Formatador de JSON

Cole o JSON e ele sai organizado na hora — ou compacto, numa linha só.

O JSON é processado no seu navegador e não é enviado para servidores. Pode colar dados internos sem receio.

Como usar

  1. Cole o JSON na caixa da esquerda (ou abra um arquivo .json).
  2. Escolha a indentação ou Minificar para deixar em uma linha.
  3. 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.