Gzip / Brotli compression check
Verifies your server compresses HTML, CSS, JS, and JSON responses — up to 80% payload reduction that costs nothing to enable.
Quick answer
We send Accept-Encoding: br, gzip, deflate and check which encoding your server picks. Uncompressed text responses fail.
What it checks
- HTML, CSS, JS, JSON, SVG served compressed
- Brotli preferred (bonus)
- Compression ratio ≥60%
- Compression NOT applied to images/video (which are already compressed)
Where to find it in Lemwatch
Site details → Performance → Compression.
How to fix
- Enable gzip in your web server config.
- Add Brotli for another 15-20% savings.
- Set compression on text/* and application/json, javascript, xml.
- Re-run the check.
FAQ
Should I compress at the CDN or origin?
CDN — cached compressed variants are cheapest.
Is Brotli safe?
Yes — supported by every modern browser since 2017.
Related