Shopee Category Scraper
Pricing
Pay per usage
Shopee Category Scraper
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
What does it do?
Shopee Category Scraper extracts all product listings from Shopee category pages. It collects product names, prices, sold counts, ratings, shop names, locations, and product images. This actor works across all Shopee regional domains and supports any category or subcategory page on the platform. It automatically scrolls through category pages to load and capture as many products as possible.
Why use it?
Category-level data provides valuable market intelligence for ecommerce businesses operating in Southeast Asia. Sellers can identify trending products, monitor pricing across categories, and discover market gaps. Brands can track their category presence relative to competitors. Researchers can analyze product distribution, pricing patterns, and sales volumes across entire product categories for market studies and reports.
How to use
- Visit the Shopee Category Scraper page on Apify.
- Enter one or more Shopee category URLs in the input.
- Optionally adjust the maximum number of products to scrape per category.
- Click Start to begin scraping.
- Once complete, download the data from the Dataset tab.
For automated monitoring, schedule runs via the Apify platform or integrate with the API.
Input configuration
| Field | Type | Description |
|---|---|---|
categoryUrls | Array of strings | Shopee category page URLs to scrape |
maxProducts | Integer | Maximum products to scrape per category (default: 500) |
Output data
Each product in the dataset contains:
{"productName": "Wireless Bluetooth Earbuds TWS","price": "SGD 12.90","soldCount": "10.2k sold","rating": "4.8","shopName": "TechStore SG","location": "Singapore","image": "https://cf.shopee.sg/file/product_image.jpg","categoryUrl": "https://shopee.sg/Electronics-cat.11013247","scrapedAt": "2025-01-20T10:30:00.000Z"}
Cost of usage
This actor uses Puppeteer for browser-based scraping. A typical run scraping one category with 100 products takes 2-3 minutes using about 1 GB of memory. With pay-per-event pricing at $0.75 per 1,000 results, scraping 500 products costs approximately $0.38. Apify platform memory costs are about $0.40 per GB-hour.
Tips
- Shopee category URLs follow the pattern
https://shopee.{region}/{CategoryName}-cat.{categoryId}. - Start with a smaller
maxProductsvalue to quickly test the scraper on your target category. - Use subcategory URLs for more focused product data rather than top-level categories.
- The scraper automatically scrolls the page to load lazy-loaded products.
- Schedule daily or weekly runs to monitor pricing and sales trends over time.
- Combine with Shopee Review Scraper to get both product listings and customer feedback.
Built with Crawlee and Apify SDK. See more scrapers by consummate_mandala on Apify Store.