Magento origins by detected version and over time, HTTP Archive, January 2020 to September 2026
Version 1. 11 rows, 8 columns.
By Martin DejnickiUpdated Data through September 2026
Short answer
Mobile and desktop origins on which HTTP Archive detects Magento, worldwide and across all rank tiers: a trend from the January crawls of 2020 to 2026 plus September 2026, and a split by detected major version in the September 2026 crawl. Source: HTTP Archive Tech Report adoption and versions APIs, retrieved October 18, 2026.
903 Magento sites still show Magento 1, against 20,778 on Magento 2; 10,907 show no version
Mobile origins detected as Magento 1 or Magento 2, worldwide, all rank tiers, HTTP Archive crawl of September 2026; origins with no detected version are not drawn
- Versions are as HTTP Archive detects them; 10,907 Magento origins have no detected version and are not drawn, and some of them may run Magento 1, so 903 counts only origins detected as Magento 1.
- No detected version is all Magento origins minus those detected as version 1 or version 2, computed by Deploi.
- On desktop, HTTP Archive detects Magento 1 on 457 origins.
- Counts are mobile origins with enough Chrome traffic to appear in the Chrome UX Report; they are not counts of stores.
Source: HTTP Archive Tech Report versions and adoption APIs, Magento, worldwide, all ranks, crawl of September 2026. Read on .
About this dataset
Mobile and desktop origins on which HTTP Archive detects Magento, worldwide and across all rank tiers: a trend from the January crawls of 2020 to 2026 plus September 2026, and a split by detected major version in the September 2026 crawl. Source: HTTP Archive Tech Report adoption and versions APIs, retrieved October 18, 2026.
- Version
- 1
- Coverage in time
- 2020-01 to 2026-09
- Coverage in space
- Worldwide
- Last updated
- October 18, 2026
- License
- CC BY 4.0. Deploi's compilation is CC BY 4.0. The underlying figures belong to their publishers and are cited to the sources listed.
Variables
The CSV header uses the column name.
| Column name | Label | Type | Unit | Meaning |
|---|---|---|---|---|
| rowKey | Row key | string | Stable key of the row; matches provenance rowKey. | |
| rowType | Row type | string | text | version or trend, from the row key |
| mobileOrigins | Mobile origins | number | origins | Mobile origins detected as Magento. On version rows, the latest crawl (September 2026). |
| desktopOrigins | Desktop origins | number | origins | Desktop origins detected as Magento |
| noVersionMobile | No detected version | number | origins | Mobile origins with no detected version: all Magento origins minus version 1 minus version 2, computed by Deploi. Filled on the version|all row only. |
| month | Crawl month | date | date | First day of the crawl month of a trend row, as the date axis of a line chart; empty on version rows |
| versionLabel | Magento version | string | text | Display name of the version row: Magento 1, Magento 2, No detected version |
| versionOrigins | Origins by version | number | origins | Mobile origins on Magento 1, on Magento 2 and with no detected version, so the three bars add up to the total instead of repeating it |
The data
| Row key | Row type | Mobile origins | Desktop origins | No detected version (origins) | Crawl month | Magento version | Origins by version |
|---|---|---|---|---|---|---|---|
| trend|2020-01-01 | trend | 44,880 | 43,455 | Not stated | Jan 2020 | Not stated | |
| trend|2021-01-01 | trend | 53,412 | 53,853 | Not stated | Jan 2021 | Not stated | |
| trend|2022-01-01 | trend | 47,175 | 44,949 | Not stated | Jan 2022 | Not stated | |
| trend|2023-01-01 | trend | 57,205 | 51,561 | Not stated | Jan 2023 | Not stated | |
| trend|2024-01-01 | trend | 50,535 | 46,672 | Not stated | Jan 2024 | Not stated | |
| trend|2025-01-01 | trend | 44,590 | 41,593 | Not stated | Jan 2025 | Not stated | |
| trend|2026-01-01 | trend | 36,949 | 34,147 | Not stated | Jan 2026 | Not stated | |
| trend|2026-09-01 | trend | 32,588 | 27,544 | Not stated | Sep 2026 | Not stated | |
| version|1 | version | 903 | 457 | Not stated | Magento 1 | 903 | |
| version|2 | version | 20,778 | 19,316 | Not stated | Magento 2 | 20,778 | |
| version|all | version | 32,588 | 27,544 | 10,907 | No detected version | 10,907 |
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
| Row | Field | Value | Source | Where in the source | Read on | Method |
|---|---|---|---|---|---|---|
| version|1 | Mobile origins | 903 origins | HTTP Archive technology versions API: Magento, geo ALL, rank all ranks, from latest (latest crawl) | {"technology":"Magento","version":"1","origins":{"desktop":457,"mobile":903}} | text | |
| version|1 | Desktop origins | 457 origins | HTTP Archive technology versions API: Magento, geo ALL, rank all ranks, from latest (latest crawl) | {"technology":"Magento","version":"1","origins":{"desktop":457,"mobile":903}} | text | |
| version|2 | Mobile origins | 20,778 origins | HTTP Archive technology versions API: Magento, geo ALL, rank all ranks, from latest (latest crawl) | {"technology":"Magento","version":"2","origins":{"desktop":19316,"mobile":20778}} | text | |
| version|2 | Desktop origins | 19,316 origins | HTTP Archive technology versions API: Magento, geo ALL, rank all ranks, from latest (latest crawl) | {"technology":"Magento","version":"2","origins":{"desktop":19316,"mobile":20778}} | text | |
| version|all | Mobile origins | 32,588 origins | HTTP Archive technology versions API: Magento, geo ALL, rank all ranks, from latest (latest crawl) | {"technology":"Magento","version":"ALL","origins":{"desktop":27544,"mobile":32588}} | text | |
| version|all | Desktop origins | 27,544 origins | HTTP Archive technology versions API: Magento, geo ALL, rank all ranks, from latest (latest crawl) | {"technology":"Magento","version":"ALL","origins":{"desktop":27544,"mobile":32588}} | text | |
| trend|2020-01-01 | Mobile origins | 44,880 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2020-01-01","adoption":{"desktop":43455,"mobile":44880},"technology":"Magento"} | text | |
| trend|2020-01-01 | Desktop origins | 43,455 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2020-01-01","adoption":{"desktop":43455,"mobile":44880},"technology":"Magento"} | text | |
| trend|2022-01-01 | Mobile origins | 47,175 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2022-01-01","adoption":{"desktop":44949,"mobile":47175},"technology":"Magento"} | text | |
| trend|2022-01-01 | Desktop origins | 44,949 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2022-01-01","adoption":{"desktop":44949,"mobile":47175},"technology":"Magento"} | text | |
| trend|2023-01-01 | Mobile origins | 57,205 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2023-01-01","adoption":{"desktop":51561,"mobile":57205},"technology":"Magento"} | text | |
| trend|2023-01-01 | Desktop origins | 51,561 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2023-01-01","adoption":{"desktop":51561,"mobile":57205},"technology":"Magento"} | text | |
| trend|2024-01-01 | Mobile origins | 50,535 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2024-01-01","adoption":{"desktop":46672,"mobile":50535},"technology":"Magento"} | text | |
| trend|2024-01-01 | Desktop origins | 46,672 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2024-01-01","adoption":{"desktop":46672,"mobile":50535},"technology":"Magento"} | text | |
| trend|2025-01-01 | Mobile origins | 44,590 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2025-01-01","adoption":{"desktop":41593,"mobile":44590},"technology":"Magento"} | text | |
| trend|2025-01-01 | Desktop origins | 41,593 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2025-01-01","adoption":{"desktop":41593,"mobile":44590},"technology":"Magento"} | text | |
| trend|2026-01-01 | Mobile origins | 36,949 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2026-01-01","adoption":{"desktop":34147,"mobile":36949},"technology":"Magento"} | text | |
| trend|2026-01-01 | Desktop origins | 34,147 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2026-01-01","adoption":{"desktop":34147,"mobile":36949},"technology":"Magento"} | text | |
| trend|2026-09-01 | Mobile origins | 32,588 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2026-09-01","adoption":{"desktop":27544,"mobile":32588},"technology":"Magento"} | text | |
| trend|2026-09-01 | Desktop origins | 27,544 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2026-09-01","adoption":{"desktop":27544,"mobile":32588},"technology":"Magento"} | text | |
| trend|2021-01-01 | Desktop origins | 53,853 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2021-01-01","adoption":{"desktop":53853,"mobile":53412},"technology":"Magento"} | ruled | |
| trend|2021-01-01 | Mobile origins | 53,412 origins | HTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest | {"date":"2021-01-01","adoption":{"desktop":53853,"mobile":53412},"technology":"Magento"} | ruled | |
| version|1 | Row type | version | Computed by Deploi | rowType = part 1 of the row key, split on '|'; row key version|1Formula: part 1 of the row key, split on '|' | computed | |
| version|2 | Row type | version | Computed by Deploi | rowType = part 1 of the row key, split on '|'; row key version|2Formula: part 1 of the row key, split on '|' | computed | |
| version|all | Row type | version | Computed by Deploi | rowType = part 1 of the row key, split on '|'; row key version|allFormula: part 1 of the row key, split on '|' | computed | |
| trend|2020-01-01 | Row type | trend | Computed by Deploi | rowType = part 1 of the row key, split on '|'; row key trend|2020-01-01Formula: part 1 of the row key, split on '|' | computed | |
| trend|2022-01-01 | Row type | trend | Computed by Deploi | rowType = part 1 of the row key, split on '|'; row key trend|2022-01-01Formula: part 1 of the row key, split on '|' | computed | |
| trend|2023-01-01 | Row type | trend | Computed by Deploi | rowType = part 1 of the row key, split on '|'; row key trend|2023-01-01Formula: part 1 of the row key, split on '|' | computed | |
| trend|2024-01-01 | Row type | trend | Computed by Deploi | rowType = part 1 of the row key, split on '|'; row key trend|2024-01-01Formula: part 1 of the row key, split on '|' | computed | |
| trend|2025-01-01 | Row type | trend | Computed by Deploi | rowType = part 1 of the row key, split on '|'; row key trend|2025-01-01Formula: part 1 of the row key, split on '|' | computed | |
| trend|2026-01-01 | Row type | trend | Computed by Deploi | rowType = part 1 of the row key, split on '|'; row key trend|2026-01-01Formula: part 1 of the row key, split on '|' | computed | |
| trend|2026-09-01 | Row type | trend | Computed by Deploi | rowType = part 1 of the row key, split on '|'; row key trend|2026-09-01Formula: part 1 of the row key, split on '|' | computed | |
| trend|2021-01-01 | Row type | trend | Computed by Deploi | rowType = part 1 of the row key, split on '|'; row key trend|2021-01-01Formula: part 1 of the row key, split on '|' | computed | |
| version|all | No detected version | 10,907 origins | Computed by Deploi | noVersionMobile = mobileOrigins (version|all) minus mobileOrigins (version|1) minus mobileOrigins (version|2); inputs version|all.mobileOrigins = 32588… | computed | |
| trend|2020-01-01 | Crawl month | 2020-01-01 | Computed by Deploi | month = the date in the trend|YYYY-MM-DD row key; the version rows have none; set by Deploi from the row key trend|2020-01-01 | computed | |
| trend|2022-01-01 | Crawl month | 2022-01-01 | Computed by Deploi | month = the date in the trend|YYYY-MM-DD row key; the version rows have none; set by Deploi from the row key trend|2022-01-01 | computed | |
| trend|2023-01-01 | Crawl month | 2023-01-01 | Computed by Deploi | month = the date in the trend|YYYY-MM-DD row key; the version rows have none; set by Deploi from the row key trend|2023-01-01 | computed | |
| trend|2024-01-01 | Crawl month | 2024-01-01 | Computed by Deploi | month = the date in the trend|YYYY-MM-DD row key; the version rows have none; set by Deploi from the row key trend|2024-01-01 | computed | |
| trend|2025-01-01 | Crawl month | 2025-01-01 | Computed by Deploi | month = the date in the trend|YYYY-MM-DD row key; the version rows have none; set by Deploi from the row key trend|2025-01-01 | computed | |
| trend|2026-01-01 | Crawl month | 2026-01-01 | Computed by Deploi | month = the date in the trend|YYYY-MM-DD row key; the version rows have none; set by Deploi from the row key trend|2026-01-01 | computed | |
| trend|2026-09-01 | Crawl month | 2026-09-01 | Computed by Deploi | month = the date in the trend|YYYY-MM-DD row key; the version rows have none; set by Deploi from the row key trend|2026-09-01 | computed | |
| trend|2021-01-01 | Crawl month | 2021-01-01 | Computed by Deploi | month = the date in the trend|YYYY-MM-DD row key; the version rows have none; set by Deploi from the row key trend|2021-01-01 | computed | |
| version|1 | Magento version | Magento 1 | Computed by Deploi | versionLabel = display label set by Deploi from the row key: version|1 = Magento 1; version|2 = Magento 2; version|all = No detected version; display label… | computed | |
| version|2 | Magento version | Magento 2 | Computed by Deploi | …label set by Deploi from the row key: version|1 = Magento 1; version|2 = Magento 2; version|all = No detected version; display label set by Deploi from the… | computed | |
| version|all | Magento version | No detected version | Computed by Deploi | …set by Deploi from the row key: version|1 = Magento 1; version|2 = Magento 2; version|all = No detected version; display label set by Deploi from the row key | computed | |
| version|1 | Origins by version | 903 origins | Computed by Deploi | …mobileOrigins; version|all: noVersionMobile (the origins with no detected version); inputs version|1.mobileOrigins = 903; copied from version|1.mobileOrigins | computed | |
| version|2 | Origins by version | 20,778 origins | Computed by Deploi | …version|all: noVersionMobile (the origins with no detected version); inputs version|2.mobileOrigins = 20778; copied from version|2.mobileOrigins | computed | |
| version|all | Origins by version | 10,907 origins | Computed by Deploi | …version|all: noVersionMobile (the origins with no detected version); inputs version|all.noVersionMobile = 10907; copied from version|all.noVersionMobile | computed |
Methodology
Caveats: Magento origins by detected version and over time, HTTP Archive, January 2020 to September 2026
- Counts are origins, websites with enough Chrome traffic to appear in the Chrome UX Report, on which HTTP Archive detects Magento. They are not counts of stores.
- Versions are as HTTP Archive detects them. Origins with no detected version are all Magento origins minus those detected as version 1 or version 2, computed by Deploi, and some of them may run Magento 1.
- The trend holds the January crawl of each year from 2020 to 2026 and the September 2026 crawl. HTTP Archive crawls monthly, and the monthly counts in between rise and fall, so a fall between two January crawls is not a fall in every month.
- Percentages on the story page, such as the fall from the January 2023 peak, are the later count divided by the earlier count, minus 1, and shares of the total are a count divided by the September 2026 total; both are computed by Deploi.
- Support dates for Magento releases are not in this dataset.
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.
- Tier BHTTP Archive technology adoption API: Magento, geo ALL, rank all ranks, from 2020-01-01 to latest
HTTP Archive · TEXT · Read on
- Tier BHTTP Archive technology versions API: Magento, geo ALL, rank all ranks, from latest (latest crawl)
HTTP Archive · TEXT · Read on
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). Magento origins by detected version and over time, HTTP Archive, January 2020 to September 2026 (Version 1) [Data set]. https://deploi.ca/shopify/data/datasets/magento-versions-and-trend Retrieved October 18, 2026.
BibTeX
@misc{deploi_magento_versions_and_trend_2026,
author = {{Deploi}},
title = {Magento origins by detected version and over time, HTTP Archive, January 2020 to September 2026},
year = {2026},
version = {1},
url = {https://deploi.ca/shopify/data/datasets/magento-versions-and-trend},
note = {Accessed 2026-10-18}
}Downloads
- Data: Magento origins by detected version and over time, HTTP Archive, January 2020 to September 2026 CSV
Changes
- · Magento origins by detected version and over time, HTTP Archive, January 2020 to September 2026
First published.