Formatador JSON

Pretty print e formate JSON. Cole ou envie, escolha o recuo. Baixe ou copie. 100% no navegador.

Ferramentas relacionadas

O que este formatador JSON oferece

Este formatador gratuito transforma JSON minificado ou difícil de ler em saída clara e indentada. Cole ou envie seu JSON, escolha 2 ou 4 espaços ou tab e opcionalmente ordene chaves para resultados consistentes. A saída tem destaque de sintaxe. Se a entrada for inválida, o erro e posição ou linha são mostrados. Baixe ou copie. Tudo roda no navegador.

  • Pretty print: Converte JSON minificado ou bagunçado em forma indentada e legível com quebras de linha consistentes.
  • Opções de recuo: Escolha 2 espaços, 4 espaços ou tab. Tab atende a muitos estilos de código.
  • Ordenar chaves: Ordenação alfabética recursiva opcional para saída determinística e mais fácil de comparar entre versões.
  • Destaque de sintaxe: Saída colorida: chaves, strings, números, booleanos e null distintos para leitura rápida.
  • Relatório de erros: JSON inválido mostra o erro do analisador e, quando possível, posição ou linha para correção.
  • Colar ou enviar: Cole da área de transferência ou envie um arquivo .json (incluindo arrastar e soltar). Sem cadastro.

Por que formatar JSON?

JSON minificado economiza banda mas é difícil de ler. Indentação e quebras mostram a estrutura para depurar configs, inspecionar APIs ou documentar. Chaves ordenadas estabilizam diffs no Git. No navegador os dados permanecem privados.

  • Legibilidade: JSON indentado revela aninhamento e arrays rapidamente.
  • Diffs estáveis: Chaves ordenadas reduzem ruído de reordenação no controle de versão.

Processamento no lado do cliente.

Opções em resumo

  • Recuo: 2 espaços, 4 espaços ou tab. Aplicado em cada nível de aninhamento.
  • Ordenar chaves: Quando ativo, chaves ordenadas alfabeticamente (recursivo). Arrays mantêm a ordem.
  • Destaque de sintaxe: Saída com cores para chaves, strings, números, booleanos e null.
  • Baixar / Copiar: Exporte como arquivo ou copie. O conteúdo é o mesmo.
  • Limpar: Limpa entrada, saída e erros para começar de novo.

Perguntas frequentes

Meus dados JSON estão seguros?

Sim. A formatação roda inteiramente no navegador. Os dados não saem do dispositivo nem são enviados a servidor.

E se meu JSON for inválido?

A ferramenta mostra a mensagem do analisador e, quando disponível, a posição do caractere ou o número da linha para localizar o problema.

Quais opções de recuo existem?

Você pode escolher 2 espaços, 4 espaços ou tab. A saída usa sua escolha em cada nível de indentação.

O que faz Ordenar chaves?

Quando ativado, todas as chaves de objeto são ordenadas alfabeticamente (recursivo). Isso deixa a saída consistente e diffs mais legíveis.

Posso formatar JSON a partir de um arquivo?

Sim. Use o seletor de arquivos ou arraste um .json para a área de entrada. O arquivo é lido no navegador; nada é enviado.

Formatador JSON - Pretty print e formatar JSON online grátis