Minificador de JavaScript

Minifique e comprima código JavaScript

Compartilhar esta ferramenta

Relatar um problema

Descreva o problema sem incluir dados ou arquivos privados.

Quão útil foi esta ferramenta?

Quão útil foi esta ferramenta?

JavaScript de entrada

Remove comentários e instruções debugger, mantém registros no console.

Executado no seu navegador. Seu código permanece neste dispositivo.

Dicas de minificação de JavaScript
  • Teste seu JavaScript minificado antes de implantá-lo.
  • Guarde os arquivos de código-fonte originais para depuração.
  • Use a redução de nomes com cuidado quando seu código depender de nomes de funções ou classes.
  • Combine a minificação com compressão gzip ou Brotli.
  • Use ferramentas de compilação para automatizar a minificação em produção.

JavaScript minificado

Resultados da compressão

Tamanho original
—
Tamanho minificado
—
Bytes economizados
—
Compressão
—
Linhas
—
Antes e depois

Antes

—

Depois

—

Sobre o Minificador de JavaScript

Nosso minificador de JavaScript online e gratuito comprime seu código JS removendo espaços em branco, comentários e caracteres desnecessários para gerar a menor saída possível. Com base no Terser, o mecanismo de compressão de JavaScript padrão do mercado, a ferramenta lida com a sintaxe moderna do ES6+, incluindo arrow functions, template literals, classes, desestruturação e muito mais.

Escolha entre três níveis de minificação conforme a sua necessidade. O predefinido Seguro mantém todos os comentários e nomes de variáveis intactos. O predefinido Recomendado remove comentários e instruções debugger, preservando os logs do console. O predefinido Agressivo ativa a ofuscação completa de nomes, a eliminação de código morto e a remoção de logs do console para a máxima redução do tamanho do arquivo.

Todo o processamento acontece diretamente no navegador, com a biblioteca Terser: seu código JavaScript nunca é enviado a nenhum servidor. A ferramenta mostra estatísticas detalhadas de compressão, com o tamanho original, o tamanho minificado, os bytes economizados, a porcentagem de compressão e a redução no número de linhas. Basta colar o código, escolher um predefinido e obter JavaScript otimizado na hora.

Configurações de privacidade

Escolha suas preferências de análise, publicidade e personalização. O armazenamento essencial mantém em funcionamento recursos como seu tema e as ferramentas salvas.

O armazenamento essencial está sempre ativado.