Ferramenta grátis

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.

Entrada
Visualização

O JSON formatado vai aparecer aqui...

Como funciona

Passo 01

Cole o JSON

Cole qualquer texto JSON na área de entrada.

Passo 02

Formate e explore

Veja na hora o JSON formatado e com destaque de sintaxe.

Passo 03

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.