Kroger Product Details Scraper avatar

Kroger Product Details Scraper

Pricing

Pay per event

Go to Apify Store
Kroger Product Details Scraper

Kroger Product Details Scraper

Scrape full product detail pages from Kroger product pages

Pricing

Pay per event

Rating

0.0

(0)

Developer

E Commerce

E Commerce

Maintained by Apify

Actor stats

0

Bookmarked

22

Total users

0

Monthly active users

21 hours ago

Last modified

Categories

Share

Powered by E-commerce Scraping Tool. Need data from other stores too? The E-commerce Scraping Tool gets you data from Kroger, Amazon, eBay, and any other e-commerce site.

Kroger Product Details Scraper

Extract full product details from Kroger.com by product URL or UPC - price, size, nutrition facts, stock level, seller pricing, dimensions, ratings, and every product image - with no Kroger API required.

What does Kroger Product Details Scraper do?

Kroger Product Details Scraper pulls the complete product record from individual product pages on Kroger.com, one of the largest grocery retailers in the United States. Feed it product page URLs or UPC barcodes and the Actor returns deep, structured data for each item: regular price, equivalized unit price, size and weight, country of origin, live stock level, full nutrition facts, allergens, ingredients, dimensions, category path, and the complete image set. This is the detail-level Actor, not a listing or review tool, so you get everything Kroger publishes on a single product page. Export to JSON, CSV, or Excel with no Kroger API or login required.

  • 🥦 Deep grocery detail - nutrition facts, allergens, ingredients, and organic flag
  • 💲 Full pricing data - regular price, equivalized unit price, and seller price schedule
  • 📦 Live stock and fulfillment - stock level, available count, and pickup or delivery flags
  • 🔢 Start by UPC or URL - feed a product page URL or a UPC barcode
  • 🖼️ Complete media - every product image across all perspectives and sizes

What data can you extract from Kroger products?

Product and pricingInventory and fulfillmentNutrition and media
🏷️ Product title and UPC📦 Stock level and available count🥗 Full nutrition facts
💲 Regular and unit price🚚 Pickup, delivery, in-store flags⚠️ Allergens and ingredients
📐 Size, weight, dimensions🏪 Seller info and price schedule🌱 Organic flag
🌍 Country of origin⭐ Rating and review count🖼️ Images by perspective and size
🗂️ Category path and group🌡️ Temperature indicator🔗 Product link

Can I get full nutrition facts and allergens from Kroger?

Yes. For grocery items, the Actor returns the complete nutrition object - per-serving nutrient values with daily-value percentages, serving size, servings per container, an allergens statement, the ingredients list, and an isOrganic flag. This detail is missing from listing pages, which makes the Actor a fit for nutrition databases, diet apps, and CPG audits.

How does Kroger Product Details Scraper work?

  1. Add one or more Kroger product page URLs or UPC barcodes
  2. The Actor opens each page and reads its full underlying product data
  3. It parses pricing, stock, nutrition, dimensions, ratings, and images into one record per product
  4. Results stream to a dataset you can export as JSON, CSV, or Excel

How to use Kroger Product Details Scraper

  1. Create a free Apify account
  2. Paste Kroger product page URLs or UPCs into Product URLs or UPCs
  3. Click Start
  4. Download your data from the Dataset tab

Input example

{
"productUrlsOrUpcsDetails": [
"https://www.kroger.com/p/fresh-strawberries/0003338320027?fulfillment=PICKUP"
]
}

What does the output look like?

Each product is one structured record with pricing, stock, nutrition, and media. Trimmed for readability:

{
"upc": "0003338320027",
"productTitle": "Fresh Strawberries - 1 LB Clamshell",
"productLink": "https://www.kroger.com/p/fresh-strawberries-1-lb-clamshell/0003338320027",
"size": "1 LB",
"weight": "1.0 lb",
"countryOfOrigin": "UNITED STATES",
"regularPrice": "USD 2.69",
"equivalizedUnitPrice": "$0.17/oz",
"dimensions": { "width": "7.3 in", "height": "3.3 in", "length": "4.7 in" },
"availableCount": 104,
"stockLevel": "HIGH",
"isPickupAvailable": true,
"isDeliveryOption": false,
"sellerInfo": { "sellerId": "KR001", "sellerName": "Kroger" },
"ratingInfo": { "averageRating": 2.07, "reviewsCount": 408 },
"categories": ["Produce"],
"productGroupName": "BERRIES",
"nutrition": {
"isOrganic": false,
"allergens": "Free from obligatory allergens.",
"ingredients": "strawberries",
"components": [{ "servingSize": "1 cup", "servingsPerContainer": "4.0" }]
},
"images": [
{ "perspective": "front", "size": "xlarge", "url": "https://www.kroger.com/product/images/xlarge/front/0003338320027" }
]
}

