Erros comuns de sintaxe JSON

As causas mais frequentes de JSON inválido são: vírgula sobrando depois do último item de uma lista ou objeto, uso de aspas simples em vez de aspas duplas, chaves sem aspas, e comentários (o formato JSON puro não permite comentários, diferente do JavaScript).

Formatar x minificar

Formatar adiciona indentação e quebras de linha, facilitando a leitura por humanos durante o desenvolvimento. Minificar remove todo espaço desnecessário, reduzindo o tamanho do arquivo — útil para produção, onde cada byte transferido importa.