Core Web Vitals pass rates, Hydrogen versus all Shopify origins, September 2026

Version 1. 8 rows, 7 columns.

By Martin DejnickiUpdated

Short answer

The dataset gives the number of mobile origins with a good Core Web Vitals rating and the number tested, for Hydrogen and for all Shopify origins, from HTTP Archive's Tech Report for September 2026. It covers loading (LCP), responsiveness (INP), layout stability (CLS) and HTTP Archive's overall Core Web Vitals pass, which follows Google's assessment.

Hydrogen storefronts pass Core Web Vitals less often than Shopify sites overall: 50% against 76% on mobile

Share of origins passing the Core Web Vitals assessment, and good on each vital, mobile, Hydrogen against all detected Shopify origins (which include Hydrogen), HTTP Archive, September 2026, computed by Deploi

OverallLCPINPCLSOverall Hydrogen: 50%LCP Hydrogen: 67%INP Hydrogen: 76%CLS Hydrogen: 85%Overall Shopify: 76%LCP Shopify: 88%INP Shopify: 87%CLS Shopify: 92%76%88%87%92%50%67%76%85%HydrogenShopify

  • Pass rates are good origins over tested origins, computed by Deploi from HTTP Archive's mobile data for September 2026.
  • Overall is the Core Web Vitals assessment: good LCP, INP and CLS, with an origin that lacks INP data assessed on LCP and CLS alone.
  • HTTP Archive's Shopify group includes Hydrogen origins and does not detect Liquid themes separately, so this compares Hydrogen with all detected Shopify origins.
  • Hydrogen's 1,506 tested origins are a small group next to Shopify's 445,297.
  • The data measure speed only and hold no conversion figures, so they cannot show whether a Hydrogen storefront sells more.

Source: HTTP Archive, Tech Report Core Web Vitals API, Hydrogen and Shopify, world, mobile origins, September 2026; pass rates computed by Deploi. Read on .

About this dataset

The dataset gives the number of mobile origins with a good Core Web Vitals rating and the number tested, for Hydrogen and for all Shopify origins, from HTTP Archive's Tech Report for September 2026. It covers loading (LCP), responsiveness (INP), layout stability (CLS) and HTTP Archive's overall Core Web Vitals pass, which follows Google's assessment. The pass rate is good origins over tested origins, computed by Deploi. The Shopify group includes Hydrogen origins, and Liquid themes are not detected separately.

Version
1
Coverage in time
September 2026 crawl, mobile origins
Coverage in space
Worldwide (all countries, all rank tiers)
Last updated
October 18, 2026
License
CC BY 4.0. Deploi's compilation is CC BY 4.0. The underlying figures belong to the HTTP Archive and the Chrome User Experience Report and are cited to the sources listed.

Variables

The CSV header uses the column name.

Variables in Core Web Vitals pass rates, Hydrogen versus all Shopify origins, September 2026
Column nameLabelTypeUnitMeaning
rowKeyRow keystringStable key of the row; matches provenance rowKey.
platformPlatformstringtextPlatform name from the row key
metricMetricstringtextCore Web Vital from the row key
goodOriginsOrigins rated goodnumberoriginsMobile origins with a good rating on the metric in the September 2026 crawl
testedOriginsOrigins testednumberoriginsMobile origins with enough field data to be rated on the metric
metricLabelVitalstringtextMetric as a chart label; overall reads Overall, HTTP Archive's Core Web Vitals assessment
goodPctPass ratenumber%Good origins over tested origins, computed by Deploi

The data

Core Web Vitals pass rates, Hydrogen versus all Shopify origins, September 2026
Row keyPlatformMetricOrigins rated goodOrigins testedVitalPass rate (%)
Hydrogen|overallHydrogenoverall7471,506Overall49.6
Hydrogen|LCPHydrogenLCP1,0071,508LCP66.78
Hydrogen|INPHydrogenINP1,0751,415INP75.97
Hydrogen|CLSHydrogenCLS1,2991,530CLS84.9
Shopify|overallShopifyoverall339,538445,297Overall76.25
Shopify|LCPShopifyLCP390,875445,835LCP87.67
Shopify|INPShopifyINP324,684374,608INP86.67
Shopify|CLSShopifyCLS416,625451,018CLS92.37

Download the full dataset as CSV

Where each value comes from

