Unlock Special Pricing for a Limited Time – GET 70% OFF NOW!

SpeedyGo
  • Feature
  • Pricing
  • Blog
  • Documentation
  • FAQ
  • Run Test
  • Login
It's Free Download Now
Login

Caching & Preloading

  • optimization presets
  • Scheduled Expiration & Auto Purge
  • Cache Warm-Up
  • Cache Preloading
  • Mobile Caching
  • Object Caching
  • Browser Caching
  • Full-Page Caching

Asset Optimization

  • CSS Optimization
  • JavaScript Optimization
  • JS Interaction Delay
  • JavaScript Combination
  • CSS Combination
  • JavaScript Minification
  • CSS Minification
  • HTML Minification

Compression

  • Defer Scripts
  • Brotli Compression
  • Gzip Compression

Image Optimization (Pro)

  • image media optimization
  • cdn integration
  • Recommended Configuration (Pro Users)
  • Lazy Load
  • WebP Quality Control
  • Conversion Scope Rules
  • Enable WebP Conversion

PageSpeed & Analytics (Pro)

  • PageSpeed Analytics
  • Mobile vs Desktop Tracking
  • Google PageSpeed API Integration

System & Developer Tools

  • import export settings

Troubleshooting

  • API Key
View Categories
  • Home
  • Docs
  • Compression
  • Brotli Compression

Brotli Compression

Brotli is a modern compression algorithm developed by Google. It produces smaller compressed files than Gzip — typically 15–20% smaller for the same content — and is supported by all modern browsers. When enabled, SpeedyGo serves Brotli-compressed assets to browsers that support it, and falls back to Gzip for those that do not.

Dashboard path: Cache Settings → Asset Optimization
Section: JS Interaction & Compression

Brotli Compression
Popup Image

Settings #

SettingTypeDescription
Brotli CompressionToggleEnables server-side Brotli (BR) encoding for HTML, CSS, JS, and font responses.

Performance Impact #

ComparisonBrotli advantage
vs uncompressed80–90% size reduction
vs Gzip~15–20% smaller files
JS filesParticularly effective — complex code compresses extremely well
HTML20–26% better than Gzip

Browser and Server Support #

Browser Support #

BrowserBrotli support
Chrome✅ Yes (since Chrome 50)
Firefox✅ Yes (since Firefox 44)
Safari✅ Yes (since Safari 11)
Edge✅ Yes
Internet Explorer❌ No — falls back to Gzip automatically

Server Support #

ServerBrotli requirement
NginxVersion 1.11.6+ with ngx_brotli module
Apachemod_brotli (available since Apache 2.4.26)
LiteSpeedBuilt-in, no configuration needed
Cloudflare (CDN)Built-in automatic Brotli

Ask your host whether Brotli is enabled on your server if you are unsure. Most modern managed WordPress hosts support it.

How to Enable #

  1. Go to Cache Settings → Asset Optimization.
  2. Under JS Interaction & Compression, toggle Brotli Compression to ON.
  3. Click Save Changes.
  4. Verify: open Chrome DevTools → Network tab → click a CSS or JS file → check Response Headers for Content-Encoding: br.

Gzip vs Brotli — Which to Enable #

Enable both. The browser sends an Accept-Encoding header listing what it supports. If the browser supports Brotli, it receives Brotli. If not, it receives Gzip. There is no conflict.

ScenarioResult
Modern browser + Brotli ONReceives br compressed response
Older browser + Brotli ON, Gzip ONReceives gzip compressed response
Brotli ON, Gzip OFF, older browserMay receive uncompressed response

Best practice: Enable both Gzip and Brotli for maximum coverage.

Troubleshooting #

SymptomLikely causeFix
Content-Encoding: br not in response headersServer does not have Brotli module installedCheck with your host; enable Gzip as fallback
Some assets use Gzip, others BrotliMixed server configurationThis is normal — Brotli applies where the module handles the request
No improvement vs GzipFiles may already be well-compressedBrotli’s advantage is largest on JS/HTML/CSS; binary assets (images) see minimal gain

Tips #

Tip: Enable Brotli alongside Gzip — never as a replacement. This guarantees compression for 100% of visitors regardless of browser age.

Note: Brotli uses slightly more CPU than Gzip during compression. On very high-traffic servers, monitor CPU after enabling. On typical WordPress hosting the difference is negligible.

Updated on May 26, 2026

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Defer ScriptsGzip Compression
Table of Contents
  • Settings
  • Performance Impact
  • Browser and Server Support
    • Browser Support
    • Server Support
  • How to Enable
  • Gzip vs Brotli — Which to Enable
  • Troubleshooting
  • Tips
SpeedyGo
  • Support Ticket
  • Feature
  • Documentation
  • Blog
  • FAQ
  • Get SpeedyGo

SpeedyGo is built to make your WordPress site faster, lighter, and easier to manage. From caching to compression, we simplify performance so you can focus on growing your website.

©2026 SpeedyGo. All rights reserved.

  • Privacy Policy
  • Refund Policy
  • Terms and Conditions
  • Privacy Disclosure