Newegg Product Scraper — Extract Prices, Specs & Ratings
Pricing
from $4.00 / 1,000 results
Newegg Product Scraper — Extract Prices, Specs & Ratings
Scrapes full product detail pages from [Newegg.com](https://www.newegg.com), returning structured data including pricing, specs, images, ratings, and shipping information.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Dennis
Actor stats
0
Bookmarked
1
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Newegg Product Details & Specs Scraper
Scrapes full product detail pages from Newegg.com, returning structured data including pricing, specs, images, ratings, and shipping information.
Use cases
- Price monitoring — track price changes and discount history for specific products over time
- Competitor analysis — compare pricing, specs, and availability across multiple products or brands
- Product research — collect full specifications and descriptions to feed into aggregators, databases, or AI pipelines
- Availability tracking — monitor stock status and get notified when out-of-stock items come back
- Review & rating aggregation — gather ratings and review counts for market research or category-level analytics
Input
| Field | Type | Required | Description |
|---|---|---|---|
url | string | Yes | Full URL of the Newegg product page |
Example
{"url": "https://www.newegg.com/epson-powerlite-l265f/p/N82E16824605026"}
Output
A single JSON object with the following fields:
| Field | Type | Description |
|---|---|---|
url | string | The scraped product URL |
title | string | Full product title |
brand | string | null | Brand name |
mainImageUrl | string | null | URL of the main product image |
galleryImageUrls | string[] | URLs of all gallery images |
priceCurrentDollars | number | null | Current price in USD |
priceWas | number | null | Original/crossed-out price in USD |
ratingStars | number | null | Average rating (0–5) |
reviewCount | number | null | Total number of reviews |
availability | string | null | Stock status text (e.g. "In Stock") |
shippingText | string | null | Shipping description (e.g. "Free Shipping") |
isFreeShipping | boolean | true if shipping is free |
descriptionBullets | string[] | Feature bullet points from the product description |
specs | Record<string, string> | Full specifications table as key-value pairs |
scrapedAt | string | ISO 8601 timestamp of when the data was collected |
Example output
{"url": "https://www.newegg.com/epson-powerlite-l265f/p/N82E16824605026","title": "Epson PowerLite L265F Full HD 1080p Laser Projector","brand": "Epson","mainImageUrl": "https://c1.neweggimages.com/ProductImageCompressAll1280/24-605-026-V01.jpg","galleryImageUrls": ["https://c1.neweggimages.com/ProductImageCompressAll1280/24-605-026-V01.jpg","https://c1.neweggimages.com/ProductImageCompressAll1280/24-605-026-V02.jpg"],"priceCurrentDollars": 1299.99,"priceWas": 1499.99,"ratingStars": 4.5,"reviewCount": 28,"availability": "In Stock","shippingText": "Free Shipping","isFreeShipping": true,"descriptionBullets": ["Full HD 1080p resolution","4600 lumens color/white brightness","Laser light source — up to 20,000 hours"],"specs": {"Brand": "Epson","Series": "PowerLite","Native Resolution": "1920 x 1080","Brightness (White)": "4600 Lumens","Light Source": "Laser"},"scrapedAt": "2026-03-17T10:00:00.000Z"}
Error handling
If the product page fails to load or the product detail element is not found (e.g. blocked by anti-bot, CAPTCHA, or invalid URL), the actor returns:
{"status": "error","error": "Product detail not found (page title: \"Access Denied\")"}
Requests are retried up to 3 times with proxy rotation between attempts.