Minificador CSS
Pega una hoja de estilos para eliminar espacios y comentarios, acortar valores como #ff0000 → red y fusionar reglas duplicadas con las optimizaciones estructurales de CSSO.
Funciona en tu navegadorSin registroNo se sube nada
Cómo usar: Minificador CSS
- Pega CSS o abre un archivo
.css. - Deja activado Reestructurar para fusionar reglas y declaraciones, o desactívalo para una pasada segura que solo quite espacios.
- Deja activado Conservar comentarios de licencia para mantener los avisos
/*! … */. - Compara los tamaños original, minificado y comprimido con gzip.
- Copia el resultado o descarga
output.min.css.
Cómo funciona la minificación de CSS
Esta herramienta usa CSSO (CSS Optimizer), que analiza tu hoja de estilos en un árbol sintáctico y la vuelve a imprimir en la forma equivalente más corta. Además de quitar espacios y comentarios, aplica reescrituras seguras de valores:
#ffffff→#fff,#ff0000→red0px→0,0.90→.9margin: 8px 16px 8px 16px→margin:8px 16px- Se eliminan las reglas vacías y las declaraciones duplicadas
¿Qué hace «reestructurar»?
La reestructuración analiza toda la hoja de estilos: las reglas con declaraciones idénticas se fusionan en una sola lista de selectores (.a,.b{color:red}) y los selectores repetidos se combinan. Esto suele ahorrar otro 5–15 % en hojas de estilo reales. CSSO solo fusiona cuando el orden de la cascada se mantiene, pero si dependes de sobrescrituras poco habituales puedes desactivarla para una minificación puramente sintáctica.
¿Por qué minificar CSS?
El CSS bloquea el renderizado: el navegador no puede pintar la página hasta descargar y analizar las hojas de estilo del <head>. Un CSS más pequeño significa un First Contentful Paint más rápido y mejores Core Web Vitals, lo que beneficia tanto a los usuarios como al posicionamiento en buscadores. Combina la minificación con gzip o Brotli en el servidor para obtener el mejor resultado.
Preguntas frecuentes
¿Es seguro minificar CSS?
¿Admite CSS moderno como propiedades personalizadas, anidamiento y @layer?
--var), @media, @supports, @layer, @container y la sintaxis de grid.