Age calculator

Your age in completed years and elapsed days.

Your starting point

Processed only on this device.

A LITTLE MORE CLARITY

Age on the reference date

36
years

Example result · Adjust the inputs to make it yours

Elapsed days13,399
Complete weeks1,914

UNDERSTAND THE HOW

More than a result. An explanation.

We subtract the years and check whether the birthday has occurred by the reference date. We also count calendar days.

years = year(end) − year(birth) − birthday adjustment
Assumptions and limitations

For February 29 births, the birthday is considered March 1 in non-leap years. This is not a legal age calculation.

A simple example

January 1, 2000 to January 1, 2026: 26 years.

Are my inputs stored?

No. Processing stays in your browser. Only tool IDs and timestamps are kept in your recent history; password generation is excluded.

Formula visible · Updated September 8, 2026

Worked example and interpretation

Someone born on May 10, 1990 is 35 on May 9, 2026 and 36 the next day. Subtracting calendar years alone gives the wrong age before the birthday.

What to check

The reference date can be past or future. Do not divide elapsed days by 365 to obtain complete years: leap years and the birth month and day matter.

Methods, limitations and contact

Frequently asked questions

How does the tool calculate exact age?

It compares the birth date with the reference date and counts completed birthdays. It also shows elapsed days and full weeks. It does not approximate age by dividing the number of days by 365.

What if I was born on February 29?

In non-leap years, this calculator increases completed years on March 1. Elapsed days include actual February 29 dates. This is a calculation convention, not a legal rule for reaching adulthood.

Are completed years the same as elapsed time?

No. Completed years count birthdays, while elapsed time can include extra months and days. The tool reports whole years and total days separately rather than treating every year as 365 days.

Can I calculate age on a future date?

Yes. Keep the birth date and change the reference date to the day you want to check. You can also choose a past date, provided it is not earlier than the birth date.