Singapore HDB Resale Flat Prices Scraper avatar

Singapore HDB Resale Flat Prices Scraper

Pricing

from $0.002 / transaction scraped

Go to Apify Store
Singapore HDB Resale Flat Prices Scraper

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

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

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, BEDOK
  • flatType — e.g. 3 ROOM, 4 ROOM, 5 ROOM, EXECUTIVE
  • street — match block+street text
  • priceMin / priceMax — resale price range (S$)
  • monthFrom / monthToYYYY-MM range
  • maxItems — 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.