Formatador e Validador JSON

Embelezar / Minificar / Validar — funciona com JSON e JSONC, totalmente no navegador

JSON formatado aparece aqui

🔒 Esta ferramenta é executada inteiramente no seu navegador — seus dados nunca saem do seu dispositivo.

Formatador e Validador JSON

Um formatador e validador JSON rápido que roda inteiramente no seu navegador. Embeleze com indentação de 2 espaços, minifique para uma única linha ou valide JSON estrito. O modo flexível tolera JSONC (comentários // e /* */) e vírgulas finais — comuns em configs de editor e ferramentas de desenvolvimento.

  • Embeleza com indentação de 2 espaços
  • Minifica para uma única linha para transporte
  • Valida JSON estrito ou JSONC (modo flexível)
  • Tolera comentários // e /* */ e vírgulas finais
  • Reporta linha e coluna em caso de erro
  • Roda localmente no navegador — seus dados nunca saem da página

FAQ

Suporta JSONC (JSON com comentários)?

Sim. Os botões Formatar e Minificar tentam primeiro o JSON.parse estrito; se falhar, repetem após remover comentários e vírgulas finais. O Validar informa explicitamente se a entrada é estrita ou flexível.

Meu JSON será enviado?

Não. Todo o parsing e formatação acontecem localmente no seu navegador. Não há ida e volta ao servidor.

Por que Validar às vezes diz 'Válido (flexível)'?

JSON estrito não permite comentários nem vírgulas finais. O modo flexível aceita esses recursos por conveniência, mas se você precisa de conformidade RFC 8259, sua entrada deve passar como estrita.