Pricelists.org Pricelists.org

Pricelists.org Global Product Dataset

International product dataset: identifiers, brand, category, a price snapshot and stable links back to the live Pricelists.org product, offers and API.

10 755 957
Records
2026-09
Release
1,434.5 MB
Size
27
Currencies

Download

The manifest lists every file with its record count, size and SHA-256 checksum. We do not render the file list here — a release can have hundreds of shards.

manifest.json

Verify a download: sha256sum -c SHA256SUMS

Partitions

Partitioned by LISTING CURRENCY, not by country. The catalogue does not record an offer country, so a geographic split would be guesswork presented as fact.

PLN 2 297 907 20 313.6 MB
USD 1 878 662 16 251.6 MB
CZK 1 816 350 16 229.3 MB
EUR 1 736 578 14 232.6 MB
HUF 774 124 8 98.2 MB
GBP 704 206 6 114.3 MB
JPY 380 393 4 51.4 MB
AUD 255 187 4 32.0 MB
BGN 167 386 2 24.2 MB
SGD 149 807 2 14.4 MB
CAD 114 618 2 13.9 MB
UAH 102 352 2 11.6 MB
HRK 91 432 2 10.1 MB
NZD 72 114 2 10.9 MB
SEK 45 102 2 5.2 MB
RON 38 729 2 4.8 MB
CHF 30 965 2 3.3 MB
RUB 29 968 2 4.6 MB
DKK 27 432 2 3.2 MB
NOK 12 869 2 1.5 MB
AED 12 136 2 1.4 MB
ZAR 7 524 2 1.1 MB
INR 3 784 2 0.6 MB
ILS 2 576 2 0.4 MB
HKD 1 495 2 0.1 MB
CNY 1 220 2 0.2 MB
TRY 1 041 2 0.1 MB

Schema

pricelists-product-v1

product_id string Stable join key; also the key to the offer dataset.
gtin string GS1 global identifier, normalised and checksum-verified. Null when the stored value is not a valid GTIN.
brand string Shown on the public product page; needed for entity resolution.
category string Our own taxonomy slug, computed in-house.
currency string Listing currency of the cheapest real offer, and the currency of price_snapshot. The only geographic signal available: the catalogue does not record an offer country.
seller_count integer Independent sellers carrying the product; our own measurement of competition.
product_url string Canonical human-readable product page.
best_offer_url string Outbound link to the merchant through the Pricelists redirect. Raw affiliate URLs are never published.
live_data_url string Current machine-readable data for this product; distinguishes the snapshot from the live state.
updated_at string Lets a consumer judge the age of the record instead of assuming it is fresh.
name string Product name as supplied by the merchant feed. Redistribution rights for merchant-supplied text are the publisher's responsibility to verify.
mpn string Manufacturer part number, public by nature. Stored internally as an "MPN|Brand" composite and split here.
offer_count integer Number of real offers; our own measurement, visible on the product page.
price_snapshot double Price of the cheapest real offer, in its own listing currency (see the currency field). Not converted to a common currency. A point-in-time observation, not a current price.
price_observed_at string When that price was last confirmed by the merchant. Essential: measured 2026-09-21, only 1.4% of offers had been refreshed within 48 hours and 8.1% within 30 days.

Snapshot vs live data

Prices in the files are point-in-time observations, not today’s values. Every record carries the timestamp of its observation. Treat them as historical evidence.

Outbound links always resolve through our redirect. Raw affiliate URLs are never published, and when an offer disappears the redirect degrades to the product page instead of sending you to an unrelated merchant.

Citation

Pricelists.org (2026). Pricelists.org Global Product Dataset (Version 2026-09) [Data set]. https://doi.org/10.5281/zenodo.22878804

DOI: 10.5281/zenodo.22878804