Singapore HDB Property Information Scraper avatar

Singapore HDB Property Information Scraper

Pricing

from $0.002 / block scraped

Go to Apify Store
Singapore HDB Property Information Scraper

Singapore HDB Property Information Scraper

Export master data for every HDB block in Singapore (~13,300 blocks): address, town, year completed, max floor, total units, unit mix by flat type (sold & rental) and amenities (market/hawker, carpark, commercial, pavilion). Filter by town, street, year. Public open data, no key.

Pricing

from $0.002 / block scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Share

Export master data for every HDB block in Singapore — around 13,300 blocks — into clean JSON, CSV or Excel. Each row has address, town, year completed, max floor, total dwelling units, the full unit mix by flat type (sold & rental) and building amenities. Powered by HDB's open data (data.gov.sg) — fast, no browser, no login, no key.

Perfect for property tools, real-estate research, neighbourhood analysis, town planning and enriching HDB address data.

What you get, per block

  • 📍 Location — block, street, address, town (full name, decoded from HDB codes)
  • 🏢 Building — year completed, max floor level, total dwelling units
  • 🏠 Unit mix (sold) — 1/2/3/4/5-room, executive, multi-generation, studio apartment
  • 🔑 Unit mix (rental) — 1/2/3-room and other rental units
  • 🛒 Amenities — residential, commercial, market/hawker, multi-storey carpark, precinct pavilion, miscellaneous

Filters

  • town — full name (e.g. Tampines) or HDB code (e.g. TAP)
  • street — match block+street text
  • yearFrom / yearTo — year-completed range
  • hasMarketHawker — only blocks with a market or hawker centre
  • maxItems — cap the export (~13,300 total)

Example input

{ "town": "Bishan", "hasMarketHawker": true, "maxItems": 100 }

Output

{
"block": "151A",
"street": "BISHAN ST 11",
"address": "151A BISHAN ST 11",
"townCode": "BH",
"town": "Bishan",
"maxFloorLevel": 25,
"yearCompleted": 1997,
"totalDwellingUnits": 120,
"amenities": { "residential": true, "commercial": false, "marketHawker": true, "multistoreyCarpark": true, "precinctPavilion": false, "miscellaneous": false },
"unitsSold": { "oneRoom": 0, "twoRoom": 0, "threeRoom": 40, "fourRoom": 60, "fiveRoom": 20, "executive": 0, "multiGeneration": 0, "studioApartment": 0 },
"unitsRental": { "oneRoom": 0, "twoRoom": 0, "threeRoom": 0, "other": 0 },
"sourceUrl": "https://data.gov.sg/collections/150/view",
"collectedAt": "2026-07-30T12:00:00.000Z"
}

Notes

Data is © HDB, published under the Singapore Open Data Licence (commercial reuse permitted). Use responsibly and in line with the licence terms.