Carousell Scraper - Marketplace Listings SG, MY, HK & More avatar

Carousell Scraper - Marketplace Listings SG, MY, HK & More

Pricing

from $2.00 / 1,000 record scrapeds

Go to Apify Store
Carousell Scraper - Marketplace Listings SG, MY, HK & More

Carousell Scraper - Marketplace Listings SG, MY, HK & More

Scrape individual C2C marketplace listings from Carousell — Southeast Asia's largest C2C platform. Extract listing details, pricing, seller profile (username, rating, review count), condition, images, and engagement metrics. Supports all 8 Carousell country domains.

Pricing

from $2.00 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

8 days ago

Last modified

Share

Carousell Scraper — Marketplace Listings for SG, MY, HK & More

Scrapes real individual (C2C) marketplace listings from Carousell, Southeast Asia's largest consumer-to-consumer platform. Returns listing details, pricing, condition, seller profile (username, rating, review count), 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 managed bot challenge. This scraper gets through it, and returns individual seller listings as clean structured records rather than the certified/brand-new carousel Carousell shows by default.

Search a keyword, pick a country, and it paginates the results with seller enrichment pulled from each listing's own page.

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.
  • Seller intelligence — rating and review count for every listing's seller.
  • Engagement signals — likes and how recently a listing was posted, 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

FieldWhat it does
searchQueryKeyword(s) to search (e.g. iphone 15, vintage jacket). Required.
countryWhich Carousell domain — SG, MY, HK, PH, TW, AU, CA, ID.
sortByNewest, Price low-to-high, or high-to-low.
maxItemsCap the listing count.

Output

FieldDescription
listing_id / title / descriptionListing identity and copy.
price / currencyPrice and currency code.
countryWhich Carousell domain the listing was found on.
conditionBrand new, Used, Refurbished, or Damaged.
seller_username / seller_idSeller identity.
seller_rating / seller_review_countSeller reputation, read from the seller's own profile block on the listing page.
posted_atWhen the listing was posted (best-effort — parsed from Carousell's own relative-time text).
likesEngagement — how many users liked the listing.
image_urls / listing_urlImages (pipe-separated) and the source link.

Two dataset views ship with it — Listing Overview and Full Listing.

How It Works

  1. Enter a search query and pick a country domain.
  2. The scraper clears the site's bot protection automatically, in a real browser session.
  3. Carousell's search page defaults to a certified/brand-new carousel — the scraper reads the "All" tab instead, where the real individual (C2C) listings live, and enriches each one from its own detail page (condition, seller rating, review count) over the same browser session.
  4. 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 individual 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 bot protection? Yes. The actor clears the managed challenge in-browser and reuses that same session for the whole crawl, so there is no separate cookie to go stale.

Can I get seller ratings? Every listing carries the seller's username, rating and review count, read from the seller's own profile block on the listing's detail page.

Need More Features?

Need category-page crawling, a specific country default, or extra seller fields? File an issue or get in touch.