Minificar JSON online
Comprima JSON válido em uma única linha para APIs, variáveis de ambiente, logs e payloads embutidos.
Relacionado
Guias para Minify
Reparar JSON inválido: de «o que está errado» a um arquivo limpo
Repare JSON que parece quase certo — vírgulas finais, aspas simples, chaves sem aspas — com um formatador inteligente que tolera o quase-JSON e depois valida de forma rigorosa.
Corrigir vírgulas finais em JSON
Uma vírgula final depois da última propriedade do objeto ou do último item de um array é válida em alguns contextos do JavaScript, mas não é JSON válido.
Valide o JSON antes das requisições de API
Uma validação rápida antes de enviar uma requisição de API ajuda a separar problemas de sintaxe JSON de erros de autenticação, schema e backend.
O que a minificação JSON faz
Minificar JSON remove todos os espaços em branco (espaços, tabulações e quebras de linha) fora dos valores de string. O resultado é um JSON de uma única linha, funcionalmente idêntico ao original, mas menor para trafegar.
Quando minificar JSON
- Payloads de API —— corpos de requisição menores e transmissão mais rápida
- Variáveis de ambiente —— a maioria dos shells e sistemas de CI esperam valores em uma única linha
- Embutir em URLs —— JSON compacto é mais fácil de codificar por porcentagem e cabe melhor dentro dos limites de comprimento
- Armazenamento em banco de dados —— JSON em uma linha evita problemas de tratamento de quebras de linha em alguns bancos
Se a sua entrada tiver erros de sintaxe (aspas simples, vírgulas finais, comentários etc.), esta ferramenta primeiro tenta repará-los e depois minifica. Para reparação e formatação mais completas, use a ferramenta JSON Fix.