Formatador e validador de JSON

Embeleze, minifique e valide JSON na hora, com erros claros quando algo falha.

O que é

Um formatador de JSON analisa o texto e o reescreve com identação consistente e espaços limpos. O nosso também valida: se o JSON for inválido, uma mensagem precisa indica a linha e a coluna. Você também pode minificar para reduzir o tamanho. Tudo acontece no navegador — mesmo respostas de API sensíveis podem ser formatadas sem enviar nada a um servidor.

Como usar

  1. Cole o JSON na área de entrada.
  2. Use “Formatar” para identar ou “Minificar” para uma linha.
  3. Em caso de erro, o painel mostra linha e causa.
  4. Ajuste a identação (2 ou 4 espaços) ou ordene chaves.
  5. Use “Copiar” ou “Baixar” como arquivo .json.

Por que usar

JSON é a língua franca das APIs, configs e pipelines, e é bastante rígido: uma vírgula errada e o payload fica inutilizável. Um bom formatador parseia, explica erros em linguagem clara e gera saída consistente para diffs. É uso diário para revisar respostas API, preparar fixtures ou limpar exports. Minificar é útil para URLs, localStorage e apps móveis. Como tudo é local, mesmo dados sensíveis ou tokens podem ser processados com segurança.

Perguntas frequentes

Suporta JSON com comentários?

O JSON estrito não permite comentários, então são rejeitados. Um modo JSON5/JSONC pode vir no futuro.

O que faz “Minificar”?

Remove todos os espaços desnecessários, deixando o JSON em uma linha sem alterar o significado.

Meu JSON é enviado para algum servidor?

Não. Parseamento e formatação acontecem totalmente no navegador.

Por que “Unexpected token”?

O parser encontrou um caractere inesperado — vírgula faltando, a mais ou chave sem aspas.

Ordena as chaves alfabeticamente?

Sim. Ative “Ordenar chaves” e os objetos em cada nível são reformatados em ordem alfabética.