Age Calculator
Find out your exact age in years, months, days, weeks, and days alive — plus how long until your next birthday.
Results update as you change your date of birth. Today's date is taken from your device clock; if it's wrong, the age will reflect that.
Formula
Age is calendar arithmetic between your date of birth and today's date — counted as whole years (you're 30 from your 30th birthday until the day before your 31st), then whole months and days from your last birthday for the precision breakdown. The day-of-week-born is computed from the Gregorian calendar using your DOB. Leap-year birthdays (29 February) celebrate on 28 February in non-leap years.
When this calculator helps
An age calculator sounds trivial until you actually need an exact figure rather than a rough one. Use it whenever 'about 34' will not do — filling in an official UK form, checking whether a child has reached a school-year cut-off, confirming someone is over 18 for a tenancy or a contract, or working out exactly how many days old a baby is for a health appointment. Because it returns years, months and days together, it answers questions that a single 'how old' number cannot.
It is just as handy for the lighter stuff: settling a debate about who in the family is older by how many days, finding out which day of the week you were born on, or counting down to a milestone birthday. Enter a date in DD/MM/YYYY terms as you would write it anywhere in the UK, and the calculator does the calendar arithmetic — including every intervening leap year — for you.
How to read your result
The headline figure is your age in completed years, months and days. Read it as a precise interval, not a rounded one: '34 years, 5 months and 2 days' means you passed your 34th birthday and have been counting up since. The years figure follows the standard UK convention of rounding down — you are 34 from your 34th birthday until the day before your 35th.
Alongside that you get your total days alive, the weekday you were born on, and the time remaining until your next birthday. The days-alive count climbs by one every single day; only the years figure jumps, and it jumps on your birthday. If you ever see the day count seem to leap, it is the years changing that caught your eye, not the days.
A worked example
Suppose your date of birth is 15/01/1990 and today is 08/06/2026. The calculator reports 36 years, 4 months and 24 days: a full 36 years to 15/01/2026, then four whole months to 15/05/2026, then the remaining days to today. Your total days alive would be a little over 13,200, and 15 January 1990 fell on a Monday. Your next birthday, 15/01/2027, is roughly seven months away — useful if you are planning a big celebration or a milestone gift.
Common mistakes to avoid
Most age-calculation slips come from the date itself or from misreading what the figure represents.
- Typing the date in US MM/DD/YYYY order by habit — in the UK the day comes first, so 03/04/1990 is 3 April, not 4 March.
- Expecting your age in months to equal years times twelve; calendar months vary in length, so the months-and-days breakdown will not divide neatly.
- Forgetting that the years figure rounds down — you are not '35' until the day you turn 35, however close your birthday is.
- Assuming a 29 February birthday rolls over on 1 March; in England and Wales the legal convention is 1 March, but this tool shows 28 February in non-leap years.
UK legal-age and pension notes
In the UK, age 18 is the age of majority: you can vote, marry without consent, buy alcohol and sign a binding contract in your own right. A handful of thresholds sit earlier — 16 for some part-time work and, in Scotland, for certain decisions — and 17 for a full driving licence. This calculator simply tells you your exact age; it does not apply any of these rules, but the precise day count is exactly what you need when a threshold falls close to a deadline.
For retirement, UK State Pension age is set by your date of birth and is rising: people born from the 1960s onward generally face 67 or higher, and further increases are legislated for later cohorts. Use your exact age here as a starting point, then check the State Pension age tool on gov.uk for the precise date you qualify, because the rules change with birth year.
Related calculators
Frequently asked questions
How is age calculated?▾
By comparing your date of birth to today using calendar arithmetic. The years/months/days breakdown counts whole calendar years, then whole months from your last birthday, then days from there. Total days alive is the simple count of 24-hour periods since you were born.
Why does my 'age in days' jump on my birthday?▾
It doesn't, actually — it ticks up by 1 every day. Your years figure jumps on your birthday (from N to N+1), but the day count is steadily incrementing. Some people notice the years change and mistake it for a discontinuity in days.
What about 29 February birthdays?▾
Leaplings (born on 29 February) celebrate their birthday on 28 February in non-leap years in this calculator. Some leaplings prefer 1 March; either is reasonable, and the legal rule varies by jurisdiction (England + Wales: 1 March; Scotland: 28 February; the Republic of Ireland: 28 February).
Is my age in years rounded down?▾
Yes — that's the standard convention. You're 30 from your 30th birthday until the day before your 31st. The years/months/days breakdown shows the precise interval.
How does the day-of-week calculation work?▾
Standard ISO-week algorithm: the calculator computes the day of the week from the date of birth using the Gregorian calendar. It works for dates back to 1583 (when most of Europe adopted the Gregorian calendar); earlier dates require Julian-calendar treatment which this calculator doesn't do.
Can I use this for pension or retirement age?▾
Yes — enter your date of birth to see your current age. UK State Pension age depends on when you were born and is independent of this calculator's output: most people born in the 1960s and later face state pension age 67 or higher; check gov.uk for your specific date.