Utinzo

Age Calculator

Calculate your exact age in years, months, and days from your date of birth.

Did this tool work for you?

How to use this calculator

Age = Reference Date − Date of Birth

Subtracts the birth date from the reference date to get the precise elapsed time in years, months, and days.

  1. 1

    Enter your date of birth using the date picker.

  2. 2

    The "Age as of" field defaults to today — change it to calculate age at any past or future date.

  3. 3

    Your exact age in years, months, and days appears instantly along with total days lived.

Frequently asked questions

How is the age worked out?

Complete years are counted from the birth date to the reference date, then complete months, then leftover days. For 1990-05-15 as of 2026-10-30 that is 36 years, 5 months and 15 days, which is 13,317 days lived and 437 complete months.

What age does a person born on February 29 have in a common year?

The calculator treats February 28 as the birthday in years without a February 29. Born 2000-02-29, the age on 2026-02-28 shows 26 years, 0 months, 0 days and on 2026-03-01 it shows 26 years, 0 months, 1 day. Some legal systems use March 1 instead, so for legal purposes check the rule that applies to you.

Why does “Next birthday in” show 365 on my birthday?

On the birthday itself the next one is a full year away, so you see 365 (366 when a February 29 falls in between). It counts forward from the reference date and never shows 0.

Can I find someone’s age on a past or future date?

Yes. Change “Age as of” to any date after the birth date, for example the date of an exam, a retirement or a school cutoff. If the reference date is earlier than the birth date, the tool says the birth date is in the future instead of returning a negative age.

Is the day of birth counted in total days lived?

No. Someone born on 2000-02-29 has lived 9,497 days on 2026-03-01 and 0 days on the day of birth itself. Birth day is day zero.

Does it use the time of birth or time zones?

No, only calendar dates are compared, so birth hours and time zone differences are ignored. A person born just before midnight in one zone and after midnight in another will see the same date-based result.

Does it give East Asian age or an official legal age?

No. It counts elapsed time from the birth date, so age rises on each birthday. Traditional systems that start at one at birth, and any rule for legal majority or eligibility, are not applied.

About age calculator

Age calculator — exact age in years, months and days

Three layers of the same answer

Age can be reported as completed years, as a years-months-days breakdown, or as a raw day count. They are all derived from the same elapsed time and suit different forms: a job application wants years, a pediatric chart wants months, a day-counting milestone wants days. The tool gives all three, plus the days remaining until the next birthday as of your chosen reference date. Total months counts complete months only, so 437 months for the first example below means the extra 15 days are not rounded up.

Worked examples

All rows were run with fixed dates, so they will not drift over time.

Ages on fixed reference dates
BornAs ofAgeDays livedNext birthday in
1990-05-152026-10-3036 yrs, 5 mo, 15 days13,317197 days
2000-02-292026-02-2826 yrs, 0 mo, 0 days9,496365 days
2000-02-292026-03-0126 yrs, 0 mo, 1 day9,497364 days
2000-02-292024-02-2924 yrs, 0 mo, 0 days8,766365 days
1985-01-312026-03-0141 yrs, 1 mo, 1 day15,004336 days

Leap-day births

Someone born on February 29 has a real birthday only every fourth year. The calculator moves the birthday to February 28 in common years, which is why the 2000-02-29 row reaches 26 years exactly on 2026-02-28. Countries and organisations differ: some treat March 1 as the legal birthday, so if the exact day decides eligibility, confirm the rule rather than relying on any calculator.

Month-end births

A birth on the 31st has no matching day in shorter months, so the month count is clamped to the last day of that month. For 1985-01-31 on 2026-03-01 the result is 41 years, 1 month, 1 day: January 31 plus 41 years and 1 month is February 28, and March 1 is one day further on.

Choosing the reference date

Leave “Age as of” at its default to get your current age, or set it to a school cutoff, a competition deadline or a policy start date to see how old someone is on that day. The reference date must not be before the birth date. Because both dates are plain calendar dates, the result is the same wherever in the world you open the page, which makes it suitable for comparing two people’s ages on one agreed day.

Age Calculator – Utinzo

Learn more from an authoritative source:

Wikipedia
Related tools

Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →