Nenhuma ferramenta usada recentemente
Nenhuma ferramenta favorita ainda

Formatador JSON Grátis: Formatar, Validar e Minificar JSON Online

479 usos
Recuo:

Dicas sobre JSON

Formatar JSON — pretty print
Cole seu JSON compacto e o formatador mostra com indentação clara e legível. Escolha entre 2 ou 4 espaços, ou tabulação.
Validar JSON — encontrar erros
O validador detecta erros de sintaxe: vírgulas faltando, aspas incorretas, chaves sem fechar. Indica a linha exata do erro.
Minificar JSON — reduzir tamanho
Remove espaços, quebras de linha e tabulações para obter o JSON mais compacto possível. Ideal para APIs e transmissão de dados.

Perguntas Frequentes

Q Posso recolher ou expandir seções JSON aninhadas após a formatação?
A Sim, clique nos pequenos ícones triangulares ao lado de cada objeto ou array para recolher ou expandir seu conteúdo. Isso é extremamente útil ao lidar com dados profundamente aninhados — por exemplo, uma resposta de API de 15 níveis de um sistema de CRM. Você foca apenas nos campos relevantes e esconde o resto. Experimente com um JSON complexo da API do Mercado Livre ou dos Correios.
Q Esta ferramenta aceita JSON com comentários, como nos arquivos de configuração do VS Code?
A Não, não aceita. O JSON padrão proíbe comentários de forma absoluta — isso pega muita gente que vem do TypeScript ou das configurações do VS Code. Se você colar um JSON com // ou /* */, o formatador apontará esses trechos como erros de sintaxe. Um truque útil: armazene informações extras em um campo como "_comentario": "sua anotação aqui". Assim, tudo fica válido e organizado.
Q Qual a diferença entre a função minificar e a formatação de JSON?
A Formatar adiciona indentação e quebras de linha para facilitar a leitura. Minificar faz o oposto — remove todos os espaços em branco. Uma resposta de API de 10KB formatada pode cair para 2KB minificada. Perfeito quando você precisa enviar dados em produção e quer economizar banda.
Q Preciso instalar algo para usar este formatador JSON?
A De jeito nenhum. A ferramenta roda inteiramente no seu navegador, sem downloads ou plugins. É JavaScript puro do lado do cliente, você começa a usar no momento em que abre a página. Usei num notebook corporativo travado onde o TI bloqueava toda instalação — funcionou perfeitamente. Cole seu JSON e vá em frente.
Q Existe um limite para o tamanho do arquivo JSON que posso colar e formatar?
A Não em termos práticos para o uso normal. A ferramenta processa os dados localmente na memória do seu navegador, então uma resposta de API de 10 MB ou um arquivo de configuração de 2 MB são formatados sem problemas. Em um notebook padrão com 8 GB de RAM, você provavelmente verá travamentos de aba por volta de 50–100 MB de JSON bruto — mas isso é uma limitação do navegador, não nossa. Para arquivos realmente gigantescos, considere dividi-los antes ou usar uma ferramenta de linha de comando. Abaixo de 5 MB, você está totalmente tranquilo.
Q Ouvi dizer que arquivos JSON não podem ter vírgulas finais, mas vejo elas em código real o tempo todo. Este formatador vai removê-las?
A Vírgulas finais aparecem em JSON escrito à mão porque as pessoas copiam o padrão de objetos JavaScript ou dicionários Python. Esta ferramenta não as remove silenciosamente — vai marcar cada uma como erro de sintaxe com um indicador vermelho na linha exata. Você precisará apagá-las manualmente, o que leva cerca de 30 segundos em um arquivo de configuração típico. Dica rápida: se você gera JSON com Python, use json.dumps(), que nunca adiciona vírgulas finais. O mesmo vale para JSON.stringify() em JavaScript.
Q Formatar o JSON altera os dados reais ou pode quebrar alguma coisa?
A Não, a formatação apenas reescreve espaços, indentação e quebras de linha. Suas chaves, valores e estrutura permanecem idênticos, byte por byte. Já comparei um arquivo antes e depois com diff—zero diferenças no conteúdo lógico. Mas, se o seu JSON tiver chaves duplicadas, elas não são mescladas; só aparecem lado a lado. Uma dica: sempre mantenha o arquivo original salvo antes de formatar, principalmente ao editar configs lidas por aplicações automaticamente.
Q Dá para formatar JSON no celular ou só funciona no computador?
A Funciona em qualquer aparelho com navegador, celular e tablet incluídos. Cola o JSON na área de entrada e toca em Formatar. Formatei uma resposta de webhook do Shopify com 40 KB num iPhone 13 sem travar. A única diferença real: recolher objetos aninhados é chato em tela pequena. Se for depurar um payload de API com 10 níveis, um notebook é mais confortável. Para validar rapidinho na rua, o celular resolve.
Q Por que meu texto JSON vira números quando o coloco do Excel?
A O Excel destrói estruturas JSON anidadas tratando colchetes como texto e removendo aspas durante a cópia. Esta ferramenta não consegue consertar automaticamente essas células de planilha achatadas. Você precisa exportar sua planilha para CSV primeiro e rodar um script de conversão antes de colar JSON válido. Caso contrário, você receberá strings confusas que geram erros de sintaxe imediatamente.
Q Enviar estruturas JSON para colegas de equipe com total segurança e privacidade
A Você pode criar um link temporário clicando no botão de compartilhamento no canto superior. Esse link expira em exatamente 24 horas, protegendo chaves de API e dados de clientes. Desenvolvedores backend costumam usar esse recurso durante sessões de pair programming remoto. O conteúdo original fica seguro no seu navegador.

Como Usar o Formatador JSON

Ferramentas Relacionadas