Age Calculator finds your exact age in years, months and days, the total days you have lived, and how many days remain until your next birthday.

Find your exact age

An age calculator tells you how old you are in years, months and days, and gives extra facts such as the total number of days you have lived and how many days are left until your next birthday. Select your date of birth and press the button. You can also pick another date, for example to find your age on a future deadline or on a date in the past.

Why people need an exact age

What the results show

Age in years, months and days. The calculator subtracts your birth date from the chosen date, adjusting months and days properly so that, for example, a person born on 31 January is handled correctly in shorter months.

Total days and weeks. The exact number of days between the two dates, and the number of full weeks.

Next birthday. The number of days until your birthday occurs again after the chosen date.

Age on a different date

By default the tool uses today’s date. Change the second date field to see your age at any other time. This is helpful when an application says that you must be at least 18 on 1 January next year, or when you want to know how old someone was at a past event.

How it works

The tool compares the year, month and day of the two dates. If the day of the month on the second date is earlier than the birth day, it borrows days from the previous month. If the month is earlier, it borrows a year. It then converts the difference in time to days by dividing the number of milliseconds between the two dates by the length of a day. The calculation is done in your browser and uses your local calendar.

Leap years and special cases

Leap years are handled automatically because the calculation uses real calendar dates. People born on 29 February have a birthday only every four years; for the countdown the tool uses the next occurrence in the calendar. If your date of birth is later than the selected date, the tool shows a message because the age cannot be negative.

Privacy

Your date of birth is used only to calculate the result in your browser. It is not stored, transmitted or shared.

Tips

Troubleshooting

It asks me to select a date. Fill in your date of birth before pressing the button.

The result seems one day off. Check the two dates, including the year, and remember that the end date itself is not counted as an extra day.

The date field looks different on my phone. Phones show their own date picker. The result is the same.

Free and unlimited

Calculate as many ages as you like, with no sign-up and no limits.

Another example: checking an age limit

A job advertisement says that candidates must be under 30 years old on 1 March 2027. Adnan was born on 14 August 1997. He selects his date of birth and sets the second date to 1 March 2027. The result is 29 years, 6 months and 15 days, so he meets the condition. Without a calculator, it is easy to make a mistake with months and leap years.

Checklist before you apply

Related tools

EMI Calculator helps with financial planning, Word Counter helps with written applications, and Password Generator helps secure your online accounts.

How to use Age Calculator

  1. Select your date of birth.
  2. Optionally change the date to calculate the age on.
  3. Click "Calculate age".

Frequently asked questions

Can I calculate age on a past or future date?

Yes. Change the "Age on this date" field.

Is my birth date stored?

No. Nothing is saved or sent.

Is this tool really free?

Yes. All tools on this website are free to use, with no sign-up needed.

Are my files and data safe?

Yes. Everything is processed inside your own browser. Your files and text are not uploaded to our servers.

Does it work on mobile?

Yes. The tools work on modern phones, tablets and computers.