Pular para o conteúdo

Formatador e Validador de JSON

Formate, minifique e valide JSON instantaneamente.

Roda no seu navegador

Cole JSON para indentar, minificar ou validar. Erros mostram linha e coluna. Usamos o parser JSON nativo do navegador.

Como usar

  1. Cole seu JSON

    Solte sua resposta de API, arquivo de config ou payload de webhook.

  2. Escolha a transformação

    Formatar indenta com 2 ou 4 espaços; Minificar remove o espaço opcional.

  3. 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.

Mais nesta categoria