Formatador e minificador JSON

Formate ou minifique JSON e localize erros com detalhes de linha e coluna.

Cole, execute e copie em um fluxo curto. Os dados de entrada são processados somente no seu navegador.

Os dados de entrada nunca são enviados a um servidor (processamento somente no navegador).
Seguro para lidar com dados confidenciais.

Como usar

  1. Cole o JSON no painel de entrada.
  2. Clique em Formatar ou Minificar.
  3. Copie a saída e pronto.

Atalhos

Ctrl/Cmd + Enter: Formatar
Ctrl/Cmd + Shift + Enter: Minificar
Ctrl/Cmd + L: Limpar (com confirmação)

Exemplo

Formatacao de JSON valido

Entrada

{"name":"Ana","age":28,"tags":["API","depuração"]}

Saida

Formatado: várias linhas com indentação
Minificado: JSON em uma linha

JSON invalido

Entrada

{"name":"Ana","age":28,}

Saida

O banner de erro mostra linha, coluna e trecho próximo

O que é formatação JSON?

A formatação adiciona indentação e quebras de linha para melhorar a legibilidade, facilitando depuração e revisões.

O que é minificar JSON?

Minificar remove espaços em branco e quebras de linha para reduzir o tamanho da carga e manter o JSON compacto.

Erros comuns e correcoes

  • Vírgula final extra (exemplo: {"a":1,})
  • Aspas ausentes ao redor de chaves ou valores de texto
  • Tokens de comentário incluídos (JSON padrão não suporta // ou /* */)

Perguntas frequentes

Estou recebendo um erro

A ferramenta mostra linha, coluna e texto próximo. Use Ir para erro para mover o cursor para a posição exata da entrada.

Posso usar JSON com comentários (JSONC/JSON5)?

JSON padrão não permite comentários. Ative "Remover comentários antes de analisar" apenas quando necessário (não é totalmente compatível).

JSON grande parece lento

A análise e a serialização rodam em um Web Worker. A interface usa limites por tamanho para manter a entrada responsiva.

Os dados são enviados?

Não. A análise, a formatação e a minificação são feitas localmente no seu navegador.

Vejo saída \uXXXX

Desative Escape Unicode para mostrar caracteres legíveis diretamente.