Pular para o conteúdo
WoowTools

Minificador de JSON

Minifique JSON removendo espaços, quebras de linha e comentários. Veja os bytes economizados e uma comparação de antes e depois, depois copie ou baixe.

Grátis Roda no seu navegador Sem cadastro

Carregando Minificador de JSON…

Seus arquivos nunca saem do seu dispositivo

Como usar Minificador de JSON

  1. 1

    Abra Minificador de JSON nesta página. Ele carrega direto no seu navegador.

  2. 2

    Adicione seu arquivo, texto ou valores e ajuste as configurações.

  3. 3

    Copie ou baixe o resultado. Nada é enviado nem armazenado.

Sobre esta ferramenta

JSON formatado é fácil de ler, mas cheio de espaços, tabulações e quebras de linha de que as máquinas não precisam. Este minificador de JSON remove tudo isso para deixar o arquivo o menor possível, sem mudar nenhum valor. Ele também pode remover comentários e vírgulas finais que tornariam o JSON inválido. Cole ou envie o seu JSON e a versão minificada aparece com estatísticas de quanto você economizou.

Como minificar JSON

  1. Cole o JSON na entrada ou envie um arquivo .json.
  2. Escolha as opções: remover comentários, remover vírgulas finais ou manter quebras de linha.
  3. Confira o resultado da validação; erros aparecem antes da minificação.
  4. Compare a visão de antes e depois e as estatísticas de tamanho.
  5. Copie o JSON minificado ou baixe como arquivo.

Exemplo

{
"name": "WoowTools",
"tools": [ "json", "image" ]
}

vira {"name":"WoowTools","tools":["json","image"]}

O que as estatísticas mostram

  • Tamanho original e minificado, e os bytes economizados em porcentagem.
  • Número de linhas antes e depois.
  • Quanto era espaço, quebra de linha e comentário.

Quando minificar ajuda

  • Respostas de API e arquivos JSON estáticos enviados ao navegador carregam mais rápido quando são menores.
  • Valores de configuração colados em variáveis de ambiente, linhas de comando ou campos de uma linha.
  • Armazenamento em bancos de dados, local storage ou cookies, onde cada byte conta.
  • JSON embutido dentro de HTML ou de outra string JSON.

Bom saber

  • Minificar não perde nada: todas as chaves e valores ficam exatamente iguais.
  • A compressão Gzip e Brotli do servidor já reduz bastante o JSON formatado; minificar ainda ajuda, mas a maior economia vem das duas coisas juntas.
  • Guarde uma cópia legível para editar. Para deixar um JSON minificado legível de novo, use o formatador JSON.

Perguntas frequentes

Minificar muda meus dados?

Não. Só são removidos espaços, quebras de linha e comentários opcionais. Cada chave e valor continuam exatamente iguais.

Quanto o meu JSON vai diminuir?

Depende de como ele foi formatado. JSON com indentação costuma diminuir de 10 a 40 por cento. As estatísticas mostram os bytes exatos economizados.

Ele remove comentários do JSON?

Sim. Ative Remove comments para tirar comentários // e /* */, que o JSON padrão não permite.

O que faz Remove trailing commas?

Apaga uma vírgula depois do último item de um objeto ou array, um erro comum que torna o JSON inválido.

Como deixar um JSON minificado legível de novo?

Cole no formatador JSON, que adiciona indentação e quebras de linha.

Meu JSON é enviado para algum servidor?

Não. A minificação acontece no seu navegador.