Saltar para o conteúdo

Minificar JSON

Remova espaços, indentação e quebras de linha desnecessários de um JSON para reduzir o tamanho antes de o transmitir ou guardar.

É processado no seu dispositivo. Nada é enviado para nenhum servidor.

Lê o JSON e volta a escrevê-lo sem espaços nem quebras de linha, no formato mais compacto possível.

Casos de uso

  • Reduzir o tamanho de um JSON antes de o enviar pela rede.
  • Preparar um JSON compacto para guardar numa base de dados.
  • Poupar espaço num ficheiro de configuração.

Como funciona

  1. 1

    Cole o JSON

    Escreva ou cole o JSON formatado.

  2. 2

    Minifique

    Clique em «Minificar» e copie o resultado compacto.

Detalhes técnicos

  • Remove espaços, tabulações e quebras de linha fora das cadeias de texto; os espaços dentro dos valores de texto mantêm-se.
  • Segue o padrão JSON estrito: não admite comentários, vírgulas finais nem aspas simples.
  • Os números inteiros com mais de 15-16 algarismos (por exemplo, identificadores de 64 bits) perdem precisão ao ser processados: 12345678901234567890 passa a 12345678901234567000. Se o seu JSON os tiver, guarde-os como texto.
  • Se uma chave aparecer duas vezes no mesmo objeto, só se mantém o último valor, sem aviso.

Perguntas frequentes

Altera os dados do JSON?

Normalmente não: só muda o formato. As exceções são as indicadas acima: números inteiros muito longos que perdem precisão e chaves duplicadas, das quais só fica a última.

← Programação