Formatador e validador de JSON
Sobre esta ferramenta
Cole JSON para formatar com indentação, comprimir em uma única linha ou validar a sintaxe. Erros de análise mostram a linha e coluna exatas. Ordene opcionalmente as chaves dos objetos em ordem alfabética para facilitar a comparação entre versões diferentes.
Como usar
- Formatação com indentação configurável
- Minificar em JSON compacto de uma linha
- Validar com relatório de erros por linha/coluna
- Ordenação recursiva opcional de chaves
- Copiar ou baixar a saída formatada
- Cole o JSON: Insira respostas de API, trechos de configuração ou dados JSON provenientes de registros.
- Escolha a ação: Clique em Formatar, Minificar ou Validar.
- Corrija ou exporte: Use as dicas de erro para corrigir a sintaxe e depois copie ou baixe.
Exemplos
- Examinar uma resposta JSON incorreta recebida de um serviço externo
- Preparar JSON minificado para requisições HTTP
- Ordenar chaves de configuração antes de salvar as alterações
- Validar exemplos JSON usados na documentação
Limitações
- JSON maior que 10 MB pode causar lentidão perceptível
- Comentários e vírgulas finais não são JSON padrão válido
- Os dados inseridos são processados diretamente no seu navegador e não são enviados aos nossos servidores.
Perguntas frequentes
- Por que a validação falha com vírgulas finais?
- O JSON padrão não permite vírgulas finais. Remova-as ou faça o pré-processamento antes de formatar.
- O que a ordenação de chaves faz?
- Ordena recursivamente as chaves dos objetos de A a Z, para que formatações repetidas gerem saída idêntica em comparações entre versões.
- Posso formatar JSON com Unicode?
- Sim. Caracteres Unicode em strings são preservados; o escape segue as regras padrão de JSON.