Why the upgrades happened when they did
Each version targeted the bottleneck of its era: HTTP/1.1 formalized connection reuse for the early web, HTTP/2 tackled the overhead of pages that had ballooned to dozens of resources, and HTTP/3 addressed packet-loss recovery specifically for the mobile, Wi-Fi-heavy web where TCP's retransmission delays hurt the most.
You're probably already using more than one version
Most browsers and servers negotiate the best available protocol automatically during the connection handshake, so a single browsing session might use HTTP/2 for one site and HTTP/3 for another β there is usually nothing to configure manually.
Frequently Asked Questions
Do I need to do anything to use HTTP/2 or HTTP/3?
No. Modern browsers and servers negotiate the protocol automatically. If a server does not support the newer version, the browser falls back to an older one without any visible interruption.
Is HTTP/3 always faster than HTTP/2?
Usually, especially on lossy or high-latency connections like mobile networks. On a fast, stable wired connection the practical difference can be small, since HTTP/2 rarely triggers its TCP head-of-line blocking problem.