Skip to content
Minificador de CSS
Tools

Minificador de CSS

Novo

Reduza o CSS removendo comentários e espaços em branco desnecessários.

Mode
Level
Comments
Original
Minified
Saved
Gzipped

Runs entirely in your browser. Nothing is uploaded.

Minifique e comprima CSS em um só lugar

Este minificador de CSS reduz suas folhas de estilo eliminando cada caractere que o navegador não precisa — comentários, espaços em branco, quebras de linha e o ponto e vírgula final redundante em cada regra — para que o arquivo que você envia seja menor em bytes mas renderize de forma idêntica. Cole seu código ou arraste um arquivo .css e o resultado comprimido aparece instantaneamente, com os bytes exatos e a porcentagem economizada.

Também é um compressor de CSS e um formatador de CSS em um só: um único botão alterna entre minificar e desminificar, então a mesma ferramenta que comprime uma folha de estilo pode expandi-la de volta a código legível e indentado.

O que remove — e o que nunca toca

Quando você minifica CSS, a ferramenta elimina comentários, colapsa todos os espaços em branco, remove os espaços ao redor de símbolos como { } : ; , > + e suprime o último ponto e vírgula antes de cada chave de fechamento. Ative o modo Agressivo e ele também remove zeros iniciais (0.5em.5em) e a unidade em valores de comprimento zero (0px0).

Crucialmente, é sem perdas. Strings entre aspas, valores url() e expressões calc() são protegidos antes de qualquer remoção, então um valor como calc(100% - 2rem) mantém seus espaços necessários e o caminho de uma imagem de fundo nunca é alterado. Muitos minificadores online rápidos erram com calc() — este não.

Minifique ou formate — uma ferramenta verdadeiramente bidirecional

Precisa ler uma folha de estilo comprimida em uma única linha? Mude para o modo Formatar para desminificar CSS: a ferramenta re-indenta o código, coloca cada declaração em sua própria linha, adiciona um espaço após cada dois pontos e organiza as listas de seletores de forma limpa. Escolha indentação de 2 espaços, 4 espaços ou tabs para combinar com o estilo do seu projeto.

Como minificar e formatar são reversíveis, você pode colar CSS minificado de produção, lê-lo, ajustá-lo e minificá-lo novamente — tudo sem sair da página.

Como se compara com cssminifier.com, CleanCSS e cssnano

cssminifier.com é a opção online mais usada, mas faz upload do seu código para os servidores deles. Para folhas de estilo proprietárias — projetos de clientes, designs não publicados, ferramentas internas — isso é um risco real. CleanCSS e cssnano são bibliotecas Node.js: ótimas para pipelines automatizados mas indisponíveis sem instalação local. O minificador CSS do freeformatter.com e o do TopTal também são do lado do servidor.

Esta ferramenta processa tudo localmente com JavaScript — nada é enviado, jamais. Cobre as otimizações de minificação mais comuns (espaços, comentários, pontos e vírgulas, unidades zero, zeros iniciais) e adiciona uma estimativa gzip no mesmo passo. Sem conta, sem upload, sem instalação — funciona em iPhone, Android, Mac, Windows e Linux.

Veja os bytes que você economiza — incluindo gzip

Uma barra de estatísticas proeminente mostra o tamanho original, o tamanho de saída e os bytes e porcentagem economizados, para que você sempre saiba exatamente quanto menor ficou seu CSS. Os tamanhos são medidos em bytes UTF-8 reais, não em contagens de caracteres, então correspondem ao que seu servidor realmente serve.

Também mostra uma cifra gzipada calculada localmente no seu navegador. Minificação e gzip se somam — minifique o fonte, depois deixe seu host comprimi-lo — e ver os dois números torna o ganho combinado óbvio.

100% privado — nada sai do seu navegador

