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.
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.
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.
| Currency | Records | Files | Size |
|---|---|---|---|
| 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
| Field | Type | Why it is public |
|---|---|---|
product_id |
string | Klucz złączenia z datasetem ofert i stabilny identyfikator w czasie. |
gtin |
string | Globalny identyfikator GS1 — nie jest niczyją własnością, a bez niego dataset nie nadaje się do dopasowywania produktów. |
brand |
string | Widoczna na publicznej stronie produktu; niezbędna do entity resolution. |
category |
string | Nasza własna taksonomia, policzona u nas. |
currency |
string | Waluta najtańszej oferty. Jedyna przesłanka geograficzna, jaką mamy — kolumna target_country jest pusta w całej tabeli. |
seller_count |
integer | Liczba niezależnych sprzedawców — nasz własny pomiar konkurencji, nie cudze dane. |
product_url |
string | Adres kanoniczny strony produktu — zamyka pętlę ruchu z datasetu do serwisu. |
best_offer_url |
string | Wyjście do sprzedawcy PRZEZ nasze przekierowanie, nigdy surowy link partnerski. |
live_data_url |
string | Adres bieżących danych — odróżnia migawkę od stanu aktualnego. |
updated_at |
string | Pozwala konsumentowi ocenić wiek rekordu zamiast zakładać, że jest świeży. |
name |
string | Decyzja właściciela 2026-09-21. UWAGA: nazwy pochodzą z feedów sprzedawców — redystrybucja wymaga odrębnej weryfikacji umów. |
mpn |
string | Identyfikator producenta, publiczny z natury. |
offer_count |
integer | Liczba ofert — nasz własny pomiar, widoczny na stronie produktu. |
price_snapshot |
double | Najniższa cena z ofert REALNYCH w USD. Migawka, nie stan bieżący. |
price_observed_at |
string | Kiedy tę cenę zaobserwowano. Bez tego pola cena wprowadzałaby w błąd: zmierzone 2026-09-21, tylko 1,4% ofert odświeżono w ciągu 48 h. |
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.
product_url— human-readable product pagebest_offer_url/offer_url— outbound link to the merchant through Pricelistslive_data_url— current machine-readable data for that product
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://pricelists.org/en/datasets/global-products