O que é
O Formatador de JSON é uma ferramenta online e gratuita que organiza, valida e minifica dados no formato JSON, o formato de texto mais usado para troca de informações entre sistemas, APIs e arquivos de configuração. Se você nunca ouviu falar em JSON, pense nele como uma forma padronizada de escrever dados (nomes, números, listas) de um jeito que tanto programas quanto pessoas conseguem ler.
A ferramenta recebe um JSON bruto, muitas vezes devolvido por uma API em uma única linha compacta e difícil de acompanhar, e devolve o conteúdo indentado, com espaçamento e quebras de linha que facilitam a leitura e a revisão. Se o JSON colado tiver algum erro de sintaxe, como vírgula sobrando, aspas simples no lugar de duplas ou uma chave sem fechar, a ferramenta aponta a mensagem de erro exata, devolvida pelo próprio parser, o que ajuda a localizar o problema rapidamente sem precisar procurar caractere por caractere.
Quando o JSON é válido, um painel mostra estatísticas do objeto: o número total de chaves, a profundidade máxima de aninhamento e o tamanho estimado em bytes ou KB. Isso ajuda a entender rapidamente o tamanho e a complexidade de uma resposta de API antes de trabalhar com ela no código, incluindo quando o JSON colado é um array em vez de um objeto.
Além de formatar e minificar, a ferramenta tem uma aba de TypeScript: ao colar um JSON, ela gera automaticamente a interface TypeScript correspondente, pronta para copiar e colar em um projeto de código. Isso economiza o trabalho de escrever a tipagem manualmente sempre que um endpoint novo devolve um formato de dado diferente.
Como usar
- Cole o JSON no campo à esquerda da ferramenta.
- Clique em Formatar para indentar o conteúdo, em Minificar para deixar tudo em uma linha só, ou em Tipo TS para gerar a interface TypeScript.
- Escolha entre indentação de 2 ou 4 espaços no menu de opções, quando estiver usando o modo formatado.
- Confira as estatísticas de chaves totais, profundidade e tamanho exibidas acima do resultado, quando o JSON for válido.
- Se houver erro de sintaxe, leia a mensagem retornada pelo parser para localizar o ponto exato do problema e corrigir.
- Clique em Copiar para levar o resultado direto para o seu projeto, terminal ou documento.
Dicas
- Use a versão minificada para reduzir o tamanho de um payload antes de enviar, e a versão formatada para revisar ou apresentar o conteúdo.
- Os erros mais comuns em JSON são vírgula extra no final de uma lista, aspas simples no lugar de aspas duplas e colchetes ou chaves sem fechamento. A ferramenta segue o padrão JSON estrito, então comentários e vírgula sobrando (comuns em JSON5 ou JSONC) também geram erro de sintaxe aqui.
- A aba de TypeScript é útil para quem consome APIs com frequência e precisa manter a tipagem do projeto atualizada sem digitar tudo manualmente.
- Todo o processamento roda dentro do seu navegador, então dados de produção e informações sensíveis não trafegam por nenhum servidor externo.