0

Minificador de Código

Minifique CSS, JavaScript, HTML ou JSON no browser: remova comentários e espaços em branco, veja o tamanho poupado instantaneamente.

🔒 Processado inteiramente em seu navegador – nada que você digita aqui é carregado.

A processar... 0%
A analisar o código fonte
A remover comentários
A colapsar espaços em branco
A medir a redução de tamanho

Resultado

Este minificador de código comprime CSS, JavaScript, HTML e JSON, removendo tudo o que a máquina não precisa: comentários, indentação, quebras de linha e espaços em branco redundantes. Escolha a linguagem, cole o código fonte, prima o botão — o painel de resultados mostra o código minificado juntamente com os tamanhos exatos antes/depois em bytes e a percentagem poupada.

A minificação é deliberadamente conservadora e segura. Para JavaScript, isso significa apenas comentários e espaços em branco — sem renomeação de variáveis, sem reescrita de expressões — com um scanner que percorre corretamente strings, template literals e literais de regex, e preserva as quebras de linha sempre que a inserção automática de ponto e vírgula possa alterar o comportamento. O CSS tem os espaços em branco unidos à volta de chavetas, dois pontos, ponto e vírgula e vírgulas; o HTML colapsa os espaços em branco entre tags enquanto o conteúdo de pre, textarea, script e style permanece intacto; o JSON é parseado e serializado novamente, o que o valida ao mesmo tempo.

Tudo é executado localmente no seu browser: nenhum código fonte é enviado para qualquer servidor, o que torna a ferramenta segura para código proprietário, ainda não publicado ou de cliente. Não há registo, não há limite de tamanho de ficheiro para além da memória do seu browser, e o resultado está a um clique de distância da área de transferência ou de um ficheiro transferido.

Minificação é o oposto de formatação: esta ferramenta torna o código mais pequeno para produção, enquanto o nosso formatador de código torna o código minificado legível novamente. Utilize o minificador para scripts e estilos inline, HTML de email, payloads de API e qualquer lugar onde uma pipeline de build completa com Terser ou cssnano seria excessiva para uma tarefa rápida e pontual.