Newegg Product Scraper avatar

Newegg Product Scraper

Pricing

from $2.90 / 1,000 results

Go to Apify Store
Newegg Product Scraper

Newegg Product Scraper

Newegg Products Scraper that extracts prices, ratings, availability, and specs from search results and product pages so price trackers, resellers, and market researchers get clean structured data without writing custom scripts.

Pricing

from $2.90 / 1,000 results

Rating

0.0

(0)

Developer

Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Newegg Product Scraper Banner

Newegg Products Scraper: Extract Product Prices, Ratings, and Specs at Scale

Newegg Products Scraper pulls structured product data from Newegg.com. Give it a keyword like "RTX 4070", a category URL, or a list of product pages and it returns prices, ratings, availability, specs, and more for every matching item. Pagination is handled automatically.

Use cases

  • Track GPU and CPU prices daily to catch deals before they disappear
  • See how competing sellers price and position similar products
  • Detect when out-of-stock items come back and act on it quickly
  • Pull product titles and tags from top-ranking Newegg search results for keyword research
  • Compare review volumes and ratings across brands and categories
  • Find underpriced products for resale or arbitrage

Input

ParameterTypeDefaultDescription
keywordsstringSearch term to query on Newegg, e.g. "RTX 4070"
categoryUrlstringNewegg category URL to scrape
productUrlsstring[]Individual Newegg product page URLs
maxItemsinteger100Maximum number of products to extract
maxPagesinteger5Maximum result pages to follow per input
requestTimeoutSecsinteger30Per-request timeout in seconds

You can combine all three input types in a single run. Results from each are merged into one dataset.

Example input

{
"keywords": "RTX 4070",
"maxItems": 50,
"maxPages": 3
}

Output

Each record in the dataset contains:

{
"itemNumber": "N82E16814137774",
"productTitle": "ASUS DUAL GeForce RTX 4070 SUPER OC Edition 12GB GDDR6X",
"brand": "ASUS",
"productUrl": "https://www.newegg.com/p/N82E16814137774",
"imageUrl": "https://c1.neweggimages.com/ProductImageCompressAll1280/14-137-774-V01.jpg",
"price": 529.99,
"originalPrice": 599.99,
"discountPercent": 11.7,
"rating": 4.7,
"reviewCount": 312,
"availability": "In Stock",
"seller": "Newegg",
"shipping": "Free Shipping",
"category": "Computer Hardware > Video Cards & Video Devices > Desktop Graphics Cards",
"specs": {
"GPU": "GeForce RTX 4070 SUPER",
"Memory Size": "12GB",
"Memory Type": "GDDR6X",
"Core Clock": "2505 MHz"
},
"scrapedAt": "2026-04-27T09:15:00Z"
}
FieldTypeDescription
itemNumberstringNewegg's internal item number (SKU)
productTitlestringFull product name as listed on Newegg
brandstringManufacturer or brand name
productUrlstringDirect link to the product page
imageUrlstringURL of the primary product image
pricenumberCurrent selling price in USD
originalPricenumberOriginal price before any discount
discountPercentnumberPercentage discount from original price
ratingnumberAverage star rating (0-5)
reviewCountintegerTotal number of customer reviews
availabilitystringStock status, e.g. "In Stock" or "OUT OF STOCK"
sellerstringSeller name (Newegg or third-party)
shippingstringShipping cost or "Free Shipping"
categorystringBreadcrumb category path
specsobjectTechnical specifications from the specs tab
scrapedAtstringISO 8601 UTC timestamp

How it works

  1. Takes keywords, a category URL, or product URLs as input
  2. For search and category inputs, it follows pagination up to maxPages pages
  3. For each listing, it parses price, rating, availability, and image from the listing HTML
  4. For product detail URLs, it also extracts the specs table, item number, and seller info
  5. Results are saved to an Apify dataset as they arrive, so partial results are always kept

FAQ

Does this scraper work on Newegg search results? Yes. Provide a keyword in the keywords field and the actor queries Newegg search and follows pagination automatically.

Can it extract product specifications? Yes, when given individual product page URLs. The specs table is captured as a structured key-value object under the specs field.

What output formats are available? Results go to an Apify dataset. Export as JSON, CSV, Excel, or XML from the Apify console. You can also connect directly to Google Sheets, Make, or Zapier via Apify integrations.

Can I run this on a schedule for price monitoring? Yes. Set up a scheduled run in Apify with your keywords and maxItems limit. The actor re-scrapes at whatever interval you set.

What happens if a product page fails to load? The actor logs the error and records it in the dataset with an error field, then continues to the next item. One bad URL won't stop the whole run.

Integrations

Connect Newegg Products Scraper with other tools using Apify integrations. Works with Make, Zapier, Slack, Google Sheets, Google Drive, Airbyte, and more. Use webhooks to trigger notifications when new results are ready.