Carousell Listings Scraper avatar

Carousell Listings Scraper

Pricing

from $5.00 / 1,000 product listings

Go to Apify Store
Carousell Listings Scraper

Carousell Listings Scraper

Carousell Listings Scraper extracts product listings from carousell.sg search results and detail pages, capturing titles, prices, conditions, descriptions, images, seller profiles, and posting dates — perfect for marketplace research, price monitoring, and competitor analysis.

Pricing

from $5.00 / 1,000 product listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

1

Monthly active users

7 days ago

Last modified

Share

Carousell Listings Scraper

Extract product listings from Carousell.sg — Singapore's leading marketplace for buying and selling new and secondhand goods. The Carousell Listings Scraper gathers structured listing data for market research, price monitoring, and competitive analysis.

Features

  • Search & Browse: Scrape listings from keyword searches or category browse pages.
  • Two Scraping Modes: Get quick card-level data or detailed listing information including full descriptions, seller profiles, and engagement metrics.
  • Certified & User Listings: Extracts both Carousell Certified pre-owned products and regular user-to-user listings.
  • Anti-Bot Handling: Automatically handles bot protection so you get reliable results.

How It Works

  1. Provide Start URLs — Enter Carousell search or browse page URLs.
  2. Choose Scraping Depth — Enable "Scrape listing details" for full data (description, seller, likes) or disable for fast card-level extraction.
  3. Run the Scraper — The actor navigates the pages and extracts structured data.

Supported URL Formats

FormatExampleDescription
Keyword browsehttps://www.carousell.sg/desk-lamp/q/User-to-user listings for a keyword
Search with paramshttps://www.carousell.sg/search/?query=iphone&sort_by=3Search results (primarily certified products)
Category browsehttps://www.carousell.sg/categories/mobile-phones-17040/Browse by category
Direct listinghttps://www.carousell.sg/p/listing-title-123456/Single listing detail page

Tip: Use the /keyword/q/ URL format to get regular user-to-user listings. The /search/?query= format tends to return mostly Carousell Certified products.

Input

ParameterTypeRequiredDefaultDescription
startUrlsarrayYesCarousell search pages or individual listing URLs to scrape
scrapeDetailsbooleanNotrueVisit each listing page for full data (description, all images, seller info). Disable for faster card-level extraction only.
maxRequestsPerCrawlintegerNo100Maximum total requests (search pages + detail pages). Set to 0 for unlimited.
proxyConfigurationobjectNoApify Proxy (SG)Proxy settings. Uses Apify Proxy with Singapore location by default for best results.

Sample Output Data

Card-level data (scrapeDetails: false)

{
"listingId": "1428890606",
"url": "https://www.carousell.sg/p/vintage-blue-desk-lamp-ikea-1428890606/",
"title": "Vintage Blue Desk Lamp IKEA",
"price": 10.5,
"currency": "SGD",
"condition": "Lightly used",
"seller": {
"username": "",
"profileUrl": ""
},
"images": [
"https://media.karousell.com/media/photos/products/2026/3/28/vintage_blue_desk_lamp_ikea_1774690568.jpg"
],
"timePosted": "",
"category": "",
"scrapedAt": "2026-03-28T09:52:17.527Z"
}

Detail-level data (scrapeDetails: true)

{
"listingId": "1428851262",
"url": "https://www.carousell.sg/p/ikea-black-adjustable-desk-lamp-1428851262/",
"title": "IKEA Black Adjustable Desk Lamp",
"price": 9,
"currency": "SGD",
"condition": "Well used",
"description": "S$9 | Selling to clear due to house move",
"seller": {
"username": "sol.handembroidery",
"profileUrl": "https://www.carousell.sg/u/sol.handembroidery/"
},
"images": [
"https://media.karousell.com/media/photos/products/2026/3/28/ikea_black_adjustable_desk_lam_1774679188.jpg"
],
"category": "",
"timePosted": "",
"views": null,
"likes": null,
"scrapedAt": "2026-03-28T09:55:58.394Z"
}

Pricing

This actor uses Pay Per Event pricing. You only pay for the results you get.

EventDescriptionPrice
product-listingEach listing extracted in card-only mode (scrapeDetails: false)$2 per 1,000 results
item-detailEach listing extracted with full details (scrapeDetails: true)$4 per 1,000 results

No additional platform compute costs — proxy usage is included in the event pricing.