Skip to main content
ModPageSpeed 2.0 and mod_pagespeed 1.1 — Now available

Live gallery

Optimization examples

Every optimization mod_pagespeed 1.1 performs, shown live. Each of these 47 examples is a small page served by mod_pagespeed 1.1 — the self-hosted module for Apache, nginx, IIS, and Envoy. Open one to see the original and the optimized output side by side, read exactly what changed in the source, and see the bytes and requests it saved.

These are mod_pagespeed 1.1 filters.

1.1 is the self-hosted module for Apache, nginx, IIS, and Envoy, where you switch each optimization on and off individually — so this gallery shows them one filter at a time. ModPageSpeed 2.0 takes a different path: one always-on pipeline with no per-filter switches, nothing to tune and nothing to break. Same optimization libraries underneath, a different control model — on 2.0, read these as what the pipeline does, not a list of toggles.

Read the 1.1 docs · See ModPageSpeed 2.0 optimize a whole site

Served live from demo-httpd-1.1.modpagespeed.com. These revive the classic open-source mod_pagespeed example showcase; mod_pagespeed was originally developed at Google, and examples that name Google services (Analytics, AdSense, Fonts) interoperate with them but imply no affiliation. Measured May 27, 2026 .

Images

Recompress, resize, inline, sprite, and lazy-load images — usually the largest win.

CSS

Minify, combine, inline, and reorder stylesheets to cut requests and unblock rendering.

JavaScript

Minify, combine, inline, and defer scripts to send fewer bytes and unblock rendering.

HTML

Trim the markup itself — whitespace, comments, redundant attributes and quotes.

Caching

Make resources cacheable forever with content-hashed URLs.

Resources

Resource hints and URL rewriting that start fetches earlier and cut round-trips.