Age Calculator
Enter a birth date and an “as of” date. Everything is calculated on your device — the dates are never uploaded.
- Total months
- —
- Total weeks
- —
- Total days
- —
- Born on a
- —
- Next birthday
- —
How the age is counted
Ages feel simple until you try to write the rule down. This tool counts the whole calendar months between the two dates first — the difference in years times twelve, plus the difference in months — and then walks back one month if that anchor lands after the target date. The days that remain are measured against that anchor. It is the same approach mature date libraries use, and it means every intermediate month contributes its real length rather than an assumed 30 or 31 days.
The awkward cases
- Month-end starts. 31 January towards 1 March has no "31st" in February, so the anchor clamps to 28 February (2023) and one day is left over: one month and one day, not two months.
- Leap days. Someone born on 29 February only has a "real" birthday every four years. The countdown here shows 1 March in common years so it never appears to have already passed.
- Total days vs. total months. These do not divide neatly. Ninety days after a date might be two months and twenty-nine days, because the months it crossed were short ones.
What you can do with the totals
The total-days figure is handy for "days since" milestones — a 10,000-day anniversary, a project start date, a sobriety count. Total weeks maps cleanly onto pregnancy weeks or sprint counts. If you are working the other way and need a share of a number rather than a span of time, the percentage calculatorcovers that. For a quick random draw — a birthday raffle, say — theUUID generator and theword counter sit alongside this one in the toolbox, all running entirely in the page with nothing sent anywhere.
Related tools
Frequently asked questions
How is the age worked out?
What does the “as of” date do?
How are month-end dates handled?
What happens with a 29 February birthday?
Why do total months and years-plus-months differ from total days ÷ 30?
Is my birth date stored or sent anywhere?
Which weekday was I born on?
Last reviewed: September 2026. Figures and formulas are checked against their published sources; see the site's data notes.