eBay Scraper
by dtrungtin
Need real-time eBay data without the official API hassle? This eBay scraper pulls product listings, prices, and details directly from the site, giving...
Opens on Apify.com
About eBay Scraper
Need real-time eBay data without the official API hassle? This eBay scraper pulls product listings, prices, and details directly from the site, giving you a clean dataset you can actually use. Tell it what to look for—specific keywords, product categories, or seller pages—and it gathers everything: current prices, full descriptions, images, item condition, seller location, availability status, and brand information. It handles the tedious work of browsing and copying data, so you don't have to. I use the output in structured JSON, CSV, or Excel formats. It’s perfect for dropping directly into spreadsheets for price tracking, feeding into a database for competitor analysis, or integrating into an application that needs live product feeds. Whether you're comparing market prices, monitoring inventory, or aggregating product catalogs, this gets you the raw data quickly and reliably. Think of it as your go-to for turning eBay's vast marketplace into organized, actionable information. Just set your search parameters, run the actor, and get your data file ready for reports, analysis, or whatever project you're building.
What does this actor do?
eBay Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Scrape and download product information without the limitations of the eBay API, including but not limited to prices, or product descriptions. eBay Items Scraper extracts all and any items from any category page on eBay or by the specific keyword, provided you copy&paste the search URL. Download your data as HTML or Excel table, as well as in JSON, CSV or XML format. How to use the data extracted from eBay: - Establish automated price and bidding monitoring - scan dozens e-commerce items and products in real-timeto adjust your own buying or pricing strategies. - Track competitors' prices - track listings, product, and sales data from various online stores to compare with competitor's and bidder's prices, and back up your decision-making process with real data. - Facilitate market analysis - scan and analyze eBay for images, products, related keywords, whole new categories and more to stay ahead of emerging trends and consumer habits. - Optimize performance and implement lightweight automation - collect data about products easily, non-manually, be it for market research, machine learning or new product development. For more ideas on how to use data extracted from eBay, check out our industries pages which describe at least 12 ways of how web scraping data is used across the projects and businesses of various scale and direction, specifically in the area of retail and e-commerce. ## Tutorial If you want to know more about how the eBay Scraper works, here's a detailed explanation and step-by-step guide with screenshots and examples. ## Cost of usage Keep in mind that it is much more efficient to run one longer scrape (at least one minute) than a few shorter ones. because of the startup time. In average, this scraper will cost you around 0.63 USD per 1000 items. For more details, see the platform pricing page. If you’re not sure how much CUs you have left on your plan and whether you might need to upgrade, you can always check your limits in the Settings -> Usage and Billing tab in your Console. The easiest way to know how many CUs you will need is to perform a test run. ## Input Parameters This actor will need only two settings from you - a link and a proxy: - startUrls (required): List of Request objects, specifying the search queries/categories you want to scrape. The URL can be any search/category page on eBay. - proxyConfiguration (required): Specifies the proxy settings used while running the actor. When running this actor on the platform, the proxy setting must always be set on. The default value is { "useApifyProxy": true } ### Example json { "startUrls": [ { "url": "https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2499334.m570.l1313&_nkw=massage%2Brecliner%2Bchair&_sacat=6024" }, { "url": "https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2334524.m570.l1313&_nkw=motor+parts&_sacat=0&LH_TitleDesc=0" }, { "url": "https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2334524.m570.l1313&_nkw=bicycle+handlebars&_sacat=0&LH_TitleDesc=0" } ], "maxItems": 10, "proxyConfig": { "useApifyProxy": true } } ## Output After the eBay actor finishes the scraping run, it will store the scraped results in a dataset and show them to you as output results. The results can be downloaded in various formats. ### Output example: json [{ "url": "https://www.ebay.com/itm/164790739659", "categories": [ "Camera Drones", "Other RC Model Vehicles & Kits" ], "itemNumber": "164790739659", "title": "2021 New RC Drone 4k HD Wide Angle Camera WIFI FPV Drone Dual Camera Quadcopter", "subTitle": "US Stock! Fast Shipping! Highest Quality! Best Service!", "whyToBuy": [ "Free shipping and returns", "1,403 sold", "Ships from United States" ], "price": 39, "priceWithCurrency": "US $39.00", "wasPrice": 41.05, "wasPriceWithCurrency": "US $41.05", "available": 10, "availableText": "More than 10 available", "sold": 1, "image": "https://i.ebayimg.com/images/g/pp4AAOSwKtRgZPzC/s-l300.jpg", "seller": "everydaygadgetz", "itemLocation": "Alameda, California, United States", "ean": null, "mpn": null, "upc": "Does not apply", "brand": "Unbranded", "type": "Professional Drone" }] Note that the search results may vary if you're executing scraping from different locations. We recommend to use the proxies for the best scraping results from the same location. ## Proxy usage This actor, as many scrapers in the retail industry, will require you to use Proxy servers to function properly. We don't recommend running it on a free account for more complicated tasks than getting a sample of results. If you are planning to run this scraper for getting more than a few results, subscribing to the Apify platform will provide you with access to a large pool of proxies. ## Supported countries This actor supports scraping eBay in the following countries and domains: * 🇺🇸 US - https://www.ebay.com * 🇬🇧 GB - https://www.ebay.co.uk * 🇩🇪 DE - https://www.ebay.de * 🇪🇸 ES - https://www.ebay.es * 🇫🇷 FR - https://www.ebay.fr * 🇮🇹 IT - https://www.ebay.it * 🇮🇳 IN - https://www.ebay.in * 🇨🇦 CA - https://www.ebay.ca * 🇯🇵 JP - https://www.ebay.co.jp * 🇦🇪 AE - https://www.ebay.ae * 🇸🇦 SA - https://www.ebay.sa * 🇧🇷 BR - https://www.ebay.com.br * 🇲🇽 MX - https://www.ebay.com.mx * 🇸🇬 SG - https://www.ebay.sg * 🇹🇷 TR - https://www.ebay.com.tr * 🇳🇱 NL - https://www.ebay.nl * 🇦🇺 AU - https://www.ebay.com.au * 🇸🇪 SE - https://www.ebay.se If you'd like any more countries and domains to be added to this scraping list, please email dtrungtin@gmail.com with your request. ## Other e-commerce scrapers We have many more e-commerce and retail scrapers in stock for you; to see the list of those, check out the E-commerce Category in Apify Store. ## Need to find product pairs between eBay and another online shop? Use the AI Product Matcher. This AI model allows you to compare items from different web stores, identifying exact matches and comparing real-time data obtained via web scraping. With the AI Product Matcher, you can use scraped product data to monitor product matches across the industry, implement dynamic pricing for your website, replace or complement manual mapping, and obtain realistic estimates against your competition for upcoming promo campaigns. Most importantly, it is relatively easy to get started with (just follow this guide) and is able to match thousands of product pairs.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try eBay Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- dtrungtin
- Pricing
- Paid
- Total Runs
- 42,769
- Active Users
- 1,573
Related Actors
Google Maps Reviews Scraper
by compass
Facebook Ads Scraper
by apify
Google Ads Scraper
by silva95gustavo
Facebook marketplace scraper
by curious_coder
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support