Formatador JSON
Cole JSON e receba de volta recuado, minificado ou validado. Seus dados ficam nesta página.
Resultado
Cole ou digite acima para ver o resultado aqui.
Seus arquivos ficam no seu dispositivo
Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.
Como funciona
- Cole o JSON na caixa: uma resposta de API, um arquivo de configuração, uma linha de log, qualquer coisa que deveria ser JSON válido.
- Escolha Formatar para a versão legível ou Minificar para deixar tudo numa linha. Use o recuo do seu projeto.
- Ligue a ordenação de chaves se quiser as chaves em ordem alfabética: diffs e revisões ficam bem mais legíveis.
- Toque em Formatar JSON. Se a entrada for inválida, a mensagem aponta a linha e a coluna do problema.
Perguntas frequentes
- O que exatamente ele verifica?
- A sintaxe JSON estrita da RFC 8259: chaves entre aspas duplas, sem vírgula sobrando, sem comentários, sem aspas simples, sem chave sem aspas. Se o texto for notação de objeto do JavaScript ou JSON5, será marcado como inválido no primeiro caractere fora do padrão.
- Ordenar as chaves muda o significado?
- Nos objetos, não. Um objeto JSON é desordenado por definição: quem consome não deve confiar na ordem das chaves. Arrays nunca são reordenados, porque ali a ordem significa algo. A ordenação vale recursivamente para todos os objetos aninhados.
- Por que números grandes mudam depois de formatar?
- Números JSON são lidos como ponto flutuante do JavaScript: acima de 2^53 os inteiros perdem precisão e decimais muito longos são arredondados. Escapes como \u00e9 aparecem como o caractere em si. Se precisa de inteiros exatos, mantenha como texto.
- Alguma coisa é enviada para um servidor?
- Não. Roda no navegador, então o que você colar fica no seu computador.
Ferramentas relacionadas
∿ Base64 De texto para Base64 e de volta, com UTF-8 correto e alfabeto seguro para URL opcional. ♭ Decodificador JWT Cole um JSON Web Token e leia o cabeçalho e os claims. O token não sai do seu navegador. # Gerador de hash O resumo MD5, SHA-1 ou SHA-2 de um texto, calculado no seu aparelho. ▤ Conversor de timestamp Cole um valor epoch ou uma data e veja em UTC, horário local e ISO 8601.