Minificador de código
Minifique código compatível online para reduzir formatação e revise sintaxe, tamanho e limites de saída.
Make HTML structure easier to inspect
Esta ferramenta remove espaços e elementos de apresentação do código suportado para reduzir seu tamanho. Minificação pode reduzir transferência, mas não é compressão, criptografia, validação nem garantia de preservar todo comportamento.
Formatting is not HTML validation
Um minificador transforma código conforme uma gramática. Pode remover comentários, encurtar nomes seguros, dobrar expressões ou reescrever sintaxe. Transformações seguras exigem parser e alvo; remoção textual pode mudar significado.
How to format HTML
- Escolha linguagem, cole código, selecione opções conservadoras, minifique e compare com original. Preserve source maps e fonte legível no build. Teste no runtime alvo, incluindo erros e recursos dinâmicos.
- Escolha linguagem, cole código, selecione opções conservadoras, minifique e compare com original. Preserve source maps e fonte legível no build. Teste no runtime alvo, incluindo erros e recursos dinâmicos. Compare minified output with the original behavior.
Formatting method
- Read markup structure
O minificador tokeniza ou analisa, aplica transformações configuradas e emite saída compacta. Sintaxe desconhecida, comentários, linguagens embutidas e suposições podem limitar ou gerar erro. Opções e versão afetam resultado.
- Apply indentation
O minificador tokeniza ou analisa, aplica transformações configuradas e emite saída compacta. Sintaxe desconhecida, comentários, linguagens embutidas e suposições podem limitar ou gerar erro. Opções e versão afetam resultado.
- Preserve content
O minificador tokeniza ou analisa, aplica transformações configuradas e emite saída compacta. Sintaxe desconhecida, comentários, linguagens embutidas e suposições podem limitar ou gerar erro. Opções e versão afetam resultado.
Exact parser recovery, optional-tag handling, whitespace policy, embedded-language behavior, and error wording should be c...
Read the formatted result
Um resultado útil é menor e mantém comportamento no alvo. Confira mapas, comentários de licença, strings, regex, nomes públicos e posições de erro. Tamanho menor não prova correção.
Erros comuns
Erros comuns incluem minificar linguagem errada, remover comentários legais, ativar otimizações inseguras, comparar tamanhos incorretamente e pular testes de runtime e mapas.
Erros comuns incluem minificar linguagem errada, remover comentários legais, ativar otimizações inseguras, comparar tamanhos incorretamente e pular testes de runtime e mapas. Compare minified output with the original behavior.
Limites e casos especiais
Não garante equivalência para sintaxe não suportada, eval dinâmico, reflexão, peculiaridades de navegador ou integrações. Use toolchain fixada e teste caminhos de produção.
Não garante equivalência para sintaxe não suportada, eval dinâmico, reflexão, peculiaridades de navegador ou integrações. Use toolchain fixada e teste caminhos de produção. Compare minified output with the original behavior.
Examples
Minificador de código online — 1
O que um minificador faz?
Escolha linguagem, cole código, selecione opções conservadoras, minifique e compare com original. Preserve source maps e fonte legível no build. Teste no runtime alvo, incluindo erros e recursos dinâmicos.
Um resultado útil é menor e mantém comportamento no alvo. Confira mapas, comentários de licença, strings, regex, nomes públicos e posições de erro. Tamanho menor não prova correção.
Minificador de código online — 2
Minificação comprime arquivos?
Escolha linguagem, cole código, selecione opções conservadoras, minifique e compare com original. Preserve source maps e fonte legível no build. Teste no runtime alvo, incluindo erros e recursos dinâmicos.
Um resultado útil é menor e mantém comportamento no alvo. Confira mapas, comentários de licença, strings, regex, nomes públicos e posições de erro. Tamanho menor não prova correção.
Minificador de código online — 3
Pode mudar comportamento?
Escolha linguagem, cole código, selecione opções conservadoras, minifique e compare com original. Preserve source maps e fonte legível no build. Teste no runtime alvo, incluindo erros e recursos dinâmicos.
Um resultado útil é menor e mantém comportamento no alvo. Confira mapas, comentários de licença, strings, regex, nomes públicos e posições de erro. Tamanho menor não prova correção.
Minificador de código online — 4
Comentários são removidos?
Escolha linguagem, cole código, selecione opções conservadoras, minifique e compare com original. Preserve source maps e fonte legível no build. Teste no runtime alvo, incluindo erros e recursos dinâmicos.
Um resultado útil é menor e mantém comportamento no alvo. Confira mapas, comentários de licença, strings, regex, nomes públicos e posições de erro. Tamanho menor não prova correção.
Minificador de código online — 5
Devo manter source maps?
Escolha linguagem, cole código, selecione opções conservadoras, minifique e compare com original. Preserve source maps e fonte legível no build. Teste no runtime alvo, incluindo erros e recursos dinâmicos.
Um resultado útil é menor e mantém comportamento no alvo. Confira mapas, comentários de licença, strings, regex, nomes públicos e posições de erro. Tamanho menor não prova correção.
Minificador de código online — 6
Suporta toda linguagem?
Escolha linguagem, cole código, selecione opções conservadoras, minifique e compare com original. Preserve source maps e fonte legível no build. Teste no runtime alvo, incluindo erros e recursos dinâmicos.
Um resultado útil é menor e mantém comportamento no alvo. Confira mapas, comentários de licença, strings, regex, nomes públicos e posições de erro. Tamanho menor não prova correção.
Frequently asked questions
O que um minificador faz?
Minificação é transformação de build. Fixe linguagem e opções, preserve mapas e teste comportamento e tamanho no deploy alvo.
Minificação comprime arquivos?
Minificação é transformação de build. Fixe linguagem e opções, preserve mapas e teste comportamento e tamanho no deploy alvo.
Pode mudar comportamento?
Minificação é transformação de build. Fixe linguagem e opções, preserve mapas e teste comportamento e tamanho no deploy alvo.
Comentários são removidos?
Minificação é transformação de build. Fixe linguagem e opções, preserve mapas e teste comportamento e tamanho no deploy alvo.
Devo manter source maps?
Minificação é transformação de build. Fixe linguagem e opções, preserve mapas e teste comportamento e tamanho no deploy alvo.
Suporta toda linguagem?
Minificação é transformação de build. Fixe linguagem e opções, preserve mapas e teste comportamento e tamanho no deploy alvo.
Como verificar saída?
Minificação é transformação de build. Fixe linguagem e opções, preserve mapas e teste comportamento e tamanho no deploy alvo.
Código minificado é seguro?
Minificação é transformação de build. Fixe linguagem e opções, preserve mapas e teste comportamento e tamanho no deploy alvo.
