Formatador JSON
Formate, minifique, ordene chaves e converta entre objetos JSON e strings escapadas.
Resultado
Copiado!
O resultado aparecerá aqui.
Como funciona
O formatador JSON valida e embeleza qualquer documento JSON diretamente no seu navegador, usando o motor nativo JSON.parse — sem envio a servidor, sem acesso à rede após o primeiro carregamento.
Como usar:
- Cole o seu JSON bruto na área de entrada.
- Escolha a indentação: 2 espaços, 4 espaços ou tabulação.
- Clique em Formatar para uma visualização legível, Minificar para remover espaços desnecessários, Ordenar para alfabetizar as chaves, ou Converter em string para encapsular o documento numa cadeia JSON.
Exemplo: {“b”:1,”a”:2} com Ordenar → {“a”:2,”b”:1}.
Limitações: Entradas superiores a 1 MB são rejeitadas para evitar o congelamento do separador. Apenas JSON estrito (RFC 8259) é suportado — comentários e vírgulas finais causam erro.
Privacidade: Tudo é processado localmente — nenhum dado sai do seu navegador.
Casos de uso
- Depurar respostas de API de endpoints REST ou GraphQL
- Organizar arquivos de configuração JSON minificados antes de commitá-los
- Validar arquivos de dados em CI sem instalar ferramentas extras
- Verificar rapidamente se um payload corresponde ao esquema esperado
Perguntas frequentes
- O meu JSON é enviado a um servidor?
- Não, o processamento usa apenas o motor JSON.parse nativo do seu navegador.
- Qual é o tamanho máximo?
- 1 MB. Acima disso, a ferramenta rejeita a entrada para preservar a capacidade de resposta.
- Por que Ordenar afeta também os objetos aninhados?
- A ordenação é recursiva — todas as chaves em todos os níveis são alfabetizadas.
- O que faz Converter em string?
- Encapsula o JSON numa cadeia entre aspas com os caracteres especiais escapados.
- JSON5 ou comentários são suportados?
- Não, apenas JSON estrito RFC 8259 é suportado.