How to use
- Pick a date of birth.
- “Age on” is today unless you change it. Set it to any date to see the age on that day, for example an application deadline or the last day of the school year.
- You get:
- Age: whole years, plus the exact age in years, months and days.
- Next birthday: the days to go, the date and the age it brings. On the day itself it says “Today!”.
- Days lived, and the same span in weeks and in months.
- The day of the week you were born.
Dates are shown the UK way, day first: 13/10/2026 is 13 October 2026.
How it is calculated
The calculator steps forward from the date of birth one month at a time until the next step would go past the “Age on” date. Every 12 months make a year, and whatever is left is the days. When a month is too short for the birth date, the last day of that month is used, so 31 January plus one month is 28 February (or 29 in a leap year).
Days lived = “Age on” date − date of birth. Leap days are counted, because the sum uses real calendar dates.
Example
Someone born on Sunday 20 May 1990, on 13 October 2026:
| Result | |
|---|---|
| Age | 36 years, 4 months, 23 days |
| Days lived | 13,295 days |
| In weeks | 1,899 weeks and 2 days |
| In months | 436 months |
| Next birthday | In 219 days (Thursday 20/05/2027, turning 37) |
Someone born on 29 February 2004 is 22 years, 7 months and 14 days old on 13/10/2026. Their next birthday here is 28/02/2027, because 2027 is not a leap year.
When an exact age matters in the UK
- School year: children born in August are the youngest in their year and September babies the oldest. Check the age on 31 August, or on 1 September for the start of term.
- Learning to drive: you can apply for a provisional licence at 15 years 9 months, so the date is worth knowing in advance.
- State Pension and free bus pass: both depend on your date of birth. Get your exact date from GOV.UK, then use the date calculator to count the days.
- Babies: health visitors and parents track age in weeks and months in the first two years. For the countdown before birth, see the due date calculator.