utildev

JSON Formatter

Formata e valida JSON com indentação automática

JSON Digite
JSON Saída

Sobre · JSON Formatter

JSON (JavaScript Object Notation) é um formato leve e amplamente usado para troca de dados. Este formatador valida seu JSON e oferece modo minificado para reduzir tamanho ou identado para melhor legibilidade.

JSON segue as regras da RFC 8259 e ECMA-404: chaves e strings sempre entre aspas duplas, sem vírgulas sobrando no último elemento e sem comentários. Erros comuns incluem aspas simples, vírgulas finais e chaves sem aspas.

Minificar remove espaços e quebras de linha para reduzir o tamanho do payload transmitido pela rede — útil em APIs e CDNs. Identar adiciona espaçamento consistente para facilitar a leitura durante debug e revisão de código.

Como funciona

1
Cole seu JSON no lado esquerdo — pode estar minificado ou identado.
2
O validador verifica se há erros de sintaxe e exibe mensagens claras.
3
Em modo "Identar", adiciona quebras de linha e espaçamento para legibilidade.
4
Em modo "Minificar", remove espaços, quebras e comentários para reduzir tamanho.

Perguntas frequentes

O que é JSON?
JSON é um formato de troca de dados baseado em texto. Suporta arrays, objetos, strings, números, booleanos e null. Muito usado em APIs e configurações.
Por que minificar JSON?
Reduz o tamanho do arquivo para transmissão mais rápida pela rede. Útil em APIs, CDNs e ambientes com limite de banda.
Qual é a diferença entre JSON e JavaScript?
JSON é apenas um formato de dados. JavaScript é uma linguagem de programação. JSON é um subconjunto seguro e portável do JavaScript.
Por que meu JSON com vírgula no final dá erro?
JSON não permite vírgula após o último elemento de um array ou objeto (trailing comma). Isso é válido em JavaScript mas inválido em JSON puro — remova a vírgula extra antes de validar.