Ir para o conteúdo
AZ Tools

Formatador e Validador de JSON

Cole JSON cru ou bagunçado e formate-o na hora com indentação de dois espaços, quatro espaços ou tabulações, ordene alfabeticamente as chaves de cada objeto para obter diffs estáveis, ou minifique-o em uma única linha compacta para transporte. O formatador valida enquanto trabalha: se a entrada não for JSON válido, ele aponta o problema em vez de produzir lixo em silêncio. Lida com estruturas profundamente aninhadas, arrays, Unicode e documentos grandes, tudo no seu navegador — seus dados nunca são enviados, o que importa quando o JSON contém respostas de API, tokens ou registros pessoais. Use-o para limpar logs, preparar fixtures de teste ou tornar legível um payload de API.

Saída

Como usar

  1. Cole ou digite seu JSON na área de entrada.
  2. Escolha o tamanho da indentação e, se quiser, ordene as chaves.
  3. Clique em Formatar para embelezar ou Minificar para compactar.
  4. Se o JSON for inválido, a mensagem de erro aponta o problema.
  5. Copie o resultado com o botão Copiar.

Perguntas frequentes

Meu JSON é enviado a um servidor?
Não. Toda a formatação e validação acontece localmente no seu navegador; nada é enviado.
O que faz ordenar as chaves?
Reordena alfabeticamente as chaves de cada objeto, de forma recursiva, facilitando comparações e diffs.
Por que recebo um erro de sintaxe?
A entrada não é JSON válido. Causas comuns: vírgulas finais, aspas simples ou chaves sem aspas.
Minificar altera meus dados?
Não. Minificar apenas remove espaços; os dados e a ordem das chaves permanecem, a menos que você ative a ordenação.
Quais opções de indentação existem?
Você pode formatar com 2 espaços, 4 espaços ou tabulações, ou minificar para uma única linha sem espaços. A indentação de dois espaços é a convenção mais comum em arquivos de configuração e exemplos de API.
A ordenação de chaves funciona em objetos aninhados?
Sim — a ordenação é aplicada recursivamente, então cada objeto em cada nível tem suas chaves em ordem alfabética. Isso produz uma forma canônica, de modo que dois documentos JSON que diferem apenas na ordem das chaves podem ser comparados como idênticos.

Guias sobre este tema

Ferramentas relacionadas