Cada minificação e formatação roda localmente no seu navegador usando JavaScript. Seu CSS nunca é enviado, registrado ou armazenado, o que torna este um lugar seguro para comprimir folhas de estilo proprietárias, não publicadas ou de clientes. Não há cadastro e não há limite além da memória do seu dispositivo. Também funciona offline — uma vez carregada a página, desconecte a internet e o minificador continua funcionando. Salve nos favoritos este minificador CSS online e use-o sempre que precisar comprimir CSS, reduzir um arquivo ou ler um minificado.

Frequently asked questions

O que é minificação de CSS?

A minificação de CSS remove cada caractere que o navegador não precisa — espaços, tabs, quebras de linha, comentários, o último ponto e vírgula em cada bloco — sem mudar o que os estilos fazem. Por exemplo, '.btn {\n color: #ffffff;\n margin: 0px;\n}' (cerca de 48 bytes) minifica para '.btn{color:#ffffff;margin:0}' (28 bytes). O resultado renderizado é idêntico. Minificar é um passo padrão em qualquer fluxo de performance web porque arquivos menores baixam mais rápido.

Por que minificar CSS?

Folhas de estilo menores significam menos bytes trafegando pela rede, o que resulta em downloads mais rápidos, um First Contentful Paint mais veloz e melhores Core Web Vitals — especialmente em conexões móveis. Uma folha de estilo de 60 KB escrita à mão costuma baixar para uns 45 KB minificada, e muito menor ainda depois que o servidor comprime com gzip. Esta ferramenta é útil para folhas de estilo avulsas, CSS de temas WordPress, estilos de e-mail HTML ou qualquer coisa fora do seu pipeline de build habitual.

O que é removido durante a minificação?

Espaços em branco (espaços, tabs e quebras de linha), comentários, o ponto e vírgula final antes de cada chave de fechamento, e os espaços ao redor de símbolos como { } : ; , > + são removidos. No modo Agressivo também remove zeros iniciais ('0.5em' vira '.5em') e a unidade em valores zero ('0px' vira '0'). Strings, valores url() e expressões calc() nunca são tocados, então seu conteúdo e valores dinâmicos ficam corretos.

Quanto menor fica o CSS minificado?

Como texto puro, a minificação tipicamente economiza 10–30%. Combinado com gzip ou Brotli no servidor, a redução total é geralmente de 70–80%. Exemplo prático: uma folha de estilo de 100 KB vira aproximadamente 75 KB minificada, depois cerca de 18 KB com gzip — os visitantes baixam uma fração do original. Esta ferramenta mostra o tamanho minificado, a estimativa gzipada e os bytes exatos economizados lado a lado.

É seguro minificar CSS online?

Com esta ferramenta, sim — porque roda 100% no seu navegador usando JavaScript. Seu CSS nunca é enviado para um servidor, registrado ou armazenado, então mesmo folhas de estilo proprietárias ou de clientes ficam completamente no seu dispositivo. Você pode confirmar isso minificando com sua rede desconectada: continua funcionando. Já cssminifier.com e o minificador CSS do freeformatter.com enviam seu código para os servidores deles, o que é uma preocupação real de privacidade.

Posso manter comentários de licença (/*! */) ao minificar?

Sim. Deixe a opção 'Preservar comentários de licença /*! */' ativada e qualquer comentário que comece com /*! — a convenção usada por bundlers e bibliotecas para banners de licença — sobrevive à minificação enquanto comentários /* */ comuns são removidos. Se preferir manter todos os comentários, ative 'Manter todos os comentários'. Isso é importante para distribuir bibliotecas open-source onde a licença deve permanecer no arquivo minificado.

Posso minificar um arquivo .css ou apenas código colado?

Os dois. Cole CSS na caixa de entrada, ou arraste e solte um arquivo .css na zona de drop (ou clique para procurar um). O resultado minificado pode ser copiado com um clique ou baixado como style.min.css; a saída formatada é baixada como style.css. Arrastar e soltar funciona em navegadores de desktop; no celular (iPhone, Android) use o seletor de arquivos para enviar do seu aplicativo de Arquivos.