Home › Date & Time › Age Calculator
🔢

Free Online Age Calculator

Calculate your exact age in years, months and days.

Your data stays on your device. This tool processes everything directly in your browser. Nothing you enter is sent to our servers.

Calculate your age

Enter your date of birth and the date you want to calculate your age on.

How it works

  1. Enter a date of birth.
  2. Keep today's date or choose another date to calculate age on.
  3. Click Calculate to see the exact age in years, months and days.

Frequently asked questions

How is exact age calculated?

The calculator counts complete years first, then remaining complete months, then remaining days — the same way age is normally stated, like "34 years, 2 months and 5 days".

How are birthdays on 29 February handled?

People born on 29 February are counted as a year older on 28 February or 1 March in non-leap years depending on local law. The calculator counts complete calendar months, so check official rules where the exact date matters.

Can I calculate age on a future or past date?

Yes. Change the second date to find out how old someone was on a past event or will be on a future deadline, such as an exam or retirement date.

Is my date of birth stored?

No. The calculation runs in your browser and your dates are never sent to our servers.

Age Calculator

An age calculator determines how much time has passed between your date of birth and another date. It can calculate your age in complete years, months and days.

By default, this calculator uses today's date, but you can also select another date if you want to find out how old you were or will be on a particular day.

How to calculate your age

Enter your date of birth and click Calculate Age . The calculator compares your birth date with the selected calculation date and determines the difference between them.

The result shows your age in years, months and days. It also provides the total number of complete months and days between the two dates.

What date should I use?

If you want to know your age today, use today's date in the Calculate age on field.

You can also choose a date in the past or future. This can be useful for determining your age on a particular date or finding out when you will reach a certain age.

How is age calculated?

Age is normally expressed in complete years, with the remaining time represented as months and days.

For example, someone born on January 15, 1990 would be 36 years old on January 15, 2026. If the calculation date were March 15, 2026, the result would be 36 years, 2 months and 0 days.

When is your next birthday?

Your next birthday occurs on the anniversary of your date of birth after the calculation date. You can use this calculator together with a calendar to determine how long remains until your next birthday.

Is this age calculator free?

Yes. This age calculator is completely free to use and does not require an account or registration.

Your dates are processed directly in your browser and are not uploaded to a server by this tool.

Keyboard shortcuts

/
Search all tools
?
Show this help
Esc
Close search or dialogs
Ctrl + Enter
Run the tool's main action (Format, Generate, Calculate…)
Ctrl + K
Clear the tool's input

Tool shortcuts work while you're using a tool, including inside its text boxes.