Sample product catalog CSV.
An e-commerce catalog: SKUs, product names, categories, price and cost, stock on hand, ratings and a discontinued flag. The lookup table that joins against orders.
An e-commerce catalog: SKUs, product names, categories, price and cost, stock on hand, ratings and a discontinued flag. The lookup table that joins against orders.
The small files are static downloads. The large ones are generated in your browser from the same fixed seed, so every copy of products-100000.csv on earth is byte-identical — reproducible test data with no 60 MB download.
→ Open this dataset in the dashboard builder · → Open in the CSV editor
| sku | product_name | category | cost | price | stock | rating | discontinued |
|---|---|---|---|---|---|---|---|
| SKU-30001 | Pebble Speaker | Furniture | 86.04 | 157.14 | 37 | 2.8 | false |
| SKU-30002 | Brook Kettle | Furniture | 68.20 | 195.87 | 203 | 4.5 | false |
| SKU-30003 | Aurora Lamp | Office | 13.27 | 22.48 | 673 | 4.6 | true |
| SKU-30004 | Brook Kettle | Furniture | 24.47 | 60.48 | 417 | 4.8 | false |
| SKU-30005 | Brook Kettle | Textiles | 21.26 | 64.59 | 491 | 3.3 | false |
| SKU-30006 | Fjord Chair | Furniture | 14.77 | 26.40 | 691 | 3.5 | false |
| SKU-30007 | Ember Heater | Lighting | 59.01 | 102.20 | 376 | 3.2 | false |
| SKU-30008 | Vale Mirror | Furniture | 13.92 | 36.88 | 430 | 3.0 | false |
| column | description |
|---|---|
sku | Stock-keeping unit |
product_name | Product name |
category | Category |
cost | Unit cost (USD) |
price | Retail price — always above cost |
stock | Units in stock |
rating | Average review rating (2.6–5.0) |
discontinued | No longer sold? |
Product names are generated adjective + noun pairs, so even the million-row version stays readable and unique-ish. Price always exceeds cost, so margin math behaves.
Join it against the Orders dataset on product_id ↔ sku to demo lookups, or use stock + rating for filter and sort examples.
Good for: JOIN / VLOOKUP demos against Orders · Inventory dashboards · Testing margin (price − cost) calculations.
License: CC0 / public domain — use it anywhere, no attribution needed.
Yes — price is generated as cost × 1.6–3.2, so margin is always positive and margin math is safe to demo.
CC0 (public domain). Use it in tutorials, tests, courses, screenshots and products — no attribution required.
Yes — every size is generated from a fixed seed, so the same file is byte-identical for everyone, forever. Reproducible tests, stable teaching materials.