Ir para o conteúdo
AioFreeKit

Formatador e validador de JSON

Formate, minifique e valide JSON com destaque de sintaxe. Os erros de análise mostram a linha e a coluna exatas para você encontrar o problema na hora.

Ordena as chaves dos objetos de forma recursiva — útil ao comparar dois documentos que diferem apenas na ordem das chaves.

0 caracteres · 0 bytes · 0 linhas

Resultado

O resultado aparece aqui conforme você digita.

0 caracteres · 0 bytes · 0 linhas

O que esta ferramenta resolve

  • Erros com localização

    Os navegadores só informam um deslocamento de caracteres. Esta ferramenta converte isso em número de linha e coluna, que é o que você realmente precisa em um documento grande.

  • Formatar ou minificar

    Alterne entre 2 espaços, 4 espaços ou tabulação para uma saída legível, ou remova cada byte de espaço em branco para transporte.

  • Chaves ordenadas para comparar

    Se quiser, ordene as chaves dos objetos de forma recursiva para que dois documentos com os mesmos dados sejam comparados linha por linha sem ruído.

Perguntas frequentes

A formatação altera meus dados?

Não. O documento é analisado e serializado novamente, então apenas os espaços em branco e a ordem das chaves mudam. Valores, tipos e estrutura permanecem exatamente como estavam.

Por que meu JSON é apontado como inválido?

As causas mais comuns são vírgulas sobrando no final, aspas simples em vez de aspas duplas, chaves sem aspas e comentários — nada disso é JSON válido. A mensagem de erro aponta a linha e a coluna.

Dá conta de arquivos grandes?

Sim, dentro da memória da aba do seu navegador. A formatação acontece localmente, então não há limite de upload, mas documentos de centenas de megabytes podem ficar lentos.

Meu JSON é enviado para um servidor?

Não. A análise e a formatação rodam no seu navegador, o que importa porque o JSON colado nessas ferramentas costuma conter respostas de API, tokens ou dados pessoais.