O que faz o formatador de JSON?
JSON (JavaScript Object Notation) é o formato mais usado para trocar dados entre APIs, configs e aplicações. Em uma única linha ele fica ilegível; esta ferramenta indenta a estrutura (objetos, arrays e valores) para você entender a hierarquia, ou minifica removendo espaços para reduzir o tamanho em produção.
Ao validar, usamos o parser nativo do navegador (JSON.parse). Se houver vírgula sobrando, aspas faltando ou chave não fechada, mostramos a mensagem de erro do próprio motor — o melhor ponto de partida para corrigir.
Perguntas frequentes
Qual a diferença entre formatar e minificar?
Formatar adiciona quebras de linha e recuo para leitura humana. Minificar remove todo espaço desnecessário, deixando o JSON o menor possível — ideal para enviar pela rede ou salvar em produção.
Por que "ordenar chaves"?
Ordenar as chaves em ordem alfabética facilita comparar dois JSONs (diff) e padroniza a saída. O valor dos dados não muda, apenas a ordem das propriedades dos objetos.
Meu JSON é enviado para algum servidor?
Não. Toda a validação e formatação acontece localmente, em JavaScript, no seu navegador.