Reference guide · performance · Published 2026-08-16 · 3 min read

HTTP/3 and QUIC explained

HTTP/3 and QUIC explained: how connections map to streams, what it fixes, and how to verify your CDN or origin is serving it.

Flat editorial illustration showing a speedometer gauge with a rising needle, clean tick marks and small trailing dots.
Illustration: this article at a glance.

The big change: a connection that is not one connection

HTTP/1.1 opens one TCP connection per request (or reuses a small pool). HTTP/2 multiplexes many requests over one TCP connection, but a single packet loss on that connection stalls every stream behind it. HTTP/3 keeps multiplexing and fixes the stall, by replacing TCP and TLS inside the protocol with QUIC, which runs over UDP port 443.

Editorial close-up illustration showing a speedometer gauge with a resting needle, clean tick marks and small trailing dots.
Illustration: a closer look at the technique described above.

Three transport facts drive the improvement:

Do you need to do anything?

In practice, HTTP/3 is a server (or CDN) transport choice, activated the moment the edge supports it, and negotiated by Alt-Svc (h3=":443"). There is nothing to write in your markup. Cloudflare enables QUIC automatically on its edge, Fastly and Akamai do the same, and your origin rarely needs to speak it at all because the CDN terminates it. The checklist to confirm your site:

curl -I --http3 https://example.com/ 2>&1 | head -n 3

When HTTP/3 is a real win (and when it is not)

SituationLikely effect
Long-distance, high-loss tails (mobile, noisy networks)Real: QUIC's per-stream loss recovery cuts stalls that hurt LCP on weak connections
Wi-Fi to mobile handoffReal: connection IDs let the session survive the address change
Already behind a CDN with fast TTFBLittle to gain: HTTP/2 + CDN already removed most of the transport overhead
Corporate LAN / WAF that filters UDPA block turns the Alt-Svc offer into a fallback to HTTP/2; the site still works, just without the h3 path

The transport metrics your tests care about are actual TTFB and the CDN-first architecture, not the protocol itself. HTTP/3 narrows the first-connection gap, but a misconfigured origin, no CDN, or a slow backend dominates the delta.

Adoption caveats that are easy to miss

The handshake and ALPN/H2 articles build the transport context HTTP/3 completes, and TTFB shows where the transport actually shows up in measurements.

Need a website built, fixed, optimised, migrated or replaced?

This technical resource is written by CSMBAC, a small design and development studio. If you would rather hand the problem to a professional, the website service page explains how we build enquiry-ready websites.

Explore website services