HTTP/2 is the first major upgrade to the HTTP protocol in over 15
years. Websites have changed dramatically in the interim, with the
year. HTTP/1.1 wasn’t designed for this kind of complexity. HTTP/2 is
optimized for the modern website, improving performance without
complicated hacks like domain sharding and file concatenation.
Adopting HTTP/2 speeds up your website without any changes to your
existing codebase. Cloudflare provides free HTTP/2 capabilities with
the click of a button.
HTTP/2 was 0x faster than HTTP/1.1
This demo loads 200 image slices in both HTTP/1.1 and HTTP/2. In HTTP/1.1, the browser has to use many
separate TCP connections to load the slices. This incurs a significant amount
of overhead because only a small number of images are downloaded in
parallel. Curious about how this demo works?
HTTP/2 changes the web development best practices of HTTP/1.1. Domain
sharding, concatenating files, and inlining assets are no longer necessary for
an optimized website. Learn more
HTTP/2 is a binary format, making debugging more difficult. We’ve put together a comprehensive guide to troubleshooting HTTP/2 applications. Learn more
HTTP/2 Server Push allows a server or edge network to send assets to the browser before it even asks for them. Learn more
Set up a domain in less than 5 minutes. Keep your hosting provider.
No code changes required.
Everyone’s Internet application can benefit from using Cloudflare.
Pick a plan that fits your needs.
for personal websites and blogs
Our mission is to build a better Internet. We believe every website should have free access to foundational security and performance. Cloudflare's Free plan has no limit on the amount of bandwidth your visitors use or websites you add.
If you want to make your site even faster and more resilient, you can easily upgrade to one of our higher tier plans.