eBay Scraper - Product listings
Pricing
Pay per event
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
Actor stats
2
Bookmarked
39
Total users
10
Monthly active users
0.91 hours
Issues response
11 hours ago
Last modified
Categories
Share

π 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?
| Feature | Our 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:
- Sign Up: Create a free account with $5 credit
- Find the Tool: Search for "eBay Scraper" in the Apify Store and configure your input
- 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
- Make - Automate workflows
- Zapier - Connect 5000+ apps
- GitHub - Version control integration
- Slack - Get notifications
- Airbyte - Data pipelines
- Google Drive - Export to spreadsheets
π‘ More ParseForge Actors
- Mercari Scraper - Collect product listings, prices, and seller info from Mercari marketplace
- Etsy Scraper - Extract product data, reviews, and shop information from Etsy
- Idealista Scraper - Gather real estate listings and property details from Idealista
- Propertypal Scraper - Collect property listings and market data from Propertypal
- Levels.fyi Salary Scraper - Extract tech compensation data from Levels.fyi
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.