Work out your exact age in years, months and days from your date of birth, plus total months, weeks and days lived, days until your next birthday and the weekday you were born. Free, in your browser.
How the age calculator works
Your age is computed the way a calendar does it, not by dividing days by 365. The tool steps your birth date forward through whole calendar months — a step that would land past a month's end clamps to its last day, so 31 January plus one month is 28 (or 29) February — and whatever remains after the last whole month is counted as leftover days. That makes month-end and leap-year birthdays come out right. Totals are exact day counts between the two dates; 'today' comes from your device's clock, and the next-birthday countdown finds the following occurrence of your birth month and day.
anchor = dob + N months (clamped to month end); days = today − anchorFrequently asked questions
Is my date of birth uploaded anywhere?
No. The calculation runs locally in your browser using your device's clock — nothing you enter is uploaded, logged or stored. The date of birth only appears in the page URL so you can share or bookmark the result, and you can clear it at any time.
Why do age calculators disagree by a day or two?
Months have different lengths, so 'X months, Y days' depends on the convention used for month-end dates. This tool clamps: adding a month to 31 January gives the last day of February, leap year or not, and the leftover days are counted from there. Other calculators borrow days differently, which can shift the months-and-days part by a day or two — the total-days figure is exact everywhere.
What if I was born on 29 February?
In leap years your birthday is 29 February as normal. In common years the tool treats 28 February — the last day of the month — as the anniversary: the next-birthday countdown targets it and your age in whole years ticks over on it. The exact date used is always shown, so there's no ambiguity.
Last updated: 8 July 2026
More tools
Runs entirely in your browser — nothing you enter is uploaded. DateMint · MintKit