UTILS.
Privadas por padrão
{}

Formatador e Validador de JSON

Formate, minifique e valide JSON, com mensagens de erro embutidas.

Seus arquivos ficam neste dispositivo

Os arquivos são processados no navegador, nunca enviados. O site baixa o código e os recursos necessários. Sem contas ou rastreadores.

Use Baixar para salvar esta ferramenta em um único arquivo HTML para uso offline.

Privacidade →

Seu texto e seus arquivos permanecem neste dispositivo. Esta ferramenta não envia nem salva nada.

Experimente um exemplo resolvido

Exemplo

Insira {"id":9007199254740993,"ok":true} e escolha Formatar. O ID continua exatamente 9007199254740993. Mude para Árvore para examinar as duas propriedades ou escolha Minificar para remover os espaços em branco de formatação.

Lembre-se

Os números, o texto entre aspas e a ordem das chaves são preservados. Comentários e vírgulas finais não são válidos em JSON. Editar a entrada ou as configurações limpa o resultado anterior. A cópia e o download sempre usam a última conversão concluída.

Sobre esta ferramenta

Cole JSON ou abra um arquivo UTF-8 e escolha Formatar ou Minificar. Examine o código destacado ou expanda objetos e arrays na visualização Árvore. Se o JSON for inválido, a localização do erro será indicada para você acessá-la diretamente. Números grandes e chaves duplicadas são preservados; as chaves duplicadas são sinalizadas porque outros programas podem tratá-las de forma diferente.

A entrada é limitada a 5 MiB de texto UTF-8, a saída a 20 MiB e o aninhamento JSON a 128 níveis. Prévias grandes de código, árvore e tabela são limitadas para manter a página responsiva; a cópia e o download incluem o resultado completo. O processamento ocorre localmente em um processo em segundo plano que pode ser cancelado, inclusive na ferramenta baixada para uso sem conexão.

Para manter o processamento ágil, JSON e CSV aceitam até 100,000 valores ou células. SQL aceita até 4,000 tokens e 100 níveis de aninhamento.

Editar a entrada ou as configurações limpa o resultado anterior. A cópia e o download sempre usam a última conversão concluída.

Seu texto e seus arquivos permanecem neste dispositivo. Esta ferramenta não envia nem salva nada.

Perguntas frequentes

Como uso esta ferramenta?
Cole JSON ou abra um arquivo UTF-8 e escolha Formatar ou Minificar. Examine o código destacado ou expanda objetos e arrays na visualização Árvore. Se o JSON for inválido, a localização do erro será indicada para você acessá-la diretamente. Números grandes e chaves duplicadas são preservados; as chaves duplicadas são sinalizadas porque outros programas podem tratá-las de forma diferente.
Como ela trata meus dados?
Os números, o texto entre aspas e a ordem das chaves são preservados. Comentários e vírgulas finais não são válidos em JSON. Seu texto e seus arquivos permanecem neste dispositivo. Esta ferramenta não envia nem salva nada.
Posso usar arquivos grandes ou trabalhar sem conexão?
A entrada é limitada a 5 MiB de texto UTF-8, a saída a 20 MiB e o aninhamento JSON a 128 níveis. Prévias grandes de código, árvore e tabela são limitadas para manter a página responsiva; a cópia e o download incluem o resultado completo. O processamento ocorre localmente em um processo em segundo plano que pode ser cancelado, inclusive na ferramenta baixada para uso sem conexão. Para manter o processamento ágil, JSON e CSV aceitam até 100,000 valores ou células. SQL aceita até 4,000 tokens e 100 níveis de aninhamento.

Mais ferramentas