Online CalcKit

Age Calculator

Find your exact age in years, months, days, total days alive, and 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 is useful

An exact age is needed far more often than people realise, and an approximate one rarely suffices. Use this tool whenever a precise figure matters — completing an official form, checking that a young person has reached a legal threshold, confirming someone is over 18 for a contract, or working out exactly how many days old a newborn is for a clinic appointment. Because it returns years, months and days together, it answers questions that a single age number simply cannot.

It is just as good for everyday curiosity: discovering which day of the week you were born, settling who is the elder by how many days, or counting down to a landmark birthday. Enter the date in DD/MM/YYYY order as written across most of the euro area, and the calculator handles the calendar arithmetic — every leap year included — so you do not have to work it out by hand.

Understanding your result

The headline figure is your age in completed years, months and days. Read it as an exact interval rather than a rounded one: '34 years, 5 months and 2 days' means you have passed your 34th birthday and have been counting since. The years figure follows the standard Western convention of rounding down — you are 34 from your 34th birthday until the day before you turn 35.

You also see your total days alive, the weekday you were born on, and the time remaining until your next birthday. The days-alive count rises by one each day; only the years figure jumps, and it jumps on your birthday. If the number ever appears to skip, it is the years rolling over that drew your eye, not a break in the daily count.

A worked example

Imagine your date of birth is 15/01/1990 and today is 08/06/2026. The calculator returns 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 around seven months away — handy when planning a celebration or organising a gift.

Points to be careful about

Most age-calculation mistakes come down to how the date is entered or to misreading what the figure represents.

  • Typing the date in US MM/DD order by mistake — across most of the euro area the day comes first, so 03/04/1990 is 3 April, not 4 March.
  • Expecting age in months to equal years times twelve; calendar months vary in length, so the months-and-days breakdown will not divide evenly.
  • Forgetting that the years figure rounds down — you are not '35' until the actual day you turn 35, however close your birthday is.
  • Assuming a 29 February birthday rolls over on a fixed date; the legal convention differs between member states, and this tool shows 28 February in non-leap years.

Euro-area legal-age and pension notes

Across the euro area, legal-age thresholds are broadly similar but not identical from one member state to the next. Eighteen is the age of majority and the usual voting age in most countries, though a few lower the voting age (Austria allows 16), and the drinking age ranges from 16 for beer and wine in some states such as Germany and Belgium to 18 elsewhere. This calculator only reports your exact age and applies none of these national rules, but the precise day count is exactly what you need when a threshold falls near a deadline.

Retirement ages also vary widely. Most member states set a statutory pension age between 65 and 67, and several — France, Italy, Germany and Spain among them — have recently raised theirs or scheduled increases. Use your exact age here as a starting point, then check your national social-security authority for the schedule tied to your birth year, since neither the retirement age nor the rules around early retirement are harmonised across the euro area.

Related calculators

Frequently asked questions

How is age calculated?

By comparing your date of birth to today's date using calendar arithmetic. The breakdown shows whole calendar years (you're 30 until the day before your 31st birthday), then months and days from your last birthday. Total days alive is the simple count of 24-hour periods.

How is the day-of-week-born computed?

Using the Gregorian calendar — the calendar in use across Europe since 1582 (when Pope Gregory XIII reformed the Julian calendar). For dates before 1582, your country may have been on the Julian calendar still — different rules apply for those, which this calculator does not handle.

Are leap-year rules included?

Yes. The Gregorian leap-year rule is: every 4 years, except every 100, except every 400. So 2000 was a leap year; 1900 wasn't. Leaplings (born 29 February) celebrate on 28 February in non-leap years in this calculator.

What's the EU pension/retirement age?

Varies by country. Most EU member states have retirement ages between 65 and 67, with several (France, Italy, Germany, Spain) recently raising or planning to raise theirs. Some allow earlier retirement with reduced benefits. Your country's social security site has the schedule for your birth year.

Does this work for legal-age thresholds (drinking, voting, etc.)?

Yes — enter your date of birth, and you'll see your exact current age. EU legal-age thresholds vary: voting age is 18 in most member states (Austria 16, Greece 17 for some elections); drinking age is 18 in most, 16 for beer/wine in some (Germany, Belgium); driving age is 17 (UK) or 18 (most EU).

What about Eastern Asian age conventions?

Not used here — this is the Western convention (you're N years old from your Nth birthday). Some East Asian cultures count age differently (you're 1 at birth, and everyone ages 1 year at New Year). South Korea formally moved to international age in 2023; Japan and China use international age in legal contexts. For East Asian age, add 1 (and possibly 2) to the figure here.