← Back to tools

CSS Minifier

Compress CSS by removing whitespace, comments, and unnecessary characters.

Input
Output

CSS minification reduces file size by removing characters that browsers don't need: whitespace, line breaks, comments, and unnecessary semicolons. A typical CSS file can shrink by 20-40% after minification, which means faster page loads and lower bandwidth costs.

Minification is safe because CSS syntax doesn't depend on whitespace (unlike Python). The browser parses body{margin:0;padding:0} identically to a nicely indented version. However, minification is a one-way operation for readability — always keep your source files formatted and minify only for production.

For production sites, minification is typically part of a build pipeline (Webpack, Vite, PostCSS). But for quick one-off minification — a snippet for an email template, an inline style block, or a quick size check — this browser-based tool is faster than setting up a build tool.

This tool in other languages:

Français:
Minificateur et compresseur CSS

Español:
Minificador y compresor CSS

Deutsch:
CSS-Minifier und Kompressor

Português:
Minificador e compressor CSS

日本語:
CSS圧縮ツール

中文:
CSS 压缩工具

한국어:
CSS 압축기

العربية:
أداة ضغط CSS