Carousell Scraper - Marketplace Listings SG, MY, HK & More
Pricing
Pay per event
Carousell Scraper - Marketplace Listings SG, MY, HK & More
Scrape marketplace listings from Carousell — Southeast Asia's largest C2C platform. Extract listing details, pricing, seller profiles, condition, location, and engagement metrics. Supports all 8 Carousell country domains.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Carousell Scraper — Marketplace Listings for SG, MY, HK & More
Scrapes marketplace listings from Carousell, Southeast Asia's largest consumer-to-consumer platform. Returns listing details, pricing, condition, seller profiles, location, and engagement metrics as clean JSON — across all eight Carousell country domains.
Carousell runs 30M+ listings across Singapore, Malaysia, Hong Kong, the Philippines, Taiwan, Australia, Canada, and Indonesia. It's the eBay of Southeast Asia, and the site sits behind a Cloudflare managed challenge. This scraper gets through it — a hardened browser plus residential proxy — and reads listings straight from the embedded page data, so the output is structured, not screen-scraped guesswork.
Search a keyword, pick a country, and it paginates the results with full seller enrichment.
What You Can Do With Carousell Data
- Price research — track what a product sells for secondhand across SG, MY, HK, and five more markets.
- Resale and arbitrage — find underpriced listings, sort by price low-to-high, watch condition and negotiability.
- Seller intelligence — rating, review count, response rate, and join date for every listing's seller.
- Market sizing — measure listing volume and engagement (views, likes) by category and country.
- Lead generation — surface active sellers in a category you sell into.
Who Uses This
Resellers, e-commerce analysts, pricing teams, market researchers, and anyone tracking secondhand demand in Southeast Asia. Brand-protection teams use it to spot grey-market listings.
Input
| Field | What it does |
|---|---|
searchQuery | Keyword(s) to search (e.g. iphone 15, vintage jacket). Required. |
country | Which Carousell domain — SG, MY, HK, PH, TW, AU, CA, ID. |
sortBy | Newest, Price low-to-high, or high-to-low. |
maxItems | Cap the listing count. |
Output
| Field | Description |
|---|---|
listing_id / title / description | Listing identity and copy. |
price / currency / is_negotiable | Price, currency code, and whether it's negotiable. |
country / category / subcategory | Market and taxonomy. |
condition | New, Like New, Good, Fair, Poor. |
location / meetup_locations / mailing_available | Where it is and how it ships. |
seller_username / seller_id / seller_join_date | Seller identity. |
seller_rating / seller_review_count / seller_response_rate | Seller reputation. |
views / likes / posted_at / bumped_at | Engagement and timing. |
image_urls / listing_url | Images (pipe-separated) and the source link. |
Two dataset views ship with it — Listing Overview and Full Listing.
How It Works
- Enter a search query and pick a country domain.
- The scraper clears Cloudflare in-browser (a hardened, fingerprint-resistant browser) on a residential proxy, then loads the search results from that same cleared session.
- Listings are read from the page's embedded JSON store and enriched with seller details.
- It paginates up to your
maxItems, then writes the dataset — export as JSON, CSV, or Excel.
FAQ
How do I scrape Carousell listings? Enter a search keyword, choose a country, and run the actor. It returns matching listings with price, condition, seller reputation, and engagement metrics.
Which countries are supported? All eight Carousell domains: Singapore, Malaysia, Hong Kong, Philippines, Taiwan, Australia, Canada, and Indonesia.
Does it get past Carousell's Cloudflare protection? Yes. The actor clears Cloudflare's managed challenge in-browser with a residential proxy before reading listings, so there's no separate cookie to go stale.
Can I get seller ratings and response rates? Every listing carries the seller's rating, review count, response rate, and join date.
Need More Features?
Need category-page crawling, a specific country default, or extra seller fields? File an issue or get in touch.