Menu
Calculators · Calculate

Age Calculator

Calculate your exact age in years, months, and days from your date of birth. Also shows the upcoming birthday countdown.

Age Calculator

Calculate your exact age in years, months, and days from your date of birth. Also shows total days and hours lived.

Age looks like simple subtraction until leap years, month lengths and the difference between calendar age and elapsed days get involved. This calculator handles all three, and this page explains why two age calculators can legitimately disagree by a day.

How age is counted

The standard method counts completed years, then completed months, then remaining days:

  1. Subtract the birth year from the current year.
  2. If the current month is before the birth month, subtract one year.
  3. If it is the same month but the day is earlier, subtract one year.
  4. Count remaining months and days from the last birthday.

Someone born on 15 August 1990, on 30 August 2026, is 36 years and 15 days old.

Where calculators disagree

Month lengths are unequal, so 'one month' has no fixed value. From 31 January, adding one month gives 28 February in most implementations and 3 March in others, depending on whether the result is clamped to the month end or allowed to overflow. This is why two tools can differ by a day or two on the months-and-days breakdown while agreeing exactly on total days elapsed.

Total elapsed days is unambiguous and is the figure to use when precision matters.

Leap years

A year is a leap year if divisible by 4, except centuries, unless divisible by 400. So 1900 was not a leap year and 2000 was. This three-part rule keeps the calendar aligned with the solar year of about 365.2422 days.

People born on 29 February have a birthday in only about one year in four. Legal systems handle this differently: many treat 1 March as the legal birthday in common years, some use 28 February, and the choice occasionally matters for eligibility thresholds.

Different counting conventions

SystemHow it works
InternationalAge 0 at birth; increases on each birthday
Traditional East AsianAge 1 at birth; increases at new year, not on the birthday
Insurance 'age nearest'Rounds to the nearest birthday, so you can be rated a year older six months early

South Korea moved to the international system for most official purposes in 2023, having previously used a traditional count that could make a person two years older than their international age.

Practical uses

Time zones

Age depends on today's date, which depends on where you are. Someone checking just after midnight in Sydney and someone checking the same moment in Los Angeles are on different calendar days. This calculator uses your device's local date, which is almost always what you want — but it means a result can differ by a day from one calculated elsewhere at the same instant.

FAQ

Frequently Asked Questions

Why does another calculator give a different result?
Almost always the months-and-days breakdown, because months have unequal lengths and implementations handle month-end overflow differently. Total days elapsed is unambiguous and should match everywhere.
How are leap years handled?
A year is a leap year if divisible by 4, except century years, unless divisible by 400. The calculation counts actual calendar days, so leap days between the two dates are included automatically.
When do people born on 29 February have a birthday?
Every four years by the calendar. Legally it varies: many jurisdictions treat 1 March as the birthday in common years, some use 28 February. It occasionally matters for age-based eligibility thresholds.
What is East Asian age reckoning?
A traditional system where a person is 1 at birth and gains a year at new year rather than on their birthday, which can make someone up to two years older than their international age. South Korea moved to the international system for most official purposes in 2023.
Can I calculate my age on a future date?
Yes — enter the target date instead of today. This is the practical way to check eligibility against a deadline, such as whether someone will meet an age requirement by a specific cut-off.
Does my time zone affect the result?
It can, by a day. The calculation uses your device's local date, so two people checking at the same instant in different time zones may be on different calendar days.
Keep exploring

Related Calculators Tools

Browse all Calculators tools →