ToolsMaxxing

Minificador de HTML, CSS e JS

Reduza HTML, CSS e JavaScript removendo espaços, comentários e bytes extras.

Seus arquivos ficam no seu dispositivo

Como funciona

  1. 1Escolha JavaScript, CSS ou HTML.
  2. 2Cole o seu código ou escolha Testar um exemplo.
  3. 3Defina as opções dessa linguagem.
  4. 4Copie o código minificado ou baixe e confira a linha de tamanho abaixo das caixas.

O que cada opção faz

JavaScript
Usa o Terser para remover comentários e espaços, simplificar expressões e descartar código inalcançável.
Encurtar nomes de variáveis
Renomeia variáveis locais para letras únicas. Desative se o seu código lê nomes em tempo de execução, por exemplo com eval.
CSS
Usa o csso para unir regras, encurtar cores e valores e remover comentários.
HTML
Reduz os espaços em branco e remove comentários e atributos redundantes.
Minificar CSS e JS embutidos
Também reduz o código dentro das tags style e script no HTML.

Privacidade

Tudo roda no seu navegador. O que você cola nunca é enviado a um servidor. Código não lançado fica no seu dispositivo.

Perguntas frequentes

O código minificado é seguro de usar?

Os minificadores são feitos para manter o comportamento, mas teste o resultado. Código que depende de nomes de funções, usa eval ou tem erros de sintaxe pode quebrar. Guarde o arquivo original.

Por que aparece erro de sintaxe?

O JavaScript é analisado antes de ser reduzido, então erros como um colchete faltando interrompem a ferramenta e mostram a linha. CSS e HTML são mais tolerantes e muitas vezes são minificados como estão.

Quanto o meu arquivo vai diminuir?

Depende de quantos espaços e comentários existem. Arquivos escritos à mão costumam diminuir de 20 a 60 por cento. Ativar gzip ou Brotli no servidor economiza ainda mais.

Aceita JavaScript moderno?

Sim. Sintaxe atual, como arrow functions, classes, funções async e optional chaining, é aceita. Ele não converte o código para sintaxe mais antiga.

Posso obter um source map?

Não. Esta ferramenta gera só o código minificado. Use a sua ferramenta de build quando precisar de source maps para depuração.

Ferramentas relacionadas