Processado no seu dispositivo — nunca enviado

Formatador e validador de JSON

Cole um JSON bagunçado — receba-o formatado, validado com erros por linha ou minificado para produção. Roda inteiramente no navegador: chaves de API e payloads nunca saem da aba.

Seu JSON
Resultado

A ferramenta que todo desenvolvedor abre diariamente

Uma resposta de API espremida numa linha só, uma configuração que não passa no parse, um payload para encolher antes do deploy — formatar JSON é a utilidade mais requisitada no dia de um desenvolvedor. Esta faz o trio essencial: formata com 2 ou 4 espaços, valida com mensagem de erro apontando a linha e minifica até a menor forma válida.

Ao contrário da maioria dos formatadores online, esta página não envia nada a lugar nenhum — e isso importa, porque o JSON que os desenvolvedores colam está cheio de chaves de API, tokens e dados de clientes. Aqui ele fica na caixa de texto. O formatador é JSON.parse/stringify puro — o mesmo padrão estrito do seu runtime.

Perguntas frequentes

Suporta JSON5 ou comentários?
Não — este é JSON padrão estrito, as mesmas regras do JSON.parse. Comentários e vírgulas sobrando são marcados como erro, que é exatamente o que você quer ao validar para produção.
Qual o tamanho máximo de JSON?
Payloads de vários megabytes são formatados na hora; os muito grandes são limitados apenas pela memória do navegador.
Ele ordena chaves ou converte para YAML?
A ordenação de chaves está no roadmap. Para converter em YAML, use nossa ferramenta YAML ⇄ JSON — está a um clique nas ferramentas relacionadas.

Ferramentas relacionadas