Performance

HTTP/2

HTTP/2 is the second major version of the HTTP network protocol. It enables multiplexing (multiple requests over a single connection), header compression, and server push — all of which reduce latency and improve page load performance compared to HTTP/1.1.

Why It Matters for Shopify Stores

Shopify's infrastructure supports HTTP/2, which means multiple assets (CSS, JavaScript, images) can load simultaneously over a single connection rather than queuing. This is particularly beneficial for stores with many small assets. The practical implication for merchants: HTTP/2 is already enabled by Shopify, so no action is required. However, understanding it explains why excessive number of requests (e.g., 30 small JavaScript files from different apps) still has performance costs even with HTTP/2.

How to Check Your Store

In Chrome DevTools > Network tab, right-click the column header and enable 'Protocol'. HTTP/2 entries show as 'h2'. Shopify stores should show h2 for all Shopify CDN assets.

Use the free shopify speed test tool

How to Fix It

N/A for standard Shopify stores — HTTP/2 is enabled automatically. Focus on reducing request count and file sizes rather than trying to configure HTTP/2.

Related Terms

Check your store's HTTP/2 with our free tools

Get a full audit across all 6 performance categories — including performance — in under 60 seconds.

Run a Free Store Audit