Minificador JavaScript

Minifique JavaScript localmente e compare os tamanhos UTF-8.

Frontend e design
Preparando seu ambiente de trabalho…
Entrada
Saída
Seu resultado aparecerá aqui.

Como usar

  1. Colar / Abrir arquivo / Exemplo
  2. Minificar
  3. Copiar / Baixar

Minificador JavaScript

Terser analisa e otimiza sem executar. Exibe tamanhos de entrada/saída e percentual de redução.

O processamento fica no navegador. O DevToolsy não recebe os dados colados nem o arquivo escolhido.

Como funciona

Selecione ES module para módulos. Encurtar nomes locais é opcional e desativado por padrão; comentários de licença podem ser mantidos.

Antes e depois
Entrada
/*! Example license */
function greeting(name) {
  const message = "Hello, " + name;
  return message;
}
console.log(greeting("Ada"));
Saída
/*! Example license */
function greeting(name){return"Hello, "+name}console.log(greeting("Ada"));

Exemplo com as opções padrão.

Limites de processamento

Compile TypeScript e JSX primeiro. Minificação não substitui verificação de tipos nem testes no aplicativo de destino.

Saída

Copiar / Baixar

Limites de processamento

Entrada UTF-8 de até 1 MiB, saída de até 8 MiB e limite de 30 segundos por tarefa.

Leitura complementarTerser
?

Perguntas frequentes

Como usar Minificador JavaScript?

Terser analisa e otimiza sem executar. Exibe tamanhos de entrada/saída e percentual de redução.

Quais opções posso ajustar?

Selecione ES module para módulos. Encurtar nomes locais é opcional e desativado por padrão; comentários de licença podem ser mantidos.

O que conferir no resultado?

Compile TypeScript e JSX primeiro. Minificação não substitui verificação de tipos nem testes no aplicativo de destino.

A entrada é enviada?

O processamento fica no navegador. O DevToolsy não recebe os dados colados nem o arquivo escolhido.

Como guardar o resultado?

Copiar / Baixar

Encontre sua próxima ferramenta

Idioma

Mudar de idioma? Os dados atuais serão apagados. Copie ou baixe seu trabalho primeiro.