Your CSS never leaves the browser
Compression runs locally in your tab using native JavaScript. No upload, no remote API, no analytics on the CSS content. Open dev tools network panel and watch zero outbound requests.
Paste CSS or drop a .css file. The result appears underneath as you type. Three compression levels, copy or save the minified output, everything runs locally in this tab.
Paste a stylesheet into the input area, or switch to "Upload .css file" and drop the file from your computer. Both modes feed into the same compressor.
Light keeps formatting and only removes comments. Standard strips whitespace, shortens hex colors, and trims redundant semicolons. Maximum also drops empty rules and license blocks.
The minified output appears underneath as you type. The line above it shows the original size, the new size, and exactly how much you saved.
Use Copy to send the minified CSS to your clipboard, or Save .min.css to download it as a file. The filename matches whatever you uploaded.
Every byte your stylesheet carries is a byte the browser has to download, parse, and apply before a first paint. Comments, indentation, and line breaks help you read code but mean nothing to the rendering engine. A minifier strips those bytes without touching the rules themselves, so the design renders identically and the file is roughly 20-40% smaller.
This compressor runs entirely inside your browser tab. There is no upload, no signup, no server log. Two input modes share the same engine: paste CSS straight from your editor, or drop a .css file from your computer (up to 5 MB). The result is shown the moment you finish typing.
Three presets cover almost every use case. Light keeps formatting and only removes comments. Standard does what most build tools ship: strips whitespace, shortens hex colors, trims trailing semicolons, removes units on zero values. Maximum goes further and also drops empty rules and license-style /*! comments.
Compression runs locally in your tab using native JavaScript. No upload, no remote API, no analytics on the CSS content. Open dev tools network panel and watch zero outbound requests.
Two input modes feed the same engine. Paste a snippet from your editor for quick tests, or drop a multi-megabyte .css file straight from your project folder.
No "compress" button to click. The minified output updates the moment you finish typing or pasting. Switch compression levels and the result re-renders instantly.
The bar above the output shows original size, new size, and percentage saved. Typical real-world stylesheets drop 25-40% on the Standard preset.
Comments that start with /*! (the convention for license blocks used by jQuery, Bootstrap, and Normalize) survive Standard mode. Switch to Maximum if you want them removed too.
Send the output to your clipboard with one click, or save it as a .min.css file named after the source you uploaded. No watermarks, no daily limits, no signup.
Quick answers about CSS minification, what gets changed, and how privacy works here.