Skip to main content
Tool Factory

Ferramenta no navegador

Minificador de JSON

Remova espaços fora de strings JSON sem alterar os tokens de dados. Insira JSON ou JSON Lines, depois revise e copie o resultado.

Área de trabalho da ferramenta

Entrada necessária

Sua entrada permanece neste navegador.

Adicione a entrada necessária para continuar.

Entrada

Adicione o conteúdo de origem e escolha as opções necessárias.

Os resultados são atualizados automaticamente.

Seu resultado aparecerá aqui

Preencha a entrada necessária para continuar.

Resposta direta

O que Minificador de JSON faz

O Minificador de JSON remove espaços fora de strings, preservando os tokens de dados originais. Números, escapes de strings, ordem dos membros e membros duplicados permanecem inalterados. Ele também aceita JSON Lines, com um valor JSON válido por linha.

Resultado

O que você recebe

A saída altera espaços fora de strings. Ela não arredonda números, renomeia campos, ordena chaves nem corrige sintaxe inválida.

Usar esta ferramenta

Como usar Minificador de JSON

  1. Cole JSON válido ou JSON Lines no campo de entrada JSON.
  2. Revise a saída compacta. Os registros JSON Lines permanecem em linhas separadas.
  3. Compare identificadores e campos importantes, depois copie ou baixe o resultado.

Exemplo

Testar com uma amostra segura

Entrada: { "name": "Ada" }

Configurações: Use a compactação padrão.

Resultado: A saída é {"name":"Ada"}.

Os valores permanecem, mas os espaços usados para leitura humana desaparecem.

Usos comuns

Onde Minificador de JSON é útil

  • Inspecione respostas de API sem alterar identificadores numéricos longos.
  • Prepare JSON legível ou compacto para um fluxo de depuração.
  • Mantenha membros duplicados visíveis ao investigar um problema nos dados de origem.

Limites

Verificar o resultado

  • Minificador de JSON: A validação de sintaxe não verifica o esquema da aplicação nem as regras de negócio.
  • Minificador de JSON: Nomes de objetos duplicados permanecem na saída. Outros analisadores podem descartar duplicatas ou tratar essas duplicatas de outra forma.
  • Minificador de JSON: O texto numérico preservado pode exceder a precisão ou o intervalo numérico de outro sistema. A formatação não faz todos os receptores aceitarem esse valor.
  • Minificador de JSON: JSON Lines exige que cada linha não vazia contenha um valor JSON completo.
  • Minificador de JSON: Esta ferramenta não transforma comentários, vírgulas finais ou outra sintaxe inválida em JSON válido.
  • A entrada precisa usar uma sintaxe JSON válida.
  • O JSON minimizado é mais difícil de revisar manualmente.
  • A minimização não valida schemas da aplicação nem regras de negócio.