Singapore HDB Resale Flat Prices Scraper
Pricing
from $0.002 / transaction scraped
Singapore HDB Resale Flat Prices Scraper
Export every HDB resale flat transaction in Singapore (1990 to present, ~945k records): town, flat type, block, street, storey, floor area, lease, resale price, price per sqm and remaining lease. Filter by town, flat type, street, price and month. Public open data, no key.
Pricing
from $0.002 / transaction 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 every HDB resale flat transaction in Singapore — from 1990 to the present (~945,000 records) — into clean JSON, CSV or Excel. Each row has town, flat type, block & street, storey range, floor area, flat model, lease details, resale price, price per sqm and remaining lease. Powered by HDB's open data (data.gov.sg) — fast, no browser, no login, no key.
Perfect for property valuation, market research, price-trend analysis, renovation/agent tools and investment dashboards.
Why this actor
Unlike scrapers that only cover the latest dataset, this one unifies all of HDB's resale datasets (1990 → today) into a single feed, newest transactions first, and adds computed fields you'd otherwise have to derive yourself:
- 💲
pricePerSqm— resale price ÷ floor area - ⏳
remainingLeaseYears— parsed from the data, or computed from the lease-commencement year for older records - 🏠 Full record — month, town, flat type, block, street, storey range, floor area, flat model, lease commence year, resale price
Filters
town— e.g.TAMPINES,ANG MO KIO,BEDOKflatType— e.g.3 ROOM,4 ROOM,5 ROOM,EXECUTIVEstreet— match block+street textpriceMin/priceMax— resale price range (S$)monthFrom/monthTo—YYYY-MMrangemaxItems— cap the export (full history ~945k)
Example input
{ "town": "TAMPINES", "flatType": "4 ROOM", "monthFrom": "2024-01", "maxItems": 2000 }
Output
{"month": "2026-07","town": "TAMPINES","flatType": "4 ROOM","block": "123","streetName": "SIMEI ST 1","address": "123 SIMEI ST 1","storeyRange": "10 TO 12","floorAreaSqm": 104,"flatModel": "Model A","leaseCommenceYear": 1987,"remainingLease": "61 years 04 months","remainingLeaseYears": 61.4,"resalePrice": 653000,"pricePerSqm": 6279,"sourceUrl": "https://data.gov.sg/collections/189/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.