Formatar JSON
Online
Cole o JSON para formatar, validar e visualizar com destaque de sintaxe. Deixe legível ou minifique na hora, no seu navegador.
O JSON formatado vai aparecer aqui...
Como funciona
Cole o JSON
Cole qualquer texto JSON na área de entrada.
Formate e explore
Veja na hora o JSON formatado e com destaque de sintaxe.
Copie ou minifique
Copie a versão formatada ou minificada.
Formate JSON online e valide com destaque de sintaxe e erros apontados na hora. O visualizador e formatador de JSON do ConverterUp foi feito para desenvolvedores backend, quem consome APIs e analistas de dados que precisam inspecionar respostas, deixar legível um JSON minificado ou minificar rapidinho antes de colar em um arquivo de configuração. Cole o texto, formate ou minifique e copie o resultado. O JSON é processado no navegador, então respostas privadas de API, tokens e dados de clientes nunca chegam a um servidor.
Quando usar um formatador de JSON
O JSON está em todo lugar — APIs REST, bancos NoSQL, arquivos de configuração, saídas de build, logs — mas JSON cru quase nunca é legível. Um visualizador transforma um bloco de texto corrido em um documento indentado e colorido, mostra erros de sintaxe enquanto você digita e alterna entre a versão formatada (para ler) e a minificada (para colar em variáveis de ambiente ou strings).
As tarefas mais comuns: inspecionar a resposta de uma API enquanto você constrói o frontend, comparar dois payloads, caçar uma vírgula faltando ou um colchete sobrando em um arquivo de configuração, validar se o corpo de um webhook segue o esquema e deixar legível um JSON de uma linha só tirado de um agregador de logs.
O visualizador do ConverterUp roda inteiro no seu navegador. Nada é enviado, nada é registrado. Isso é importante quando o JSON tem chaves de API, dados pessoais de clientes (LGPD) ou formatos de resposta ainda não publicados — justamente os casos em que colar em qualquer ferramenta da web seria arriscado.
Recursos: formatar, validar, minificar e destacar
Formatar (pretty-print) indenta e alinha o documento com tabulação ou espaços configuráveis, ótimo para compartilhar em PRs ou colar em documentação. Minificar tira todos os espaços para gerar o menor payload possível, ideal para corpos HTTP, query strings ou para guardar JSON dentro de campos de texto.
O destaque de sintaxe dá cores diferentes para chaves, strings, números, booleanos e null, facilitando achar erros de tipo de relance. Expanda a prévia para ler payloads longos com conforto ou recolha para deixar a página compacta.
A validação acontece em tempo real enquanto você digita: um selo mostra JSON válido ou inválido, com a mensagem de erro do parser quando algo está errado. O visualizador usa o JSON estrito, então recursos do JSON5 (comentários, aspas simples, números hex, vírgulas no final) aparecem como erro em vez de serem aceitos em silêncio.
Erros comuns de JSON e como corrigir
Vírgula no final — {"a":1,} não é JSON válido. Muitas linguagens e editores aceitam, o JSON não. Tire a vírgula depois do último item de qualquer objeto ou array.
Aspas simples — {'a':1} funciona em JavaScript, mas não é JSON. Chaves e strings precisam de aspas duplas. Faça um localizar-e-substituir de ' por " se o texto veio de um dump de JavaScript.
Caracteres sem escape dentro de strings — quebras de linha, tabulações e barras invertidas dentro de strings precisam virar \n, \t e \\. Colar uma string de várias linhas crua é uma causa frequente de erro de token inesperado.
Chaves ou colchetes faltando — arquivos grandes editados à mão muitas vezes ficam com chaves ou colchetes desbalanceados. A mensagem de erro indica onde o parser parou; a partir dali, volte até achar o par sem correspondência.
Perguntas frequentes
Como os erros de JSON aparecem?
O selo muda para JSON inválido e a mensagem do parser explica o problema, como um token inesperado ou um fim de texto inesperado. Corrija e a prévia formatada se atualiza sozinha.
Qual o tamanho máximo de JSON?
Não há limite fixo; payloads de vários megabytes são formatados rápido na maioria dos notebooks. Documentos muito grandes podem deixar a prévia colorida lenta — minifique ou trabalhe com um trecho menor.
Aceita JSON5 ou comentários?
Não. O visualizador segue o JSON estrito do RFC 8259, então vírgulas no final, aspas simples e comentários aparecem como erro. Use antes um conversor de JSON5 se precisar dessa flexibilidade.
Meu JSON é enviado para algum servidor?
Não. Processar, formatar, validar e minificar acontece tudo no seu navegador. O ConverterUp não tem endpoint que receba conteúdo JSON, o que é essencial ao depurar payloads com credenciais, tokens ou dados pessoais.
Posso copiar o JSON formatado ou minificado?
Sim. Use Copiar Formatado para a versão indentada ou Copiar Minificado para a versão compacta em uma linha — as duas vão direto para a área de transferência.
Como formatar JSON online?
Cole o JSON no editor e clique em formatar: o texto ganha indentação e cores. Se tiver erro, a mensagem do parser mostra o problema. Depois é só copiar o resultado formatado ou minificado.