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

Extract full product details from Kroger.com by product URL or UPC, including regularPrice, nutrition, allergens, stockLevel, dimensions, ratingInfo, and images. Export data, run via API, schedule and monitor runs, or integrate with other tools.

Pricing

Pay per event

Rating

0.0

(0)

Developer

E Commerce

E Commerce

Maintained by Apify

Actor stats

0

Bookmarked

25

Total users

3

Monthly active users

20 days 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. 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. 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 UPCStock level and available countFull nutrition facts
Regular and unit pricePickup, delivery, in-store flagsAllergens and ingredients
Size, weight, dimensionsSeller info and price scheduleOrganic flag
Country of originRating and review countImages by perspective and size
Category path and groupTemperature indicatorProduct 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, and use the UPC to line up the same item across stores

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

Troubleshooting

  • No results or "product not found" - Check the input is a valid Kroger product page URL or a real UPC. Category and search URLs are not supported here; use the Kroger Fast Product Scraper for those.
  • Null price, stock, or nutrition fields - These reflect the page's default store context and the product type, so some items omit nutrition, dimensions, or seller pricing. The Actor reads only public data, not account-only fields.
  • Slow or blocked runs - Kroger limits heavy traffic and changes its page layout over time. Keep Apify Proxy enabled and open an issue on the Issues tab if fields stop returning.

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 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.