Shopee Product Scraper avatar

Shopee Product Scraper

Pricing

Pay per usage

Go to Apify Store
Shopee Product Scraper

Shopee Product Scraper

Scrape Shopee product listings with prices, ratings, seller info, and shipping. Export Southeast Asian marketplace data to JSON/CSV.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

2

Monthly active users

15 hours ago

Last modified

Categories

Share

Scrape product listings from Shopee, the leading e-commerce platform in Southeast Asia and Latin America. Extract product titles, prices, discounts, ratings, sold counts, shop information, vouchers, shipping details, and images across multiple countries.

Features

  • Search by keywords or scrape from specific URLs
  • Support for 8 Shopee regions (Indonesia, Malaysia, Thailand, Singapore, Philippines, Vietnam, Brazil, Mexico)
  • Extract comprehensive product details including pricing, ratings, vouchers, and shop info
  • Support for pagination across multiple pages
  • Residential proxy support for reliable scraping
  • Handles discount pricing, vouchers, and promotional badges
  • Captures free shipping indicators and shop location

Input

  • Search Queries: List of search terms (e.g., "laptop", "samsung phone")
  • Start URLs: Direct Shopee search or category page URLs
  • Country: Shopee region domain (default: co.id for Indonesia)
    • co.id (Indonesia)
    • com.my (Malaysia)
    • co.th (Thailand)
    • sg (Singapore)
    • ph (Philippines)
    • vn (Vietnam)
    • com.br (Brazil)
    • com.mx (Mexico)
  • Max Results: Maximum number of products to scrape (default: 100)
  • Max Pages: Maximum pages to scrape per query (default: 5)
  • Use Residential Proxy: Enable residential proxies (recommended: true)

Output

Each product contains:

  • title - Product name
  • price - Current price (formatted string)
  • originalPrice - Original price before discount (if applicable)
  • discount - Discount percentage (if applicable)
  • rating - Product rating
  • soldCount - Number of items sold
  • shopName - Seller shop name
  • shopLocation - Shop location/city
  • vouchers - Available vouchers for the product
  • freeShipping - Whether product has free shipping
  • images - Array of product image URLs
  • url - Product detail page URL
  • scrapedAt - ISO timestamp of when data was scraped

Example Input

{
"searchQueries": ["laptop", "samsung galaxy"],
"country": "co.id",
"maxResults": 50,
"maxPages": 3,
"useResidentialProxy": true
}

Example Output

{
"title": "Samsung Galaxy A54 5G 8GB/256GB",
"price": "Rp4.999.000",
"originalPrice": "Rp5.999.000",
"discount": "17%",
"rating": "4.9",
"soldCount": "1.2k sold",
"shopName": "Samsung Official Store",
"shopLocation": "Jakarta",
"vouchers": "10% Off",
"freeShipping": true,
"images": ["https://cf.shopee.co.id/..."],
"url": "https://shopee.co.id/...",
"scrapedAt": "2026-02-11T10:30:00.000Z"
}

Notes

  • Shopee implements anti-bot protections; residential proxies are highly recommended
  • The scraper uses Puppeteer with stealth plugins to avoid detection
  • Product availability and prices may vary by region
  • Respects Shopee's rate limits and implements delays between requests
  • Some product fields may be null if not available (e.g., discount, vouchers)
  • The scraper includes scrolling to load lazy-loaded content
  • Different Shopee regions may have slightly different page structures

Use Cases

  • Price monitoring across Southeast Asian markets
  • Multi-country e-commerce market research
  • Product catalog building
  • Competitor analysis
  • Cross-border pricing comparison
  • Deal and voucher tracking
  • Inventory monitoring
  • Regional availability checking