Internet & Networking

QUIC (HTTP/3)

Also known as: QUIC, HTTP/3, HTTP3, QUIC protocol

QUIC is a modern transport protocol, originally developed by Google, that runs over UDP and builds in encryption, faster connection setup, and better handling of lost packets.

HTTP/3, the latest version of the protocol behind web browsing, runs on top of QUIC. While users rarely notice it directly, QUIC makes websites and video load faster, especially on mobile networks, though it also makes some traditional network security inspection harder.

QUIC (HTTP/3), explained at three levels

At home

QUIC is a newer way for your browser to talk to websites. It connects faster and handles bad Wi-Fi or mobile signals better, so pages load more quickly.

At work

QUIC and HTTP/3 improve website and app performance for customers, especially on mobile connections.

Real-world examples

At home

Sophie noticed videos started faster on her phone on the bus, even as her signal switched between cell towers. The app was using QUIC, which kept the connection going smoothly.

At work

Marcus runs web operations for a Canadian e-commerce site. Turning on HTTP/3 at the company's CDN improved page load times for mobile shoppers in rural areas with spotty connections.

How it compares

featureQUIC (HTTP/3)HTTP/2
Runs overUDPTCP
Connection setupFaster, encryption built inSeparate TCP and TLS steps
Lost packetsAffect only one streamCan stall all streams
Network switchingConnection can surviveConnection restarts

QUIC fixes TCP's delays for the modern, mobile web.

For analysts

For customer-facing websites, enabling HTTP/3 is usually a quick performance win. I'd coordinate with the security team, since some firewalls treat QUIC traffic differently.

History & origin

Google engineer Jim Roskind designed QUIC around 2012, and Google began testing it in Chrome and its own services in 2013. Because it ran over UDP, it could be deployed without waiting for operating systems or network equipment to change. The Internet Engineering Task Force (IETF) formed a working group in 2016 to standardize it, and QUIC was published as RFC 9000 in May 2021. HTTP/3, based on QUIC, was published as RFC 9114 in June 2022. By the mid-2020s, major browsers, content delivery networks, and services such as YouTube and Facebook used QUIC for a large share of traffic. In my view, QUIC shows how a large company can modernize the internet quickly, for better and for worse.