Singapore HDB Property Information Scraper
Pricing
from $0.002 / block scraped
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
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 textyearFrom/yearTo— year-completed rangehasMarketHawker— only blocks with a market or hawker centremaxItems— 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.