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
- Cole o JSON na área de entrada.
- Use “Formatar” para identar ou “Minificar” para uma linha.
- Em caso de erro, o painel mostra linha e causa.
- Ajuste a identação (2 ou 4 espaços) ou ordene chaves.
- 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.