Every value, the document it was read from, the exact place in it and the date it was read. Computed values show their formula.

Show all 48 traced values
Provenance of each value
RowFieldValueSourceWhere in the sourceRead onMethod
Hydrogen|overallOrigins rated good747 originsHTTP Archive Tech Report Core Web Vitals API: Hydrogen, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest{"name":"overall","desktop":{"good_number":886,"tested":1365},"mobile":{"good_number":747,"tested":1506}}text
Hydrogen|overallOrigins tested1,506 originsHTTP Archive Tech Report Core Web Vitals API: Hydrogen, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest{"name":"overall","desktop":{"good_number":886,"tested":1365},"mobile":{"good_number":747,"tested":1506}}text
Hydrogen|LCPOrigins rated good1,007 originsHTTP Archive Tech Report Core Web Vitals API: Hydrogen, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest{"name":"LCP","desktop":{"good_number":1120,"tested":1365},"mobile":{"good_number":1007,"tested":1508}}text
Hydrogen|LCPOrigins tested1,508 originsHTTP Archive Tech Report Core Web Vitals API: Hydrogen, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest{"name":"LCP","desktop":{"good_number":1120,"tested":1365},"mobile":{"good_number":1007,"tested":1508}}text
Hydrogen|INPOrigins rated good1,075 originsHTTP Archive Tech Report Core Web Vitals API: Hydrogen, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest{"name":"INP","desktop":{"good_number":1278,"tested":1314},"mobile":{"good_number":1075,"tested":1415}}text
Hydrogen|INPOrigins tested1,415 originsHTTP Archive Tech Report Core Web Vitals API: Hydrogen, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest{"name":"INP","desktop":{"good_number":1278,"tested":1314},"mobile":{"good_number":1075,"tested":1415}}text
Hydrogen|CLSOrigins rated good1,299 originsHTTP Archive Tech Report Core Web Vitals API: Hydrogen, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest{"name":"CLS","desktop":{"good_number":1058,"tested":1387},"mobile":{"good_number":1299,"tested":1530}}text
Hydrogen|CLSOrigins tested1,530 originsHTTP Archive Tech Report Core Web Vitals API: Hydrogen, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest{"name":"CLS","desktop":{"good_number":1058,"tested":1387},"mobile":{"good_number":1299,"tested":1530}}text
Shopify|overallOrigins rated good339,538 originsHTTP Archive Tech Report Core Web Vitals API: Shopify, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest
{"name":"overall","desktop":{"good_number":248586,"tested":312684},"mobile":{"good_number":339538,"tested":445297}}
text
Shopify|overallOrigins tested445,297 originsHTTP Archive Tech Report Core Web Vitals API: Shopify, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest
{"name":"overall","desktop":{"good_number":248586,"tested":312684},"mobile":{"good_number":339538,"tested":445297}}
text
Shopify|LCPOrigins rated good390,875 originsHTTP Archive Tech Report Core Web Vitals API: Shopify, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest
{"name":"LCP","desktop":{"good_number":294988,"tested":312752},"mobile":{"good_number":390875,"tested":445835}}
text
Shopify|LCPOrigins tested445,835 originsHTTP Archive Tech Report Core Web Vitals API: Shopify, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest
{"name":"LCP","desktop":{"good_number":294988,"tested":312752},"mobile":{"good_number":390875,"tested":445835}}
text
Shopify|INPOrigins rated good324,684 originsHTTP Archive Tech Report Core Web Vitals API: Shopify, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest
{"name":"INP","desktop":{"good_number":275165,"tested":277552},"mobile":{"good_number":324684,"tested":374608}}
text
Shopify|INPOrigins tested374,608 originsHTTP Archive Tech Report Core Web Vitals API: Shopify, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest
{"name":"INP","desktop":{"good_number":275165,"tested":277552},"mobile":{"good_number":324684,"tested":374608}}
text
Shopify|CLSOrigins rated good416,625 originsHTTP Archive Tech Report Core Web Vitals API: Shopify, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest
{"name":"CLS","desktop":{"good_number":266388,"tested":317255},"mobile":{"good_number":416625,"tested":451018}}
text
Shopify|CLSOrigins tested451,018 originsHTTP Archive Tech Report Core Web Vitals API: Shopify, World (geo ALL), rank ALL, mobile and desktop origins, from 2026-09 to latest
{"name":"CLS","desktop":{"good_number":266388,"tested":317255},"mobile":{"good_number":416625,"tested":451018}}
text
Hydrogen|overallPlatformHydrogenComputed by Deploiplatform = part 1 of the row key, split on '|'; row key Hydrogen|overallFormula: part 1 of the row key, split on '|'computed
Hydrogen|overallMetricoverallComputed by Deploimetric = part 2 of the row key, split on '|'; row key Hydrogen|overallFormula: part 2 of the row key, split on '|'computed
Hydrogen|LCPPlatformHydrogenComputed by Deploiplatform = part 1 of the row key, split on '|'; row key Hydrogen|LCPFormula: part 1 of the row key, split on '|'computed
Hydrogen|LCPMetricLCPComputed by Deploimetric = part 2 of the row key, split on '|'; row key Hydrogen|LCPFormula: part 2 of the row key, split on '|'computed
Hydrogen|INPPlatformHydrogenComputed by Deploiplatform = part 1 of the row key, split on '|'; row key Hydrogen|INPFormula: part 1 of the row key, split on '|'computed
Hydrogen|INPMetricINPComputed by Deploimetric = part 2 of the row key, split on '|'; row key Hydrogen|INPFormula: part 2 of the row key, split on '|'computed
Hydrogen|CLSPlatformHydrogenComputed by Deploiplatform = part 1 of the row key, split on '|'; row key Hydrogen|CLSFormula: part 1 of the row key, split on '|'computed
Hydrogen|CLSMetricCLSComputed by Deploimetric = part 2 of the row key, split on '|'; row key Hydrogen|CLSFormula: part 2 of the row key, split on '|'computed
Shopify|overallPlatformShopifyComputed by Deploiplatform = part 1 of the row key, split on '|'; row key Shopify|overallFormula: part 1 of the row key, split on '|'computed
Shopify|overallMetricoverallComputed by Deploimetric = part 2 of the row key, split on '|'; row key Shopify|overallFormula: part 2 of the row key, split on '|'computed
Shopify|LCPPlatformShopifyComputed by Deploiplatform = part 1 of the row key, split on '|'; row key Shopify|LCPFormula: part 1 of the row key, split on '|'computed
Shopify|LCPMetricLCPComputed by Deploimetric = part 2 of the row key, split on '|'; row key Shopify|LCPFormula: part 2 of the row key, split on '|'computed
Shopify|INPPlatformShopifyComputed by Deploiplatform = part 1 of the row key, split on '|'; row key Shopify|INPFormula: part 1 of the row key, split on '|'computed
Shopify|INPMetricINPComputed by Deploimetric = part 2 of the row key, split on '|'; row key Shopify|INPFormula: part 2 of the row key, split on '|'computed
Shopify|CLSPlatformShopifyComputed by Deploiplatform = part 1 of the row key, split on '|'; row key Shopify|CLSFormula: part 1 of the row key, split on '|'computed
Shopify|CLSMetricCLSComputed by Deploimetric = part 2 of the row key, split on '|'; row key Shopify|CLSFormula: part 2 of the row key, split on '|'computed
Hydrogen|overallVitalOverallComputed by Deploi
metricLabel = the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment); set by Deploi from the row key Hydrogen|overall
Formula: the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment)
computed
Hydrogen|LCPVitalLCPComputed by Deploi
metricLabel = the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment); set by Deploi from the row key Hydrogen|LCP
Formula: the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment)
computed
Hydrogen|INPVitalINPComputed by Deploi
metricLabel = the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment); set by Deploi from the row key Hydrogen|INP
Formula: the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment)
computed
Hydrogen|CLSVitalCLSComputed by Deploi
metricLabel = the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment); set by Deploi from the row key Hydrogen|CLS
Formula: the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment)
computed
Shopify|overallVitalOverallComputed by Deploi
metricLabel = the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment); set by Deploi from the row key Shopify|overall
Formula: the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment)
computed
Shopify|LCPVitalLCPComputed by Deploi
metricLabel = the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment); set by Deploi from the row key Shopify|LCP
Formula: the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment)
computed
Shopify|INPVitalINPComputed by Deploi
metricLabel = the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment); set by Deploi from the row key Shopify|INP
Formula: the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment)
computed
Shopify|CLSVitalCLSComputed by Deploi
metricLabel = the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment); set by Deploi from the row key Shopify|CLS
Formula: the metric in the row key; overall reads Overall (HTTP Archive's Core Web Vitals assessment)
computed
Hydrogen|overallPass rate49.6 %Computed by Deploigood origins 747 origins; tested origins 1506 originsFormula: 747 / 1506 x 100 = 49.6 (rounded half up to two decimals)computed
Hydrogen|LCPPass rate66.78 %Computed by Deploigood origins 1007 origins; tested origins 1508 originsFormula: 1007 / 1508 x 100 = 66.78 (rounded half up to two decimals)computed
Hydrogen|INPPass rate75.97 %Computed by Deploigood origins 1075 origins; tested origins 1415 originsFormula: 1075 / 1415 x 100 = 75.97 (rounded half up to two decimals)computed
Hydrogen|CLSPass rate84.9 %Computed by Deploigood origins 1299 origins; tested origins 1530 originsFormula: 1299 / 1530 x 100 = 84.9 (rounded half up to two decimals)computed
Shopify|overallPass rate76.25 %Computed by Deploigood origins 339538 origins; tested origins 445297 originsFormula: 339538 / 445297 x 100 = 76.25 (rounded half up to two decimals)computed
Shopify|LCPPass rate87.67 %Computed by Deploigood origins 390875 origins; tested origins 445835 originsFormula: 390875 / 445835 x 100 = 87.67 (rounded half up to two decimals)computed
Shopify|INPPass rate86.67 %Computed by Deploigood origins 324684 origins; tested origins 374608 originsFormula: 324684 / 374608 x 100 = 86.67 (rounded half up to two decimals)computed
Shopify|CLSPass rate92.37 %Computed by Deploigood origins 416625 origins; tested origins 451018 originsFormula: 416625 / 451018 x 100 = 92.37 (rounded half up to two decimals)computed
Methodology

Caveats: Core Web Vitals pass rates, Hydrogen versus all Shopify origins, September 2026

  • HTTP Archive's Shopify group includes Hydrogen origins and does not detect Liquid themes separately, so the comparison is Hydrogen against all detected Shopify origins.
  • Hydrogen's 1,506 tested origins are a small group next to Shopify's 445,297, and INP is rated on fewer origins than LCP and CLS, because it needs enough interaction data.
  • HTTP Archive's overall Core Web Vitals pass follows Google's assessment: an origin passes when its LCP, INP and CLS are all good, and an origin without enough INP data is assessed on LCP and CLS alone. That is why, in the Shopify group, more origins pass overall (339,538) than are rated good on INP (324,684); Hydrogen's 747 passing origins are fewer than its 1,075 good on INP.
  • Pass rates are good origins over tested origins, computed by Deploi. An origin is a website address, not a store.
  • The data measure speed only and hold no conversion figures, so they cannot show whether a Hydrogen storefront sells more.

Deploi's charts and compilation are licensed CC BY 4.0. The underlying facts belong to their sources, which are named on every page. How Deploi Shopify Data works.

Sources

Tier A sources are primary documents: filings, official releases and official price pages. How sources are ranked.

Cite and reuse

Deploi's charts and compilation are licensed CC BY 4.0. The underlying facts belong to their sources, which are named on every page.

APA

Deploi. (2026). Core Web Vitals pass rates, Hydrogen versus all Shopify origins, September 2026 (Version 1) [Data set]. https://deploi.ca/shopify/data/datasets/hydrogen-vs-shopify-cwv Retrieved October 18, 2026.

BibTeX

@misc{deploi_hydrogen_vs_shopify_cwv_2026,
  author = {{Deploi}},
  title = {Core Web Vitals pass rates, Hydrogen versus all Shopify origins, September 2026},
  year = {2026},
  version = {1},
  url = {https://deploi.ca/shopify/data/datasets/hydrogen-vs-shopify-cwv},
  note = {Accessed 2026-10-18}
}

Downloads

  • Data: Core Web Vitals pass rates, Hydrogen versus all Shopify origins, September 2026 CSV

Changes

  1. · Core Web Vitals pass rates, Hydrogen versus all Shopify origins, September 2026
    First release. Good and tested origin counts for Hydrogen and Shopify read from HTTP Archive's Tech Report Core Web Vitals API for September 2026 on October 18, 2026.
Deploi is not affiliated with Shopify. Questions about this data: contact@deploi.ca.