Minify CSS
Compact CSS with safe transforms that keep custom properties working. Files stay on your device.
How this works locally
- You choose a file; the page reads it from your device.
- The matching engine is loaded from fileslimmer.com and runs in a Web Worker.
- The result is written back to a location you choose on this device.
Before or choose files from your device
Original size —
Accepted formats
- Reads
- CSS
The output keeps the language it was written in; only the text is rewritten.
Estimated memory
Your browser reports only a coarse memory hint, so this figure is an estimate.
| Limit | Value |
|---|---|
| File size | 20 MiB |
These budgets protect the tab from a file that expands far beyond its stored size (spec 9.3). They do not vary by device, because parsing text is bounded by the text itself.
Limitations
- Your file is parsed and rewritten as text and is never executed. Minified output is equivalent only when the source parses; a syntax error stops the task instead of guessing.
- Licence comments are kept in the output, so an attribution requirement in the source survives minification.
- Only transformations that cannot change how the stylesheet renders are applied. A more aggressive pass would shrink the file further and risk changing the result.