Whitespace
Spaces, tabs, newlines outside strings.
HTML · CSS · JS · SVG · fully offline, nothing leaves the browser
The Performance module in Insight does the same in every audit: Core Web Vitals in every audit — with priorities, history and before/after comparison.
Minification removes whitespace and comments — the code still works, usually much smaller.
Bundlers (Vite, Webpack, Rollup) do this automatically. This tool is for one-off jobs — a snippet, a static CDN file, or a quick before/after check.
Everything runs in the browser. Your code never leaves the device.
Spaces, tabs, newlines outside strings.
Single-line // and multi-line /* */ — for developers, not end users.
Shorter variable names. Full pipelines do this in the bundler.
After minify, the server should still apply Brotli or gzip.