Carousell Products Scraper avatar

Carousell Products Scraper

Pricing

Pay per usage

Go to Apify Store
Carousell Products Scraper

Carousell Products Scraper

Scrape Carousell.sg product listings for prices, seller ratings, deal methods & more. Export clean JSON/CSV data from any category, search, or listing URL.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

ActorFlow

ActorFlow

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Carousell Products Scraper Actor

Extract product listing data from Carousell — title, price, seller details, deal method, detail attributes, likes, and more — from any category page, search-results page, or individual product page, without writing a single line of code. Just add a URL and get structured JSON or CSV output in minutes.

Carousell Products Scraper

Carousell is one of Southeast Asia's largest classifieds marketplaces, and its listings change constantly as sellers post and re-list items. Carousell Products Scraper lets you pull structured, up-to-date listing data on demand or on a schedule, so you can track pricing trends, monitor specific categories, or feed listings into your own catalog or analytics pipeline. Because it runs on the Apify platform, you get API access, one-click scheduling, and integrations with tools like Make, Zapier, and Google Sheets out of the box — no infrastructure to maintain.

✨ Features

  • Product listing extraction — pulls title, price, currency, description, photos, variant options, and detail attributes (condition, model, storage, etc.) from individual listing pages.
  • Pagination support — automatically loads more results on category and search pages ("Show more" / infinite scroll) to collect as many listings as you need.
  • Proxy support — built-in residential proxy support to reliably get past Carousell's anti-bot protection.
  • Seller and engagement data — captures seller handle, rating, review count, years on Carousell, number of likes, and how many people want the item.

🔧 Input Configuration

FieldTypeRequiredDefaultDescription
startUrlsarrayhttps://www.carousell.sg/categories/beauty-personal-care-11/fragrance-deodorants-1663/?search=perfume&t-search_query_source=ss_dropdownCarousell category page, search-result page, or individual product page URLs to start crawling from.
searchstringOptional keyword search to run instead of (or in addition to) Start URLs.
maxItemsinteger1Maximum number of product listings to extract per start URL or search query.
proxyConfigurationobjectApify Residential proxy (Singapore)Proxy settings. Residential proxies are used by default — Carousell serves a Cloudflare challenge to non-residential IPs.

Supported URL types:

  • Category pages — https://www.carousell.sg/categories/...
  • Search-result pages — https://www.carousell.sg/search/...
  • Individual product pages — https://www.carousell.sg/p/...

Sample input:

{
"startUrls": [
{
"url": "https://www.carousell.sg/categories/beauty-personal-care-11/fragrance-deodorants-1663/?search=perfume&t-search_query_source=ss_dropdown"
}
],
"maxItems": 1,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "SG"
}
}

Input Page Example Screenshot Input Page Example

📦 Output

Each scraped listing is stored as a single item in the dataset, viewable in the Overview table on the Output tab. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Sample output:

{
"url": "https://www.carousell.sg/p/samsung-galaxy-note-8-pokemon-go-gps-spoof-fake-gps-android-phone-1094156962/",
"title": "Samsung Galaxy Note 8 Pokemon Go GPS Spoof Fake GPS Android Phone",
"price": "250.00",
"priceCurrency": "SGD",
"categories": ["Mobile Phones & Gadgets", "Mobile Phones", "Android Phones", "Samsung"],
"isCertified": false,
"isFreeShipping": false,
"description": "My beloved Samsung Galaxy Note 8 is up for sale. Bought at launch in 2017...",
"primaryImage": "https://media.karousell.com/media/photos/products/2021/6/14/samsung_galaxy_note_8_able_to__1623641496_a08a1b4c_progressive.jpg",
"images": [
"https://media.karousell.com/media/photos/products/2021/6/14/samsung_galaxy_note_8_able_to__1623641496_ddf4958c_progressive.jpg",
"https://media.karousell.com/media/photos/products/2021/6/14/samsung_galaxy_note_8_able_to__1623641497_de3c49c4_progressive.jpg"
],
"paymentMethods": [],
"variants": [],
"peopleWhoWantThis": 2,
"noOfLikes": 81,
"detailAttributes": [
{ "title": "Condition", "value": "Heavily used" },
{ "title": "Series", "value": "Galaxy Note" },
{ "title": "Model", "value": "Samsung Galaxy Note 8" },
{ "title": "Storage", "value": "64GB and Below" },
{ "title": "Bumped", "value": "8 hours ago by gammarana" },
{ "title": "Category", "value": "In Samsung" }
],
"dealMethod": "Meet-up",
"sellerDetails": {
"sellerHandle": "@gammarana",
"rating": 5,
"reviewCount": 21,
"yearsOnCarousell": 6
}
}

