Formatador e Organizador de JSON — Grátis online

Formate e embeleze JSON online com indentação clara e veja onde está o erro de sintaxe.

Entrada Pronto

As estatísticas de entrada estão disponíveis pelo botão Estatísticas acima deste campo.

Saída

As estatísticas de saída estão disponíveis pelo botão Estatísticas acima deste campo.

Os resultados são fornecidos apenas para fins informativos e podem conter erros. Verifique de forma independente as informações importantes. O uso desta ferramenta é por sua conta e risco.

O que esta ferramenta faz

O Formatador de JSON pega um JSON minificado ou bagunçado e o reescreve com indentação consistente de dois espaços, uma chave por linha, para que você enxergue a estrutura de relance. Ele não altera os seus dados: chaves, valores e a ordem deles continuam exatamente como estavam.

Há duas formas de formatar. Converter envia a entrada ao servidor e coloca o JSON formatado no painel Saída. O botão Formatar do painel Entrada reformata o texto ali mesmo, e Minificar faz o inverso. Se o JSON estiver quebrado, Verificar e Sugerir Correção aponta a linha e a coluna do problema.

Quando usar

  • Ler uma resposta de API que chega em uma única linha enorme.
  • Revisar um arquivo de configuração ou uma fixture antes de fazer o commit.
  • Colar JSON em um ticket, e-mail ou documentação, onde a indentação facilita a leitura.
  • Comparar dois payloads: formate os dois primeiro e depois use o Comparador de Texto (Diff).

Exemplo prático

Entrada

{"user":{"id":7,"name":"Ana","roles":["admin","dev"]},"active":true}

Saída

{
  "user": {
    "id": 7,
    "name": "Ana",
    "roles": [
      "admin",
      "dev"
    ]
  },
  "active": true
}

Perguntas sobre esta ferramenta

A formatação altera os meus dados?

Não. Só os espaços em branco mudam. A ordem das chaves, os valores e os tipos continuam iguais, então o JSON formatado resulta exatamente no mesmo objeto quando é interpretado.

Como deixo o JSON compacto de novo?

Use o botão Minificar, ou o Minificador de JSON se preferir uma página dedicada. A minificação remove todo espaço em branco que não esteja dentro de uma string.

Por que o formatador rejeita o meu JSON?

Para formatar, o JSON precisa ser válido. As causas mais comuns são uma vírgula sobrando no final, aspas simples ou chaves sem aspas. O Validador de JSON mostra a linha e a coluna exatas.

Perguntas frequentes

Qual a diferença entre Converter e o botão Formatar?

Converter (JSON → JSON) envia sua entrada para o servidor e retorna o JSON formatado no painel de Saída. O botão Formatar reformata o próprio painel de Entrada, sem alterar o painel de Saída.

E se meu JSON tiver um erro de sintaxe?

Use o botão "Verificar e Sugerir Correção" (ou o Validador de JSON) para ver a linha e coluna exatas do problema antes de formatar.

Esta ferramenta é gratuita?

Sim, é grátis. Sem cadastro nem e-mail. Veja o resultado nesta página.

Como recebo o resultado?

Use a ferramenta nesta página. O resultado aparece aqui, sem envio por e-mail.