Kroger.com
Use our Kroger products dataset to explore assortment, categories, pricing and unit pricing, availability (pickup vs. delivery), ratings, and rich product content. Popular use cases include tracking price and promo changes, benchmarking competitors, and optimizing assortment and fulfillment strategies across categories. Use it for enrichment, market research, and lead generation — sample the fields free, then pull the records you need on demand.
Data-fields
114
Total records
53.8K
Price
up to $0.005/record
Min order
$350
Data sample
Description
Statistics
Dictionary
Related
Data sample
| sku | url | name | brand | db_source | timestamp | rootdomain | variant_id |
|---|---|---|---|---|---|---|---|
| 0001111048480 | https://www.kroger.com/p/kroger-100-orange-juice-pulp-free/00011110484 | Kroger® 100% Orange Juice Pulp Free, Half Gal | Kroger | ub_cache | 2026-07-21 | kroger.com | 0001111048480 |
| 0008043280227 | https://www.kroger.com/p/seagrams-escapes-peach-bellini-flavored-hard- | Seagram's Escapes Peach Bellini Flavored Hard Beverage Cooler Single B | Seagram's | ub_cache | 2026-07-21 | kroger.com | 0008043280227 |
| 0002400016309 | https://www.kroger.com/p/del-monte-tender-petites-very-young-small-swe | Del Monte Tender Petites Very Young Small Sweet Peas, 15.25 oz | Del Monte | ub_cache | 2026-07-21 | kroger.com | 0002400016309 |
| 0064158503321 | https://www.kroger.com/p/spincredible-happy-birthday-candle/0064158503 | Spincredible Happy Birthday Candle, 1 ct | Spincredible | ub_cache | 2026-07-21 | kroger.com | 0064158503321 |
| 0061980163210 | https://www.kroger.com/p/la-vaquita-queso-oaxaca-10-oz-chunk/006198016 | La Vaquita Queso Oaxaca, 10 oz Chunk, 10 oz | La Vaquita | ub_cache | 2026-07-21 | kroger.com | 0061980163210 |
| 0085006493000 | https://www.kroger.com/p/mush-maple-cinnamon-protein-bar/0085006493000 | MUSH Maple Cinnamon Protein Bar, 2.3 oz | MUSH | ub_cache | 2026-07-21 | kroger.com | 0085006493000 |
| 0081012360035 | https://www.kroger.com/p/eva-nyc-mane-magic-10-in-1-primer/00810123600 | Eva NYC Mane Magic 10-in-1 Primer, 5 fl oz | Eva NYC | ub_cache | 2026-07-21 | kroger.com | 0081012360035 |
| 0007778268023 | https://www.kroger.com/p/johnsonville-fully-cooked-original-breakfast- | Johnsonville Fully Cooked Original Breakfast Sausage Patties, 20 OZ | Johnsonville | ub_cache | 2026-07-21 | kroger.com | 0007778268023 |
| 0074982653910 | https://www.kroger.com/p/pure-protein-chocolate-peanut-caramel-protein | Pure Protein Chocolate Peanut Caramel Protein Bars, 12 ct | Pure Protein | ub_cache | 2026-07-21 | kroger.com | 0074982653910 |
| 0030234085328 | https://www.kroger.com/p/durex-latex-condoms-regular-fit-performax-int | Durex Latex Condoms Regular Fit Performax Intense, 12 ct | Durex | ub_cache | 2026-07-21 | kroger.com | 0030234085328 |
| 0001111012232 | https://www.kroger.com/p/simple-truth-organic-extra-virgin-olive-oil-c | Simple Truth Organic® Extra Virgin Olive Oil Cooking Spray, 5 oz | Simple Truth | ub_cache | 2026-07-21 | kroger.com | 0001111012232 |
| 0005194328681 | https://www.kroger.com/p/tillamook-country-smoker-tajin-chili-lime-bee | Tillamook® Country Smoker Tajin® Chili Lime Beef Jerky, 6.5 oz | Tillamook Country Smoker | ub_cache | 2026-07-21 | kroger.com | 0005194328681 |
Description
The Kroger.com dataset standardizes kroger.com data into analysis-ready fields:
sku, variant_id, url, rootdomain, name, brand, currency, price, and more.
Use our Kroger products dataset to explore assortment, categories, pricing and unit pricing, availability (pickup vs. delivery), ratings, and rich product content. Popular use cases include tracking price and promo changes, benchmarking competitors, and optimizing assortment and fulfillment strategies across categories.
Common uses include enrichment, lead generation, market and competitor research, and feeding downstream AI models.
53.8K records available, refreshed monthly, from $0.005 per record — minimum order $350. Preview a sample free before you buy.
Record updates over time
Data dictionary
| Column name | Description | Type | Fill rate |
|---|---|---|---|
| sku | A Unique identifier derived from the url, used in future to be inputted in a template of the url to be able to be used in automation | Text |
100%
|
| variant_id | Currently selected variant ID (site-specific identifier for the chosen color/size/style) | Text |
99.99%
|
| url | Complete product URL link from the website for direct access to the product page | Url |
100%
|
| rootdomain | Extract the domain from the URL (e.g., from https://www.amazon.com/product extract 'amazon.com') no http(s) or www | Text |
100%
|
| name | Name of the product as shown on the website | Text |
100%
|
| brand | Brand full name as displayed on the website (e.g., 'Nike', 'Adidas', 'Zara') | Text |
97.53%
|
| currency | Currency code as scraped from the website (e.g., 'USD', 'EUR', 'GBP') | Text |
40.44%
|
| price | The current sale price displayed on the website, including any active discounts | Number |
81.86%
|
| average_customer_review | Extract average star rating from reviews section. Usually displayed as X.X out of 5 stars | Number |
100%
|
| number_of_customer_reviews | Find total review count near rating stars. May show as '1,234 reviews' or 'See all reviews' | Number |
74.3%
|
| number_of_customer_ratings | Extract total ratings count if shown separately from reviews. Sometimes identical to review count | Number |
74.3%
|
| star_rating_distribution | star_rating_distribution | Object |
100%
|
| quantity_sold | quantity_sold | Array |
0%
|
| views | views | Array |
0%
|
| is_promo | is_promo | Boolean |
100%
|
| seller_id | seller_id | Text |
91.86%
|
| store_id | store_id | Text |
99.72%
|
| other_price_options | other_price_options | Array |
28.6%
|
| price_history | Historical price data with timestamps | Array |
0%
|
| sales_rank_history | Historical sales rank data by category | Array |
0%
|
| uvp | Extract recommended retail price from German sites (look for 'UVP' label). Parse numeric value | Number |
0%
|
| image_urls | Collect all image URLs from product gallery in display order. Return as JSON array of URL strings | Array |
100%
|
| video_urls | Collect all video URLs from product gallery in display order. Return as JSON array of URL strings | Array |
0%
|
| store_name | Find store or brand storefront name in seller section or page header | Text |
0%
|
| shipping_options | Extract all shipping methods with cost and delivery dates. Return as JSON array with objects containing cost, time, and method | Array |
0%
|
| skus_coupons | skus_coupons | Object |
0.01%
|
| protection_price | protection_price | Number |
0%
|
| is_price_range | is_price_range | Boolean |
0%
|
| date | date | Text |
100%
|
| time | time | Text |
100%
|
| source | source | Text |
100%
|
| upc | Find UPC barcode number in product details or specifications section. Usually 12 digits | Text |
100%
|
| ean | Find EAN barcode in product specifications. Usually 13 digits, common in European markets | Text |
0%
|
| mpn | Extract Manufacturer Part Number from product details or technical specifications section | Text |
0%
|
| item_number | Find item number or model number in product specifications. May be labeled as 'Item #' or 'Model' | Text |
0%
|
| store_sku | Extract store's internal SKU if different from main SKU. Look in product details or metadata | Text |
99.72%
|
| availability | Current stock status as an integer (0=Unknown, 1=In Stock, 2=Out of Stock) | Number |
100%
|
| best_seller_rank_top_level_category | best_seller_rank_top_level_category | Number |
0%
|
| best_seller_rank_product_category | best_seller_rank_product_category | Number |
0%
|
| department | department | Text |
0%
|
| attributes | json: All additional information from the website including materials composition, fit type, care instructions, breadcrumb navigation, sizing information, and technical specifications in a valid json format | Array |
0%
|
| description | Full product description as provided on the website, including key features and selling points | Text |
99.54%
|
| features | Extract bullet points or feature list from product details section. Return as JSON array of strings | Text |
79.34%
|
| variants | List of all product variants/variations (e.g., different sizes, colors, styles) with their unique identifiers and links | Array |
37.98%
|
| parent_sku | parent_sku | Text |
0%
|
| redirected_sku | redirected_sku | Text |
0%
|
| package_height | package_height | Number |
0%
|
| item_width | item_width | Number |
99.41%
|
| item_height | item_height | Number |
99.41%
|
| frequently_bought_together | frequently_bought_together | Array |
0%
|
| is_sponsored | is_sponsored | Boolean |
0%
|
| model | model | Text |
0%
|
| variant_attributes | Extract selected variant options (color, size, style) from product selectors. Return as JSON object | Array |
37.98%
|
| variants_attributes | variants_attributes | Array |
37.98%
|
| is_official_seller | Check if seller has 'Official', 'Authorized', or brand verification badge. Return 1 if yes, 0 if no | Number |
0%
|
| number_of_favorites | Find wishlist or favorite count if displayed (e.g., '1.2K favorites'). Parse to number | Number |
0%
|
| manufacturers_id | manufacturers_id | Array |
0%
|
| ships_from | ships_from | Text |
0%
|
| promo_text | Extract any additional promotional banners or special offer text displayed on the page | Text |
0%
|
| seller_stats | seller_stats | Array |
0%
|
| sku_offer_info | sku_offer_info | Array |
0%
|
| list_price | Original price before any discounts | Number |
81.86%
|
| price_by_unit | Extract unit price text displayed near main price (e.g., '$2.00 per ounce', '$14.50 per count') | Text |
0.01%
|
| price_per_unit | Parse numeric value from unit price text for comparison. Extract just the number | Number |
0.01%
|
| deal_text | Capture full promotional message or savings text (e.g., 'Save $20 (25% off)') | Text |
0%
|
| video_count | Count number of video thumbnails or video players in product media section | Number |
0%
|
| number_of_payments | Find installment plan option near price (e.g., '4 interest-free payments'). Extract the number | Number |
0%
|
| price_per_payment | Extract installment amount from payment plan text (e.g., from '4 payments of $25' extract 25) | Number |
0%
|
| total_payments_price | Calculate or extract total cost when using installment plan. May be shown as 'Total: $100' | Number |
0%
|
| document_count | Count downloadable files in 'Documents & Manuals' or similar section (PDFs, guides) | Number |
0%
|
| is_aplus | Check if enhanced content section exists below product details (Amazon A+). Return 1 if yes, 0 if no | Boolean |
0%
|
| aplus_premium | Check if A+ content includes premium modules (interactive images, carousels). Return 1 if yes, 0 if no | Boolean |
0%
|
| aplus_faq | Check if A+ content has FAQ or Q&A module. Return 1 if present, 0 if absent | Boolean |
0%
|
| aplus_video | Check if A+ content includes embedded videos. Return 1 if video found, 0 if not | Boolean |
0%
|
| aplus_comparison | Look for product comparison chart or table in A+ content section. Return 1 if found, 0 if not | Boolean |
0%
|
| panorama_count | Count 360-degree view icons or interactive spin images in product gallery | Number |
0%
|
| seller_name | Extract seller name from 'Sold by' or 'Ships from' section near buy button | Text |
91.86%
|
| is_missing_variant | is_missing_variant | Boolean |
0%
|
| zip_code | Extract ZIP code if shown for delivery estimates or location-based pricing | Text |
0%
|
| suppressed_buybox_indication | suppressed_buybox_indication | Boolean |
0%
|
| best_seller_badge | best_seller_badge | Boolean |
0%
|
| amazons_choice_badge | amazons_choice_badge | Boolean |
0%
|
| climate_pledge_friendly | climate_pledge_friendly | Boolean |
0%
|
| internationally_available | internationally_available | Boolean |
0%
|
| pre_coupon_price | pre_coupon_price | Number |
0%
|
| in_store_only | in_store_only | Boolean |
0%
|
| page_title | page_title | Text |
100%
|
| breadcrumbs | Navigation path showing the hierarchy from homepage to current page (e.g., Home > Electronics > Phones) | Array |
99.91%
|
| product_category | Category path | Text |
99.77%
|
| category_tree | Hierarchical category breadcrumb with names and URLs | Array |
99.77%
|
| image_url | Main product image URL | Text |
99.77%
|
| nai_price | Regular price | Text |
39.08%
|
| sale_price | Discounted price | Text |
15.61%
|
| nai_availability | Product availability (in_stock, out_of_stock, pre_order, etc.) | Text |
99.77%
|
| availability_date | Availability date | Text |
0%
|
| group_id | Variant group ID (same for all variants) | Text |
0%
|
| listing_has_variations | Indicates if the listing has variations | Boolean |
99.77%
|
| nai_variant_attributes | Currently selected variant attributes as name-value pairs | Array |
37.96%
|
| nai_variants | All available variant options grouped by type | Array |
37.96%
|
| seller_url | Seller page URL | Text |
99.77%
|
| seller_privacy_policy | Seller-specific privacy policy URL | Text |
99.77%
|
| seller_tos | Seller-specific terms of service URL | Text |
99.77%
|
| return_policy | Policy URL | Text |
99.77%
|
| return_window | Days allowed for return | Number |
99.77%
|
| target_countries | Target countries of the item | Array |
99.77%
|
| store_country | Store country of the item | Text |
99.77%
|
| category_urls | List of category URLs for the product breadcrumb trail | Array |
99.77%
|
| all_variations | all_variations | Boolean |
0%
|
| star_rating | Average review score (0-5 scale) | Number |
74.14%
|
| review_count | Number of product reviews (non-negative) | Number |
74.14%
|
| reviews | Review entries | Array |
74%
|
| additional_image_urls | Extra product images (comma-separated list) | Array |
80.79%
|
| gtin | Universal product identifier (GTIN, UPC, ISBN, 8-14 digits) | Text |
99.77%
|
| timestamp | Date |
%
|