Why use Kroger Product Details Scraper?

FeatureManual or copy-pasteKroger Product Details Scraper
InputOpen every product pageProduct URL or UPC barcode
DepthVisible fields onlyNutrition, dimensions, stock, seller pricing
VolumeOne product at a timeHundreds of products per run
Stock and pricingRead by eyeLive stock level and unit price per record
ExportNoneJSON, CSV, Excel

What can you do with Kroger product data?

  • Grocery price intelligence - track regular price and equivalized unit price across Kroger items to benchmark against other US grocers
  • Nutrition and diet apps - build a product database with per-serving nutrient values, allergens, and ingredients pulled straight from Kroger
  • CPG catalog audits - brands verify how their products appear on Kroger, from images to size and category placement
  • Stock monitoring - watch stockLevel, availableCount, and fulfillment flags to spot out-of-stock items
  • Cross-retailer matching - use the UPC to line up the same item across stores for assortment and pricing comparison

For ongoing monitoring, schedule the Actor daily for fast-moving groceries or weekly for stable catalog items.

How much does Kroger Product Details Scraper cost?

Kroger Product Details Scraper uses Apify's pay-per-event pricing: a small fee each time a run starts, plus a per-result fee of $5.00 per 1,000 product pages on the free tier. That rate drops on higher plans, down to $1.50 per 1,000 products on the top tier. Apify gives you $5 in free usage credits every month on the free plan, enough to pull around 1,000 product pages at no cost. See the Actor's Pricing tab for the current rate on each plan.

How do I run Kroger Product Details Scraper via the Apify API?

curl -X POST "https://api.apify.com/v2/acts/e-commerce~kroger-product-details-scraper/runs?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"productUrlsOrUpcsDetails": ["https://www.kroger.com/p/fresh-strawberries/0003338320027?fulfillment=PICKUP"]
}'

What can I integrate Kroger Product Details Scraper with?

The Actor runs on the Apify platform, so its data feeds straight into your stack:

  • Google Sheets and Excel - build a grocery price and stock dashboard
  • Make, Zapier, and n8n - trigger a workflow whenever a price or stock level changes
  • Slack - notify your team when a tracked product drops in price or goes out of stock
  • LangChain and MCP - feed product details and nutrition data into AI agents and apps
  • Apify API and webhooks - load product records into your own data warehouse

Limitations

  • Collects only publicly visible product data, not private or account-only fields.
  • Prices and stock levels reflect the moment of the run and the page's default store context.
  • Targets Kroger.com product pages; coverage depends on the current page structure.

FAQ

Can I start from a UPC instead of a product URL?

Yes. The input accepts both Kroger product page URLs and UPC barcodes, and you can mix them in a single run, so you can start from whichever identifier you track.

Does this Actor return nutrition facts and ingredients?

It does. For grocery items the nutrition object includes per-serving nutrient values, serving size, servings per container, allergens, the ingredient list, and an organic flag.

How is this different from the Kroger reviews tool?

This Actor extracts the product record itself - price, size, nutrition, stock, and images. For customer review text and ratings, use the Kroger Reviews Scraper linked below.

Can I see live stock and fulfillment options?

Yes. Each record carries stockLevel, availableCount, and the isPickupAvailable, isDeliveryOption, and isSoldInStore flags, so you can monitor availability and fulfillment per product.

Can I run Kroger Product Details Scraper with the Apify API?

Yes. Trigger and schedule runs over the Apify REST API and collect results with the apify-client packages for Node.js or Python.

Does it work with MCP and AI agents?

Yes. Expose the Actor through the Apify MCP server and your AI agents can fetch Kroger product details on demand.

Kroger.com is a US site, and gathering publicly available product data is generally lawful. This Actor reads only public product information, never private account data. If your project touches personal data, comply with GDPR and similar rules, and read is web scraping legal? if you are unsure.

Your feedback

Found a bug or want a field added? Open an issue on the Issues tab - we read every one.