Minificador de JavaScript

Comprimir trechos de JavaScript colados ou arquivos .js locais com Terser executando localmente no seu navegador. O código fonte é analisado apenas para minificação e nunca é executado.

Clique para escolher um arquivo JavaScript ou solte-o aqui

Você também pode inserir o JavaScript diretamente no editor abaixo.

Fonte: 0 Baixão

Resultados: 0 bytes

Pronto

Mineração Nativa

Terser é agrupado apenas para esta rota de ferramentas, então o JavaScript colado é comprimido localmente sem uma rota de execução do lado do servidor.

Erro de feedback

Erros de sintaxe são exibidos na página com detalhes de linha e coluna quando o analisador os fornece.

Comparação de tamanho

Compare contagens de bytes originais e minificados antes de copiar ou baixar o JavaScript comprimido.

Perguntas frequentes

O meu JavaScript é uploadado para Convertr?

O minifiere funciona localmente com o navegador JavaScript. Código passado e arquivos selecionados não são enviados para os servidores de Convertr.

A ferramenta executa o JavaScript colado?

Não. O texto fonte é analisado e transformado pelo Terser apenas para compressão. A página não executa código nem carrega scripts fornecidos pelo usuário.

Por que o nome mangling é desativado por padrão?

Nomes reduzidos fazem a saída menor, mas alguns códigos dependem de nomes de funções, nomes de classe ou reflexão. Você pode ativá-lo explicitamente quando o tamanho for mais importante.

Minificador de JavaScript

Minimizar o código-fonte JavaScript enquanto preserva o comportamento suportado do programa e relata a mudança de tamanho.

Entrada
Código-fonte JavaScript e opções suportadas de compressão e formatação.
Saída
JavaScript minificado e informações de tamanho.
Limitações reais
A ferramenta não executa um conjunto de testes, transpila sintaxe não suportada, resolve módulos ou prova equivalência semântica para código que depende de comportamento de análise incomum.
Privacidade e tratamento de dados
A fonte JavaScript e as opções de compressão e formatação suportadas são processadas nesta tabela do navegador.Convertr não o recebe ou armazenará; fechar ou recarregar a página limpa o estado de trabalho, a menos que a ferramenta ofereça explicitamente uma download local.

Como usar esta ferramenta

  1. Forneça o código-fonte JavaScript e as opções de compressão e formatação suportadas nos controles da ferramenta.
  2. Escolha as configurações que afetam o JavaScript minificado e as informações de tamanho e, em seguida, execute a ferramenta.
  3. Revise o JavaScript minificado e as informações de tamanho antes de copiar ou baixar.

Modos de falha comuns

Um erro de sintaxe, um recurso de linguagem não suportado ou opção inválida interrompe a minificação em vez de retornar código parcial.

Exemplo útil

Minifique um pequeno módulo ES e revise a saída antes de substituir um ativo de produção.