Carousell Listings Extractor
Pricing
from $2.99 / 1,000 results
Carousell Listings Extractor
Carousell scraper that extracts listing prices, photos and seller details by keyword or URL, so you can track deals and monitor pricing across Singapore, Malaysia, the Philippines, Hong Kong, Taiwan and Indonesia without opening a browser.
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
Kawsar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Carousell Listings Extractor pulls listings straight from Carousell search results, seller profiles, and individual product pages. Give it a keyword or a URL and it returns structured data you can drop into a spreadsheet: price, condition, photos, seller details, engagement counts.
It works across all six Carousell country sites: Singapore, Malaysia, the Philippines, Hong Kong, Taiwan, and Indonesia. Search by keyword and country, or hand it direct URLs. Either way you get the same record shape back.
What it extracts
For every listing, the actor returns:
- Title, price (raw and as a number), currency, and condition
- Listing URL and a unique listing ID
- Primary photo, plus the full photo gallery when detail mode is on
- Seller username, profile URL, rating, review count, and time on Carousell
- Likes, bump status, posted time, and delivery info
- Category path, brand, and full description (detail mode)
- Deal method and general location, where the listing provides them
Input options
Search keywords. Give it one or more search terms, like laptop or iphone 15, and pick a country site. The actor builds the search URL and reads the results page for you.
Start URLs. Paste any mix of Carousell URLs instead:
- A search results page, e.g.
https://www.carousell.sg/search/macbook - A seller profile, e.g.
https://www.carousell.sg/u/username/ - A single listing, e.g.
https://www.carousell.sg/p/listing-name-123456789/
Sort order. For keyword searches, choose best match, most recent, or price low-to-high / high-to-low.
Full listing details. Turn this on and the actor opens every listing page to add the complete description, full photo gallery, brand, category, deal method, location, and seller rating. That's one extra page load per listing, so leave it off if you just want a quick price scan.
Max items and request timeout cap how much a single run does and how long it waits on a slow page.
Example input
{"searchQueries": ["macbook air"],"country": "sg","sortBy": "price_low_high","includeListingDetails": true,"maxItems": 100}
Example output
{"listingId": "1453575007","listingUrl": "https://www.carousell.sg/p/dell-xps-13-7390-2-in-1-laptop-1453575007/","listingTitle": "Dell XPS 13 7390 2-in-1 Laptop","price": "S$980","priceValue": 980.0,"currency": "SGD","condition": "Lightly used","listingDescription": "- Dell XPS 13 7390 2-in-1 Laptop\n- Intel Core i7-1065G7 CPU @ 1.30GHz\n- 16GB RAM","brand": "Dell","categoryPath": "Computers & Tech > Laptops & Notebooks","imageUrl": "https://media.karousell.com/...","imageUrls": ["https://media.karousell.com/...", "..."],"likesCount": 4,"postedTime": "an hour ago","isBumped": true,"sellerUsername": "insomnia147","sellerUrl": "https://www.carousell.sg/u/insomnia147/","sellerRating": 5.0,"sellerReviewCount": 21,"countryCode": "sg","scrapedAt": "2026-08-08T10:25:55Z"}
Who this is for
- Resellers and flippers who track prices across categories and want to spot underpriced listings early
- Market researchers comparing used-goods pricing across Singapore, Malaysia, the Philippines, Hong Kong, Taiwan, and Indonesia
- Sellers benchmarking their own listings against competitors in the same category
- Anyone building a price alert, a lead list, or a dataset from secondhand marketplace activity
Notes
- Each run deduplicates listings by ID, so the same item won't show up twice even if it appears on more than one page.
- Failed pages are recorded with an error field instead of stopping the run, so one bad URL never costs you the rest of the batch.
- Fields that a listing doesn't provide (delivery info, seller rating on a search page, and so on) come back as
nullrather than being guessed at.