Checking the nearest reporting station…
Observation, not an exact address readingWhat do the patterns tell us?
Explore parking over time. Compare the same hours. Keep the gaps in view.
EDITION
When were fewer lots available?
Select a cell to inspect its sample support. Every cell uses only dates in your selected window.
What stands out
Counts hours whose sampled average was at or below this threshold. It does not measure how long a carpark was full.
How do nearby alternatives compare?
Comparisons use only timestamps captured for both carparks.
Daily availability & sampling
Daily averages of recorded hourly means. A missing day breaks the line; partial days can change the apparent trend.
Select a sampling bar to inspect a day.
View daily values and methodology
Hourly means are weighted equally. Stale or partial hours are excluded. Available lots are counts, not occupancy rates; carpark capacities differ. Sampled minima and maxima do not describe every moment. CSV exports include only eligible hourly records, with the sample hour in UTC and a separate Singapore timestamp. Parking sample hours may use source snapshots or retrieval/ingestion times; they are not guaranteed observation times.
A history of the skies.
Explore station readings over time, with the missing hours left visible.
Loading the weather archive…
Recorded daily patterns
Select a sampling bar to inspect a day.
View daily readings
Recorded hourly profile
Equal-weight hourly means across the selected dates. These are local station observations, not a citywide climate average or a forecast.
Find your next good stop.
Parking now. Weather ahead. A little perspective from the past.
EDITION
Checking the nearest reporting station…
Rain measured at a nearby stationNearest NEA forecast area
Forecast validity will appear hereNearby parking —
Choose a carpark to explore its patterns.
Car lots only. Availability can change before you arrive. Check access and season-parking restrictions on site.
Patterns in the archive
Select a nearby carpark
UTC +08:00
Across the available days
Daily averageHow to read this history
These are averages of collected hourly snapshots, not predicted spaces at arrival. Hours containing stale or partial snapshots are excluded. Each available day has equal weight in its weekday/hour comparison. Gaps mean no eligible data. Collection coverage describes the feed, not completeness at an individual carpark.
Mind the gaps.
See what was collected, what is missing, and where the evidence ends.
Useful. With context.
A working connection between a data pipeline and an everyday decision.
Two views of the same city
Latest conditions come from the existing SG Mobility cloud API. Every feed can have its own age, coverage and availability. An API request is not a new source observation.
Historical patterns come from a published export of the local data platform’s Gold tables. The website works when the collecting laptop is off. The history updates when a new export is published; it is not a live warehouse connection.
What this can help you decide
Compare nearby parking options, find a backup, check the official weather outlook and see whether a carpark tends to have more space at a particular time.
What the numbers mean
Reported available lots are not guaranteed spaces on arrival. Historic averages describe the samples we captured. Weather stations measure conditions at their own locations; forecast area label points are approximate matches, not verified boundaries.
Sources & method
Parking: HDB and LTA DataMall, including URA records where supplied. Weather: NEA / Meteorological Service Singapore via data.gov.sg.
Search: OneMap / Singapore Land Authority and Photon, with © OpenStreetMap contributors.
All chart hours and weekdays use Singapore time. Historical car lots are matched by provider and carpark identifier. Missing or unknown counts stay unknown. No travel searches or location history are saved by this app.
data.gov.sg ↗ · LTA DataMall ↗ · OneMap ↗
No parking prediction model. No simulated readings.