Formatador de JSON online
O formatador de JSON transforma JSON bruto ou minificado em uma versão legível e indentada (ou em uma linha compacta) e, se o JSON for inválido, mostra o erro com linha e coluna. Funciona inteiramente no seu navegador.
Criado por Jakub Martyniak
Vai criar uma API? Hospede seu backend em um VPS com controle total.
Entrada
Resultado
Insira JSON à esquerda para ver uma pré-visualização.
Exemplo de resultado
É isso que o Formatador de JSON faz com seu JSON
Você cola JSON bruto ou minificado, e a ferramenta o exibe com recuos, de forma legível, ou faz o inverso e o transforma em uma única linha compacta. Se o JSON for inválido, ela mostra o erro com linha e coluna. Os valores abaixo são um exemplo fixo; sua saída depende da sua entrada.
Exemplo · Formatar com 2 espaços
Entrada (minificada)
{"name":"Alice","age":30,"active":true}Saída (formatada)
{ "name": "Alice", "age": 30, "active": true}Caso de erro: {"name": "Alice",}
- 1 erro
Erro · Linha 1, coluna 18Após a vírgula, o JSON espera outra entrada, mas há um colchete de fechamento nessa posição.
A ferramenta marca o mesmo ponto e mostra a mensagem de erro exata do seu navegador. Sem a vírgula extra, o JSON é válido.
Por que esta ferramenta
Mais do que um simples campo de texto
Tudo o que precisa para um JSON bem formatado.
Formatar e minificar
Alterne com um clique entre JSON legível e indentado e uma versão minificada ao máximo.
Funciona apenas no navegador
A validação com JSON.parse() e a formatação acontecem diretamente no navegador: nada é enviado nem registrado em logs.
Realce de sintaxe
Realce a cores de chaves, valores e tipos para identificar rapidamente estruturas extensas, em resultados de até 150.000 caracteres.
Linha e coluna dos erros
Se o JSON for inválido, a mensagem de erro indica, sempre que possível, a linha e a coluna.
Indentação personalizável
2 espaços, 4 espaços ou uma tabulação — altere diretamente no modo de formatação.
Sem limite artificial
Sem limite artificial para o tamanho dos arquivos — apenas os limites de desempenho do seu navegador.
Como funciona
Como funciona o formatador
Três passos para obter um JSON sem erros.
Passo 1
Inserir JSON
Cole seu JSON ou envie um arquivo — tudo acontece diretamente no seu navegador.
Passo 2
Escolher formatar ou minificar
Selecione Formatar para facilitar a leitura ou Minificar para obter o menor tamanho de arquivo possível.
Passo 3
Copiar ou baixar
Copie o resultado para a área de transferência ou baixe-o como arquivo .json.
Sobre a ferramenta
O que este formatador de JSON faz?
Este formatador de JSON formata, valida e minifica JSON gratuitamente e sem cadastro, inteiramente no seu navegador (a validação usa JSON.parse(); a formatação altera apenas os espaços em branco: números, caracteres de escape e chaves duplicadas permanecem exatamente como você os inseriu). Oferece 3 opções de recuo (2 espaços, 4 espaços ou tabulação) e não impõe limite artificial ao tamanho do arquivo.
A formatação adiciona recuos e quebras de linha para facilitar a leitura até de JSONs profundamente aninhados. A minificação remove todos os espaços desnecessários para deixar o arquivo o menor possível, por exemplo, para uso em produção em uma API. A validação é automática: se o JSON for inválido, a ferramenta mostrará uma mensagem de erro clara — com linha e coluna, quando possível — em vez de uma saída vazia.
Explorar mais
Mais ferramentas
Validador de YAML
Verifique a sintaxe YAML, formate-a de forma normalizada ou converta-a diretamente para JSON — suporta vários documentos separados por `---` (por exemplo, manifestos Kubernetes), com erros que indicam a linha e a coluna exatas, inteiramente no navegador.
Criado por Jakub Martyniak
Codificador/decodificador Base64
Codifique e descodifique texto em Base64, incluindo a variante segura para URL e mensagens de erro claras, diretamente no navegador.
Criado por Jakub Martyniak
Depurador JWT
Descodifique, edite e assine novamente JSON Web Tokens, com verificação de assinatura para HS256/HS384/HS512 e verificação RS/PS/ES com chave pública, inteiramente no navegador.
Criado por Jakub Martyniak
FAQ
Perguntas frequentes
Respostas breves sobre JSON, proteção de dados e esta ferramenta.
O formatador transforma a linha única {"name":"Alice","age":30,"active":true} em 5 linhas legíveis, com indentação de 2 espaços e um par chave-valor por linha. A minificação produz novamente {"name":"Alice","age":30,"active":true}. Se seu JSON for inválido, você recebe uma mensagem de erro com a linha e a coluna em vez do resultado.
Um formatador de JSON é uma ferramenta que transforma JSON bruto ou minificado em um formato legível e indentado, além de verificar se os dados são um JSON válido. Esta ferramenta faz isso diretamente no seu navegador.
Sim, é totalmente gratuito, sem registro nem outros limites além da capacidade do seu navegador.
Não. A validação (com JSON.parse()), a formatação e a minificação acontecem exclusivamente no seu navegador: sem upload e sem registro em logs. Seus valores permanecem exatamente como você os inseriu. Isso é especialmente importante porque o JSON colado muitas vezes contém respostas reais de APIs ou dados de configuração com valores sensíveis.
A formatação adiciona indentação e quebras de linha para facilitar a leitura. A minificação remove todos os espaços em branco desnecessários para obter o arquivo mais pequeno possível, por exemplo, para uso em produção numa API. Ambas as opções produzem JSON com conteúdo idêntico.
A ferramenta mostra uma mensagem de erro clara — se possível, com a linha e a coluna — em vez de apresentar apenas uma saída vazia, para que encontre rapidamente o erro no seu texto.
2 espaços, 4 espaços ou uma tabulação, com troca direta no modo de formatação.
Sem limite artificial — apenas os limites de desempenho do seu navegador. A apresentação de arquivos muito grandes (vários MB) pode ser um pouco mais lenta. Um resultado com mais de 150.000 caracteres aparece como texto simples, sem destaque de sintaxe.
Um exemplo simples é {"name": "Alice", "age": 30, "active": true} — um objeto com pares de chave e valor contendo strings, números e booleanos. Você pode colar um JSON como esse acima para vê-lo formatado ou minificado.
Envie o arquivo em “Selecionar arquivo” ou cole o conteúdo diretamente. A ferramenta o exibe imediatamente formatado, com destaque de sintaxe até 150.000 caracteres, sem software adicional.
Digite ou cole seu JSON no campo de entrada e depois baixe o resultado como arquivo .json — não é necessário nenhum software adicional para criar um novo arquivo.
Envie seu arquivo em “Selecionar arquivo”, edite o conteúdo diretamente no campo de entrada e baixe o resultado atualizado como arquivo .json.
Mais alguma pergunta?
Contatar o suporteSua API precisa de um servidor confiável para fornecer seu JSON
Um VPS da ZAP-Hosting mantém sua aplicação ou projeto online de forma confiável.
Sem configuração. Sem riscos. Online em segundos.
Procurando mais ferramentas? Ver todas as ferramentas para desenvolvedores
