Formatador e Validador de JSON
Formate, minifique e valide JSON instantaneamente.
Cole JSON para indentar, minificar ou validar. Erros mostram linha e coluna. Usamos o parser JSON nativo do navegador.
Como usar
Cole seu JSON
Solte sua resposta de API, arquivo de config ou payload de webhook.
Escolha a transformação
Formatar indenta com 2 ou 4 espaços; Minificar remove o espaço opcional.
Leia erros ou copie saída
Se inválido, mostra a linha e coluna do primeiro problema. Se válido, copie o resultado.
O que é?
Um formatador JSON indenta, minifica ou valida JSON. Indentar deixa legível; minificar remove cada byte não estrutural (ideal para URLs ou payloads); validar pega vírgulas finais, aspas simples e comentários que parsers rigorosos rejeitam. Usamos o JSON.parse nativo - o comportamento bate com seu runtime.
Quando usar
Ao depurar resposta de API, revisar arquivo de config, preparar fixture ou entender webhook rejeitado. Minificar é útil para enfiar JSON numa query string ou claim de JWT.
Erros comuns
JSON parece JavaScript mas não é: chaves em aspas duplas, sem vírgulas finais, sem comentários, sem aspas simples. NaN, Infinity e undefined não são válidos. Datas e BigInts precisam ser serializados como string.
FAQ
- Meu JSON é enviado para um servidor?
- Não. Formatação e validação ocorrem só no seu navegador.
- Por que meu JSON é inválido?
- Causas comuns: vírgulas finais, aspas simples, chaves sem aspas, comentários. Nenhum é válido em JSON estrito.
Ferramentas relacionadas
Mais nesta categoria
- Codificador / Decodificador Base64
- Codificador / Decodificador de URL
- Gerador de Hash (SHA-1, SHA-256, SHA-384, SHA-512)
- Decodificador JWT
- Testador de regex
- Conversor Markdown para HTML
- Conversor YAML para JSON
- Conversor CSV para JSON
- Formatador SQL
- Codificador / Decodificador de entidades HTML
- Leitor de Expressão Cron
- Formatador XML
- Minificador HTML
- Gerador de dados fictícios
- Gerador de tabela Markdown