Minificar e Formatar CSS - comprimir ou expandir

Minificador e formatador CSS

Minificação de CSS - perguntas frequentes

Só saem espaços e comentários comuns, e os três lugares onde o espaço tem significado - seletores, parênteses e strings - ficam intocados. Nada é renomeado, reordenado ou mesclado, então as regras que o navegador vê são as que você escreveu.
Novo
Editor Markdown Escreva Markdown e veja o resultado renderizado lado a lado. Títulos, listas, tabelas, blocos de código e links são suportados; copie o HTML ou baixe arquivos .md e .html. Funciona no seu navegador.
Popular Hoje
Formatador YAML Reindente um YAML bagunçado, encontre o erro com o número da linha e leia o documento como JSON. Mantém comentários, escalares de bloco e âncoras. Funciona no seu navegador.

O que esta ferramenta faz

Duas tarefas opostas sobre a mesma folha de estilos. Minificar tira o que só as pessoas precisam: comentários e indentação. Formatar devolve tudo, para que um arquivo herdado volte a ser legível. Os dois atuam sobre o texto que você deu e nenhum mexe no significado do CSS.

Como usar

  1. 1 Cole o CSS: um arquivo inteiro ou uma única regra.
  2. 2 Clique em Minificar para comprimir, ou Formatar para expandir com indentação.
  3. 3 Confira os bytes e depois copie o resultado.

Um espaço num seletor não é enfeite

«.a .b» pega um .b dentro de um .a; «.a.b» pega um elemento que carrega as duas classes. São seletores diferentes, e um minificador que trate o espaço como folga pinta em silêncio os elementos errados. Aqui o espaço entre duas partes do seletor sempre sobrevive; só sai o que cerca combinadores como > e +.

calc() precisa dos seus espaços

Em «calc(100% - 10px)» os espaços em volta do menos são exigidos pela gramática: sem eles o navegador lê «-10px» como um comprimento negativo, a expressão fica inválida e a declaração inteira é descartada. Nada avisa você — o layout simplesmente sai errado. Esta ferramenta nunca remove espaços dentro de parênteses.

Comentários de licença ficam

Um comentário que abre com /*! carrega um aviso de copyright ou licença e, por convenção, todo minificador o mantém. Tirá-lo seria remover a atribuição que uma biblioteca pede que você distribua. Comentários /* comuns são para você e seu time, então esses saem.

Minificar CSS rende menos que o gzip

Os servidores já comprimem as folhas de estilo na saída, e o gzip é ótimo com espaços repetidos: minificar por cima costuma poupar poucos por cento, não metade. Faça porque é esse arquivo que vai para produção e você o quer pequeno e estável, não porque espera a página carregar bem mais rápido.

Ferramentas Relacionadas

Formatador JSON Formate, minifique e valide JSON no navegador. O erro é apontado por linha e coluna, e uma árvore recolhível mostra a estrutura.
Formatador HTML Indente HTML bagunçado para conseguir ler, ou enxugue para que ele pese menos. Também funciona em fragmentos e nunca reescreve sua marcação em outra coisa.
Formatador XML Indente XML bagunçado para conseguir ler, ou enxugue. Lida com RSS, CDATA e namespaces e nunca reescreve o seu documento.
Formatador SQL Quebre uma consulta longa em linhas legíveis, ou aperte tudo de volta numa só. Mantém suas maiúsculas, seus nomes entre aspas e suas strings como estão.
Minificador JavaScript Reduza JavaScript com o Terser, o motor das ferramentas de build. Ele analisa o código em vez de adivinhar, então o comportamento sobrevive. Nada é enviado.

Outras ferramentas que você pode gostar

Word para PDF Converta Word para PDF gratuitamente: carregue um ficheiro DOC, DOCX, ODT ou RTF e obtenha um PDF bem formatado em segundos.
PDF para Word Converta PDF para Word gratuitamente: carregue um PDF e transfira um DOCX editável em segundos - sem registo e sem marca de água.
Contador de Palavras Contador de palavras gratuito: cole um texto para contar palavras, caracteres, frases e parágrafos e ver o tempo de leitura, sem enviar nada.
Contador de Caracteres Contador de caracteres gratuito: caracteres com e sem espaços, palavras e linhas, e ainda os limites SEO de títulos e meta descrições.
Verificador de Densidade Analisador de densidade de palavras-chave gratuito: cole um texto ou URL e veja a frequência de cada palavra e expressão, em percentagem.