Formatador e validador JSON

Cole seu JSON e valide, formate ou minifique instantaneamente. Se houver erro, dizemos a linha e a coluna exatas.

Esta ferramenta funciona completamente no seu navegador. Seus dados nunca são enviados a nenhum servidor.

Cole o JSON e clique em Formatar ou Minificar: os erros mostram a linha e a coluna exatas.

Regras de sintaxe do JSON

Dados de teste

EntradaFormataçãoMinificado
{"a":1,"b":[2,3]}Indentação de 2 espaços{"a":1,"b":[2,3]}
Inválido: {"a":1,}Erro: vírgula no final
Inválido: {name:"x"}Erro: chave sem aspas

Usa o JSON.parse nativo do navegador para uma validação rigorosa. Última verificação: setembro de 2026.

Quando não usar esta ferramenta

Perguntas frequentes

Esta ferramenta envia meu JSON para algum lugar?

Não. O formatador, o validador e o minificador rodam localmente no seu navegador, usando JavaScript puro. Seu JSON nunca é enviado nem transmitido.

Que tipo de erros de JSON ela detecta?

Usamos o analisador JSON nativo do navegador, que pega tudo: vírgulas ausentes, vírgulas no final, chaves sem aspas, chaves e colchetes fora de ordem, strings não terminadas e sequências de escape inválidas. Também mostramos a linha e a coluna exatas do erro.

Qual indentação o formatador usa?

Usamos indentação de 2 espaços (o estilo mais comum em APIs modernas e arquivos de configuração). A minificação remove todos os espaços em branco e mantém a estrutura de dados exata.

Formatar pode mudar os meus dados?

O texto é lido pelo analisador JSON nativo do navegador e reconstruído, então um JSON válido volta funcionalmente equivalente. Dois casos-limite merecem atenção: chaves duplicadas ficam só na última ocorrência e números muito grandes ou muito precisos seguem as regras de número do JavaScript e podem ser arredondados.

E se os meus dados ainda estiverem numa tabela CSV?

Este formatador só aceita texto que já seja JSON. Para dados tabulares, comece pelo Conversor de CSV para JSON aqui do site, que transforma CSV em JSON direto no seu navegador; depois é só colar o resultado aqui para indentar ou minificar.

Formatar é apenas o primeiro passo: exporte seus dados como YAML com JSON para YAML, compare duas cargas chave por chave com Diff de JSON ou inspecione exportações tabulares no Visualizador CSV antes de convertê-las.