DT Dev Tools

JSON Formatter — Formatador de JSON

Formate, valide e minifique JSON online. Este formatador gratuito funciona inteiramente no navegador, então suas respostas de API e arquivos de configuração nunca são enviados.

🔒 Executa completamente no seu navegador — nada é enviado

Advertisement

O que o JSON Formatter faz

O JSON Formatter analisa JSON estrito com o mesmo parser nativo usado pelo JavaScript e o reescreve com uma indentação legível de dois espaços ou como um valor compacto em uma única linha. É útil para inspecionar respostas de API, metadados de pacotes, trechos de configuração, payloads de webhooks, valores do armazenamento do navegador e fixtures de teste. JSON inválido é informado imediatamente, o que ajuda a encontrar vírgulas sobrando no final, aspas ausentes, colchetes desbalanceados e comentários que não pertencem ao JSON estrito.

Esta página foi pensada para o trabalho diário dos desenvolvedores: verificações rápidas durante a depuração, preparação de pequenos exemplos para a documentação e limpeza de dados antes de colá-los em um editor, terminal, issue ou fixture de teste. A interface mantém a entrada, os controles, a saída e a mensagem de status próximos, para que o resultado seja fácil de verificar antes de você copiá-lo.

Fluxo de trabalho privado no navegador

Todo o processamento acontece com JavaScript no navegador. A ferramenta não envia seus textos, tokens, URLs, trechos ou valores gerados para nenhum servidor e não exige conta. Esse modelo de privacidade é importante porque pequenos utilitários costumam receber, durante a solução de problemas, respostas reais de API, exemplos de configuração, logs, dados de autenticação ou exemplos com aparência de dados de clientes. Manter o trabalho local reduz riscos e faz a ferramenta parecer instantânea, pois não há ida e volta pela rede.

Dicas práticas

Use a formatação legível ao ler dados aninhados e a minificação quando precisar de um valor compacto para uma variável de ambiente, uma fixture ou um exemplo de documentação. Esta ferramenta preserva a ordem de saída do parser e não ordena as chaves, por isso é mais indicada para validação e legibilidade do que para comparação semântica.

Sempre revise a saída transformada antes de confiar nela em produção. Utilitários de navegador são excelentes para inspeção e preparação, mas não conseguem conhecer todas as convenções de um projeto ou requisitos de segurança. Se o resultado for ser commitado, compartilhado publicamente ou usado em um fluxo de autenticação, confirme que ele não contém segredos e que corresponde ao formato esperado pela sua aplicação.

Como usar

  1. Cole o JSONAdicione um objeto, array ou valor primitivo JSON.
  2. Escolha uma açãoFormate com indentação ou minifique para JSON compacto.
  3. Copie o resultadoUse o botão de copiar depois que a validação for bem-sucedida.

Perguntas frequentes

Suporta comentários?
Não. Ele usa JSON.parse, então a entrada deve ser JSON estrito.
O JSON é enviado para algum servidor?
Não. A análise e a formatação acontecem localmente no navegador.
Consegue minificar arrays?
Sim. Qualquer valor JSON válido pode ser formatado ou minificado.
Advertisement