Chotot Scraper – Vietnam Classifieds (Chợ Tốt) avatar

Chotot Scraper – Vietnam Classifieds (Chợ Tốt)

Pricing

from $2.00 / 1,000 listing scrapeds

Go to Apify Store
Chotot Scraper – Vietnam Classifieds (Chợ Tốt)

Chotot Scraper – Vietnam Classifieds (Chợ Tốt)

Scrape Chợ Tốt (chotot.com), Vietnam's largest classifieds site: cars, motorbikes, apartments, houses, phones, laptops and 70+ categories in 63 provinces. Extract price in VND, location, seller type, brand, model, year, area and every attribute. Pay per listing.

Pricing

from $2.00 / 1,000 listing scrapeds

Rating

0.0

(0)

Developer

Xuan An Nguyen

Xuan An Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Scrape Chợ Tốt (chotot.com), Vietnam's largest classifieds marketplace, and get clean JSON for cars, motorbikes, apartments, houses, land, rooms for rent, phones, laptops and 70+ other categories across all 63 provinces: title, price in VND, district and ward, seller type (private or shop), brand, model, year, mileage, area, rooms, images and every listing attribute. Pay per listing, no subscription.

What data does the Chotot scraper extract?

  • Scrape Chợ Tốt listings by keyword, category, province, price range and seller type
  • Extract title, description and price as a VND number
  • Extract province, district and ward, plus street address and GPS coordinates in detail mode
  • Extract seller type: private seller or shop/dealer
  • Extract brand, model, year and mileage for cars and motorbikes
  • Extract area in m² and number of bedrooms for apartments, houses and land
  • Extract condition (new/used), posting time and every category-specific attribute
  • Extract all listing images
  • No personal data: seller phone numbers, names and avatars are never collected

What can you use Vietnamese classifieds data for?

  • Used car and motorbike pricing: median price by model, year and mileage for dealers and valuation tools
  • Real estate market research: asking prices per m² by district from owner and broker listings
  • Resale price tracking: second-hand iPhone, laptop and electronics prices over time
  • Lead generation for B2B: shops and dealers active in a category and province
  • Market entry research: supply and pricing of a product category before launching in Vietnam
  • Price alerts: schedule a run and get new listings under a target price

How do I scrape Chợ Tốt?

  1. Press Try for free.
  2. Type a keyword such as iphone 15, honda vision or căn hộ 2 phòng ngủ, and/or pick a category and province.
  3. Optionally set a price range, sort by newest or cheapest, and choose private sellers or shops only.
  4. Set Max listings. Turn on Fetch listing details for GPS, full address and all attributes.
  5. Press Start and export JSON, CSV or Excel, or read the dataset through the API.

What does the output look like?

{
"id": "134625403",
"url": "https://www.chotot.com/134625403.htm",
"title": "xe i10 2020 bản đủ",
"price": 210000000,
"priceText": "210.000.000 đ",
"currency": "VND",
"categoryId": 2010,
"category": "Ô tô",
"province": "TP Hồ Chí Minh",
"district": "Quận 5",
"ward": "Phường 9",
"sellerType": "private",
"condition": "Đã sử dụng",
"postedAt": "2026-09-10T18:20:50.000Z",
"brand": "Hyundai",
"model": "Grand i10",
"year": 2020,
"mileageKm": 180000,
"images": ["https://cdn.chotot.com/....jpg"],
"attributes": { "Hộp số": "Số sàn", "Nhiên liệu": "Xăng", "Kiểu dáng": "Sedan", "Số chỗ": "5" },
"latitude": 10.758901,
"longitude": 106.67135,
"address": "Phường 9, Quận 5, Tp Hồ Chí Minh"
}

Brand and model names come with every car listing. For motorbikes, phones and laptops Chợ Tốt sends them only on the listing page, so turn on Fetch listing details when you need them. latitude, longitude, address and the full attributes map also come from detail mode.

What are the input options?

FieldDefaultWhat it does
keywordnonefree text search
categoryall76 categories and subcategories from the dropdown
regionnationwideone of 63 provinces
priceMin, priceMaxnoneprice range in VND
sortnewestnewest or cheapest first
sellerTypeallprivate sellers, shops/dealers, or both
startUrlsnonespecific listing URLs (…/123456789.htm)
maxItems100stop after this many listings
fetchDetailsoffGPS, address, all attributes

How much does it cost to scrape Chợ Tốt?

You pay per listing, a fifth of a cent each, plus the same again per listing when detail mode is on. Listings are fetched 50 at a time over Chợ Tốt's JSON endpoints, so runs are fast: thousands of listings in a few minutes. Set a budget on the run to cap spend.

How do I use the Chotot API from code?

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("anxuanng/chotot-scraper").call(run_input={
"keyword": "honda sh", "category": 2020, "region": 12000, "maxItems": 500, "fetchDetails": True,
})
for ad in client.dataset(run["defaultDatasetId"]).iterate_items():
print(ad["title"], ad["price"], ad["year"], ad["mileageKm"], ad["district"])
curl -X POST "https://api.apify.com/v2/acts/anxuanng~chotot-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"keyword":"iphone 15","category":5010,"region":13000,"maxItems":100}'

Works as an MCP tool for AI agents and with Apify integrations for Google Sheets, Zapier, Make, n8n and webhooks.

Frequently asked questions

Which category and province ids should I use?

Pick them from the dropdowns in the input form. Common ones: cars 2010, motorbikes 2020, apartments 1010, houses 1020, land 1040, rooms for rent 1050, phones 5010, laptops 5030; Ho Chi Minh City 13000, Hanoi 12000.

Why is the seller's phone number missing?

On purpose. Personal contact data of private sellers is not collected. Use the listing URL to contact a seller on Chợ Tốt.

How many listings can I get?

Everything that matches your filters on Chợ Tốt, up to 10,000 per search. Split large jobs by province or price range.

The Actor reads listings that are publicly visible without logging in and skips personal data. You are responsible for how you use the data.

Need a custom dataset or another site?

I build and maintain scrapers for Vietnamese and Southeast Asian websites (real estate, jobs, food delivery, e-commerce, Telegram). If you need a one-off dataset, a daily feed into Google Sheets or your database, or a scraper for a site that is not listed here, open an issue on this page with the site and the fields you need. You get a sample of real rows before you pay for anything.

Other scrapers: Batdongsan.com.vn, Vietnam Jobs, GrabFood, Telegram Channels.

Support

Open an issue on this page for bugs or a field you need. Typical response within one business day (GMT+7).