Your life,
in weeks.
Enter your birthday and see your whole life as a grid, one box per week: the ones you've lived filled in, the current one green and ticking, the rest still empty. Switch the unit to seconds, days, months or years, or map any span — a degree, an exam, a countdown. It runs entirely in your browser, nothing is uploaded.
80 years is the default; set what you expect.
+ time of day
+ time of day
No time set? The start counts from 00:00 and the end runs through that whole day.
🔒 Runs 100% locally. Your birthday is personal data, and this page can't send it anywhere: the browser blocks every network request. Your inputs are saved only in this browser.
Why a grid of weeks?
An 80-year life is about 4,170 weeks. Written as a number it feels abstract; drawn as boxes it fits on one screen, and the filled part is suddenly very real. This is the classic memento mori visualization: not to be morbid, but to make the remaining boxes feel worth spending well. Each row is 52 boxes — roughly one year of life.
The math behind the boxes: seconds, days and weeks are exact blocks of elapsed time counted from your start moment (a week is exactly 604,800 seconds of lived time), while months and years follow the calendar, anniversary to anniversary — a leap-day birthday lands on Feb 28 in ordinary years. Huge grids stay legible: past roughly 8,000 boxes the fine units zoom into the current hour or year, while the summary line above always counts the whole span.
Does my birthday leave my device?
No. The grid is computed here in your browser with no server involved, and this page is locked down with a connect-src 'none' policy: the browser physically blocks every network request, so what you type can't be uploaded even by accident. The same promise the rest of this workshop makes. Want to check? Open your browser's Network tab and watch: nothing goes out.