Knowledge Mark G
Hire Me

100% free speed tool

HTTP/3 & Brotli Checker

See whether a site serves Brotli, Zstandard and gzip, how much each saves, and whether HTTP/2 and HTTP/3 are on.

  • No sign-up required
  • Instant results
  • Only the address is sent
  • Works on any device

Check a page

Requests the page four times - asking for Brotli, Zstandard, gzip and no compression - and reports what the server really sent, plus HTTP/2 and HTTP/3 support.

Enter an address to see whether it uses Brotli, gzip and Zstandard, and whether HTTP/3 is on.

Private by design. Only the web address you enter is sent - to fetch the page. Nothing is stored.

  • 100% freeNo hidden charges, no watermark
  • Instant resultsDone in seconds, no queue
  • Secure & privateOnly the address is sent
  • Works on all devicesDesktop, tablet and mobile

How to use the HTTP/3 & Brotli Checker

  1. 1Enter a page address.
  2. 2See what Brotli, Zstandard and gzip each saved.
  3. 3Check HTTP/2 and whether HTTP/3 is advertised.

Brotli, Zstandard and gzip

Text - HTML, CSS, JavaScript - compresses extremely well, and the browser decompresses it for free. gzip has done this since the 1990s. Brotli typically produces files 15-25% smaller than gzip for web text and works in every current browser over HTTPS. Zstandard (zstd) is newer, accepted by Chrome and Firefox, and fast to compress on the fly. Serve Brotli first, keep gzip as the fallback.

How the test works

The page is requested four times, each time asking for one encoding only - Brotli, Zstandard, gzip and none - and the checker records what the server actually sent and how many bytes went over the wire. Servers that ignore the request or send the wrong encoding show up immediately. It also checks for Vary: Accept-Encoding, without which a shared cache can hand a compressed page to a client that cannot read it.

HTTP/2 and HTTP/3

HTTP/2 lets a browser fetch many files over one connection. HTTP/3 runs over QUIC instead of TCP, which recovers from packet loss without stalling every file - the gain is biggest on mobile. Servers announce HTTP/3 in an Alt-Svc header and browsers switch to it on the next request, so the checker reports whether it is advertised. On Cloudflare, Brotli and HTTP/3 are single switches; we compared all three encodings on our own site in Brotli vs Zstd vs gzip.

Frequently asked questions

How do I check if a website uses Brotli?+

Enter the address. The page is requested once per encoding - Brotli, Zstandard, gzip and none - and the checker shows which the server actually sent and how many bytes each took.

Is Brotli better than gzip?+

For web text, yes - typically 15-25% smaller at comparable speed, and every current browser supports it over HTTPS. Keep gzip as the fallback for old clients.

How do I enable Brotli?+

On Cloudflare and most CDNs it is a setting. On your own server: the brotli module for nginx, mod_brotli for Apache, or dynamic compression for IIS. Then run this check again.

What is Zstandard (zstd)?+

A newer compression format from Meta. Chrome and Firefox accept it, it compresses quickly on the fly, and its size is close to Brotli's.

How do I know if a site uses HTTP/3?+

Look for h3 in the Alt-Svc response header, which this checker shows. Browsers use HTTP/3 from the next request once they have seen it.

Does compression help images?+

No - JPG, PNG, WebP and AVIF are already compressed. Compression is for text: HTML, CSS, JavaScript, JSON and SVG.

Worth reading

All articles →
View all →