eBay Scraper - Product listings avatar

eBay Scraper - Product listings

Pricing

Pay per event

Go to Apify Store
eBay Scraper - Product listings

eBay Scraper - Product listings

Extract comprehensive eBay product data including titles, prices, seller feedback, shipping costs, item conditions, and 35+ data points. Perfect for e-commerce professionals, market researchers, and price comparison analysts. Supports advanced search filters, categories, and direct URLs.

Pricing

Pay per event

Rating

5.0

(2)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

2

Bookmarked

39

Total users

10

Monthly active users

0.91 hours

Issues response

11 hours ago

Last modified

Categories

Share

ParseForge Banner

πŸ›’ eBay Scraper

Collect structured product listings from eBay across any category, seller, or search query. Extract prices, images, shipping details, seller ratings, condition, and listing type from millions of eBay listings worldwide. Built for price tracking, market research, reseller sourcing, and competitive analysis. Search for terms like "eBay product data extractor," "scrape eBay listings without coding," "eBay price monitoring tool," and "download eBay search results CSV" β€” this actor handles it all automatically.

The eBay Scraper collects complete listing data from eBay search results and store pages, with up to 25 data fields per item, plus support for custom filters by condition, price range, sort order, and more.

✨ What Does It Do

  • 🏷️ Prices - track current Buy It Now prices and auction bids across categories to benchmark costs and spot underpriced inventory
  • πŸ“¦ Condition - filter by new, used, or refurbished to source specific inventory tiers for your resale or research workflow
  • 🚚 Shipping - capture free shipping flags and estimated shipping costs to calculate true landed price for any item
  • πŸ‘€ Seller Data - collect seller usernames, feedback scores, and feedback percentages to evaluate supplier reliability
  • πŸ–ΌοΈ Images - extract high-resolution product image URLs directly from eBay's CDN for catalog building or visual analysis
  • πŸ”– Listing Type - distinguish Buy It Now, Auction, and Best Offer listings to target the right deal type for your use case
  • 🌍 Multi-Domain - works across eBay.com, eBay.co.uk, eBay.de, eBay.fr, eBay.com.au, and other regional domains

πŸ”§ Input

  • Start URLs - Paste eBay search or store URLs to scrape specific results pages. Supports /str/ store URLs which are automatically converted to scrapeable search format
  • Search Query - Enter keywords to search across eBay.com (e.g., "vintage camera", "iphone 15 pro"). Use either startUrls or searchQuery, not both
  • Condition - Filter by New, Used, Refurbished, or For parts
  • Sort Order - Sort by Best Match, Price + Shipping Lowest, Price + Shipping Highest, Newly Listed, or Ending Soonest
  • Min / Max Price - Set a price range in the listing currency to narrow results
  • Buy It Now Only - Skip auction listings and return only fixed-price items
  • Free Shipping Only - Filter to listings with free shipping
  • Max Items - Set how many listings to collect per run. Free users: up to 100. Paid users: up to 1,000,000

Example input:

{
"searchQuery": "mechanical keyboard",
"condition": "New",
"buyItNowOnly": true,
"freeShippingOnly": true,
"maxPrice": 100,
"sortOrder": "pricePlusShippingLowest",
"maxItems": 200
}

πŸ“Š Output

Each listing includes up to 25 data fields. Download as JSON, CSV, or Excel.

πŸ–ΌοΈ Image URLπŸ†” Item ID🏷️ Title
πŸ”— Item URLπŸ’° PriceπŸ’΅ Price Display
🌍 CurrencyπŸ“¦ Condition🚚 Shipping
πŸ’Έ Shipping CostπŸ“ LocationπŸ‘€ Seller Name
⭐ Seller Feedback ScoreπŸ“Š Feedback %πŸ”– Listing Type
πŸ›’ Buy It NowπŸ”¨ Auction🀝 Best Offer
⏱️ Time LeftπŸ”’ BidsπŸ‘οΈ Watchers
πŸ“¦ Quantity SoldπŸ–ΌοΈ All Imagesβœ… Scraped Timestamp
πŸ”΄ Error (if any)

πŸ’Ž Why Choose the eBay Scraper?

FeatureOur Actor
Works across all eBay regional domains (US, UK, DE, FR, AU)βœ”οΈ
Automatic Akamai bot protection bypassβœ”οΈ
Store URL support with automatic conversionβœ”οΈ
Filter by condition, price range, and shippingβœ”οΈ
Buy It Now only and Free Shipping filtersβœ”οΈ
Multiple sort orders supportedβœ”οΈ
Seller feedback score and percentageβœ”οΈ
Auction bid count and time remainingβœ”οΈ
High-resolution product imagesβœ”οΈ
Free tier: up to 100 listings per runβœ”οΈ
Paid tier: up to 1,000,000 listings per runβœ”οΈ
Export to JSON, CSV, or Excel formatβœ”οΈ

πŸ“‹ How to Use

No technical skills required. Follow these simple steps:

  1. Sign Up: Create a free account with $5 credit
  2. Find the Tool: Search for "eBay Scraper" in the Apify Store and configure your input
  3. Run It: Click "Start" and watch your results appear

That's it. No coding, no setup, no complicated configuration. Now you can export your data in CSV, Excel, or JSON format.

🎯 Business Use Cases

  • πŸ“Š Reseller - pull current Buy It Now prices for your product category across thousands of listings to identify underpriced items before they sell
  • πŸ’Ό E-commerce Manager - collect competitor pricing data weekly across your top categories to keep your store competitively positioned without manual lookups
  • πŸ”¬ Market Researcher - extract sold listings and pricing trends across eBay domains to analyze how product values shift across global markets

❓ FAQ

πŸ” How does it work? The scraper fetches eBay search and store pages, solves bot protection challenges automatically, and extracts structured product data. No browser automation is used β€” it runs on pure HTTP requests.

πŸ“Š How accurate is the data? Data comes directly from eBay's search result pages. Prices, availability, and conditions reflect what eBay displays at the time of scraping.

πŸ“… Can I schedule this to run automatically? Yes. Use integrations like Make or Zapier to run the scraper on a schedule and send results to your email, Google Sheets, or data warehouse.

🌍 Does it work on eBay UK, eBay Germany, and other domains? Yes. Provide a start URL from any eBay regional domain and the scraper will collect listings from that domain, including store pages.

βš–οΈ Is it legal to scrape eBay? eBay displays publicly available listing data. However, you are responsible for complying with eBay's terms of service and local data protection laws. Always review the website's terms before collecting data at scale.

πŸ›‘οΈ Will eBay block me? The scraper includes an Akamai Argon2id challenge solver to handle bot protection. For large-scale runs, we recommend using residential proxies via Apify Proxy to maximize reliability.

⚑ How long does a run take? A typical run collecting 100 listings takes under 60 seconds with residential proxy. Larger runs scale proportionally depending on the number of pages scraped.

⚠️ Are there any limits? Free users can collect up to 100 results per run. Paid users can collect up to 1,000,000 results per run.

🎬 Demo

Demo video coming soon.

πŸ”— Integrate eBay Scraper with any app

πŸ’‘ More ParseForge Actors

Browse our complete collection of data extraction tools for more.

πŸš€ Ready to Start?

Create a free account with $5 credit and collect your first 100 listings for free. No coding, no setup.

πŸ†˜ Need Help?

  • Check the FAQ section above for common questions
  • Visit the Apify support page for documentation and tutorials
  • Contact us to request a new scraper, propose a custom project, or report an issue at Tally contact form

⚠️ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by eBay Inc. or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.