Formatador JSON

Cole um JSON para validar, indentar ou minificar. Tudo é processado no seu navegador, sem enviar dados para servidores.

Seus dados são processados diretamente no seu navegador.

Como funciona

A ferramenta usa as funções nativas JSON.parse e JSON.stringify do navegador. Se o texto não for um JSON válido, o erro é traduzido para uma mensagem com a linha aproximada do problema.

Exemplo prático

Ao depurar a resposta de uma API, colar o corpo cru e clicar em “Formatar” revela a estrutura aninhada em segundos. Antes de subir um arquivo de configuração, “Minificar” reduz o tamanho sem alterar o conteúdo.

Erros comuns

Vírgula sobrando antes de } ou ], chaves sem aspas duplas, valores com aspas simples e comentários copiados de um arquivo JavaScript.

Perguntas frequentes

Meus dados são enviados para algum servidor?
Não. A validação e a formatação usam funções do próprio navegador. Nada do que você cola sai do seu computador.
Qual a diferença entre formatar e minificar?
Formatar adiciona quebras de linha e indentação para leitura humana. Minificar remove todos os espaços para deixar o arquivo menor no transporte.
Por que aparece erro se o JSON parece certo?
Os motivos mais comuns são vírgula sobrando antes de fechar chave ou colchete, aspas simples no lugar de aspas duplas e comentários, que o formato JSON não aceita.
Existe limite de tamanho?
O limite é a memória do seu navegador. Arquivos muito grandes podem deixar a página lenta no celular.

Ferramentas relacionadas