Marketplace Scraper Pro 2.0
Pricing
from $5.00 / 1,000 marketplace scraper results
Marketplace Scraper Pro 2.0
🛒 Global Marketplace Scraper Extract product data (prices, reviews) from Mercado Livre, Amazon, Shopee, AliExpress, eBay & Walmart. Built with Playwright to render JS & bypass blocks. Ideal for price monitoring & market intelligence. Just enter keywords & export to JSON/CSV!
Pricing
from $5.00 / 1,000 marketplace scraper results
Rating
0.0
(0)
Developer
Eduardo Moussa
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
22 days ago
Last modified
Categories
Share
Global Marketplace Scraper
A high-performance web scraper built with Node.js, Crawlee, and Playwright, specifically designed to run on the Apify platform. It extracts product data from the world's largest e-commerce marketplaces using a single unified interface.
🚀 Supported Platforms
- Mercado Livre (Brazil / LATAM)
- Amazon (Global)
- Shopee (Brazil / Global)
- AliExpress (Global)
- eBay (Global)
- Walmart (Global)
📦 Extracted Data
The scraper exports data in a standardized JSON/CSV format. For each product, it attempts to extract:
- Product Name
- Price
- Currency
- URL
- Image URL
- Rating (Stars)
- Number of Reviews
- Source Platform
(Note: Data availability depends on the specific marketplace and its current frontend architecture).
⚙️ Usage on Apify
- Deploy to Apify: Push this repository to your Apify Actor.
- Configure Input: In the Apify Console, go to the Input tab.
- Search Terms: Add one or more keywords (e.g.,
iphone 15,mechanical keyboard). - Select Platforms: Toggle the switches (ON/OFF) for the marketplaces you want to scrape.
- Max Items: Set the maximum number of products to scrape per platform for each keyword.
- Proxies (Highly Recommended): Under "Proxy Configuration", ensure Apify Proxies (preferably Residential) are enabled to bypass anti-bot systems like captchas.
- Run: Click Start and download your dataset once it's finished!
💻 Local Development
- Clone the repository.
- Install dependencies:
npm installnpx playwright install
- Edit the input configuration in
storage/key_value_stores/default/INPUT.json. - Run the scraper:
$npm start
- Find the output data in
storage/datasets/default/.