Zalora Listings Scraper
Pricing
from $2.00 / 1,000 products
Zalora Listings Scraper
The Zalora Listings Scraper extracts products from Zalora stores in Malaysia, Singapore, Indonesia, the Philippines, and Hong Kong by keyword or category URL, capturing names, brands, prices, discounts, ratings, images, sellers, and colors โ ideal for price monitoring and fashion market research.
Pricing
from $2.00 / 1,000 products
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
๐ Zalora Listings Scraper
Easily extract product listings from Zalora, Southeast Asia's leading online fashion marketplace. The Zalora Listings Scraper lets you gather structured product data โ prices, discounts, brands, ratings, images, and color variants โ for price monitoring, market research, and competitive analysis.
Works across multiple Zalora country stores: Malaysia, Singapore, Indonesia, Philippines, and Hong Kong.
โจ Features
- ๐ท๏ธ Comprehensive product data: Product names, brands, regular & sale prices, discount percentages, images, ratings, review counts, sellers, and color variants with their own SKUs.
- ๐ Search-based extraction: Enter any keyword (e.g.
dress,nike shoes) and scrape matching products. - ๐ Category scraping: Paste Zalora category URLs (e.g.
https://www.zalora.com.my/c/women/clothing/dresses) and scrape entire categories. - ๐ Multi-country support: Malaysia ๐ฒ๐พ, Singapore ๐ธ๐ฌ, Indonesia ๐ฎ๐ฉ, Philippines ๐ต๐ญ, and Hong Kong ๐ญ๐ฐ โ the country is detected automatically from category URLs.
- โก Fast & efficient: Scrapes hundreds of products per minute with no browser overhead, keeping your costs low.
- ๐ฆ Export anywhere: Download results as JSON, CSV, Excel, or HTML, or fetch them via the Apify API.
๐ ๏ธ How It Works
- Enter a search query โ e.g.
dress, or paste one or more Zalora category URLs. - Pick a country โ choose which Zalora store to search in (category URLs use the country from the URL itself).
- Set max items โ limit how many products to scrape.
- Run the scraper โ get clean, structured product data in minutes.
โ๏ธ Input
| Field | Type | Description |
|---|---|---|
search | string | Keyword to search for (e.g. dress). Optional if category URLs are provided. |
categoryUrls | array | Zalora category page URLs to scrape. |
country | string | Country store for searches: my, sg, id, ph, or hk. Default: my. |
maxItems | integer | Maximum total number of products to scrape. Default: 50. |
proxyConfiguration | object | Proxy settings. Apify proxy is recommended. |
Example input:
{"search": "dress","country": "my","maxItems": 100}
๐ Sample Output Data
The scraper provides structured JSON output with key product details. Example:
{"configSku": "484A1BE2B9F91FGS","name": "Be Delicious Fresh Blossom EDP 50ML","brand": "DKNY Fragrances","price": 203,"specialPrice": null,"currency": "MYR","priceFormatted": "RM 203.00","specialPriceFormatted": null,"discountPercent": null,"productUrl": "https://www.zalora.com.my/p/dkny-fragrances-be-delicious-fresh-blossom-edp-50ml-pink-3393702","mainImage": "https://static-my.zacdn.com/p/dkny-fragrances-5402-2073933-1.jpg","images": ["https://static-my.zacdn.com/p/dkny-fragrances-5402-2073933-1.jpg"],"breadcrumbs": ["Women", "Beauty", "Fragrance"],"variations": [],"rating": 5,"reviewCount": 8,"seller": "DKNY Fragrances Official Store MY","isOfficialStore": true,"isExclusiveLaunch": false,"isBestPriceGuarantee": false,"country": "my","source": { "type": "search", "query": "dress" }}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
๐ Output Fields
| Field | Description |
|---|---|
configSku | Unique product SKU on Zalora |
name | Product name |
brand | Brand name |
price / priceFormatted | Regular price (numeric / formatted with currency) |
specialPrice / specialPriceFormatted | Sale price, if discounted |
discountPercent | Discount percentage, if on sale |
currency | Store currency (MYR, SGD, IDR, PHP, HKD) |
productUrl | Direct link to the product page |
mainImage / images | Product image URLs |
breadcrumbs | Category path of the product |
variations | Color variants with their own SKUs, images, and links |
rating / reviewCount | Average customer rating and number of reviews |
seller / isOfficialStore | Seller name and official-store flag |
country | Country store the product was scraped from |
source | What produced this item (search query or category URL) |
๐ฐ How much does it cost to scrape Zalora?
The Actor uses transparent pay-per-event pricing โ you only pay for what you scrape:
| Event | Price |
|---|---|
| Actor start | $0.005 per run |
| Product listing scraped | $0.002 per product |
That's just $2 per 1,000 products โ scraping a full category of 10,000 products costs about $20. Use the maxItems input to keep run costs under control.
๐ก Use Cases
- Price monitoring โ track prices and discounts of fashion products across Southeast Asia.
- Market research โ analyze brand assortments, price ranges, and ratings per category.
- Competitive analysis โ compare seller catalogs and official-store coverage.
- Dropshipping & resale โ discover trending, highly rated products with deep discounts.
โ FAQ
Which Zalora countries are supported?
Malaysia (zalora.com.my), Singapore (zalora.sg), Indonesia (zalora.co.id), Philippines (zalora.com.ph), and Hong Kong (zalora.com.hk).
How many products can I scrape?
There is no hard limit โ even categories with 100,000+ products can be scraped in full. Set maxItems to control the run size.
Is it legal to scrape Zalora? This scraper only collects publicly available product data and does not extract any personal information. However, you should always review Zalora's Terms of Service and consult legal counsel for your specific use case.
Something not working? Please open an issue in the Issues tab of the Actor โ we actively monitor and fix reported problems. Custom solutions are available on request.
Start tracking Southeast Asia's fashion market with the Zalora Listings Scraper today! ๐