Detail Page Example Screenshot Detail Page Example

Data table

FieldDescription
urlDirect link to the listing.
titleListing title.
priceListed price.
priceCurrencyCurrency code for the price (e.g. SGD).
categoriesBreadcrumb category path for the listing.
isCertifiedWhether the listing carries Carousell's certified badge.
isFreeShippingWhether free standard shipping is offered.
descriptionFull listing description text.
primaryImageURL of the first/cover photo.
imagesURLs of the remaining listing photos.
paymentMethodsAccepted payment methods shown in the listing's "Risk-free payment" section.
variantsAvailable variant groups (e.g. color, storage) and their options.
peopleWhoWantThisNumber of users who marked they also want this item.
noOfLikesNumber of likes the listing has received.
detailAttributesListing-specific attributes (Condition, Model, Storage, Category, etc.) as title/value pairs.
dealMethodHow the seller offers to complete the deal (e.g. "Meet-up").
sellerDetailsObject with the seller's handle, rating, review count, and years on Carousell.

💡 Uses of This Data

  • Price monitoring across listings in a category (phones, electronics, furniture, etc.)
  • Market research on what's being sold, how it's described, and what condition/shipping options sellers offer
  • Lead generation by tracking new listings matching a search query for resale, sourcing, or competitive analysis
  • Seller reputation analysis using ratings, review counts, and years active on the platform
  • Catalog enrichment with product photos, variant options, and detailed attributes for your own systems

🚀 How to Use

  1. Sign up for a free Apify account — includes $5 monthly credit.
  2. Open the actor page and click Try for free.
  3. Fill in the Input fields (start URL or search query is required).
  4. Click Start and wait for the run to complete.
  5. Download results from the Output tab in JSON, CSV, or Excel format.

You can also run this actor via the Apify API or integrate it directly into your workflows using Zapier, Make, or n8n.

⚠️ Limitations & Known Issues

  • Login-required pages — The actor cannot access content behind authentication (e.g. private messages, saved offers).
  • Rate limiting — Heavy usage may trigger Cloudflare challenges; the built-in residential proxy configuration helps minimize this.
  • Layout changes — Carousell periodically updates its page layout, which can occasionally affect specific fields until selectors are updated.

📝 Notes

  • Proxy recommended for large-scale scraping — For high-volume runs, keep the default Apify Residential proxy enabled to avoid blocks.
  • API integration — This actor can be called as an API from any automation platform (Zapier, Make, n8n, custom scripts).
  • Data consistency with proxies — When using proxies with multiple IP locations, some data (e.g. prices, availability) may vary by region.

🔗 Other Actors

ScraperDescription
🚗 Cheapest Cars & Bids ScraperScrapes the cheapest vehicle listings from Cars & Bids, making it easy to discover the best-value auction deals.
🔍 Incidecoder ScraperExtracts cosmetic ingredient and product information from Incidecoder for research and analysis.
🎟️ Church Finder Scraper [💰Free]Scrape church listings and profiles from Church Finder. Extracts church name, denomination, address, phone number, service times, ratings and reviews from city search pages or individual church URLs.
🔴 BidNet Direct [Closed Links] Bid Opportunities ScraperScrapes closed🔴 government bid and RFP solicitations from BidNet Direct, including title, issuing organization, location, publication date, closing date, and days since closing
✅ BidNet Direct [Open Links] Bid Opportunities ScraperScrapes open✅ government bid and RFP solicitations from BidNet Direct, including title, publication date, closing date, and days remaining until closing.

💬 Support & Contact

If you encounter any issues or have questions, please open an issue

You can also find more of our actors on the Actor Flow .