OpenReplay Logo
12k
12k

Minificador de JavaScript

Minifique JavaScript no seu navegador para reduzir o tamanho do bundle — com tecnologia Terser. Copie o JS minificado. Sem uploads.

Embelezar em vez disso → Processado localmente

Sobre esta ferramenta

Minificar JavaScript remove espaços em branco e comentários e encurta (mangle) os nomes das variáveis locais, gerando um arquivo bem menor que baixa e é analisado mais rápido. Esta ferramenta usa o Terser, o minificador padrão por trás da maioria das ferramentas de build modernas.

Cole o seu JavaScript e a saída minificada aparece com uma comparação de tamanho antes/depois. O Terser também aplica compressão — eliminação de código morto e simplificação de expressões — então a economia é real. Copie o resultado ou expanda-o novamente com o embelezador de JavaScript.

A minificação roda localmente — o seu código nunca sai do navegador.

Perguntas frequentes

O código minificado é equivalente?

Sim — o Terser preserva o comportamento enquanto remove espaços em branco, comentários e código morto e faz o mangle dos nomes locais. Evite depender de nomes de funções ou variáveis em tempo de execução (por exemplo, via toString) quando o mangling estiver ativado.

Qual é a diferença entre compressão e mangling?

A compressão reescreve o código para deixá-lo menor (dobra constantes, descarta ramos inalcançáveis); o mangling renomeia variáveis locais para nomes curtos. Esta ferramenta aplica os dois.

Isso vai quebrar o meu código?

JavaScript válido é minificado com segurança. Sintaxe inválida é reportada como um erro em vez de produzir uma saída quebrada.