Quick access

Add to my tools

Age Calculator

Find your exact age in years, months and days, count down to your next birthday, and see the day you were born, your star sign and upcoming life milestones.

Date of birth

Leave empty for today. Handy for an exam, visa or retirement cut-off date.

Your date of birth stays in your browser. Nothing is stored.

Version 1.1 Updated What's new

Release notes

  1. v1.1 Latest
    • Added an in-depth guide below the tool, written from what the tool actually does.

About the Age Calculator

The age calculator works out your exact age from your date of birth, in years, months and days, plus total months, weeks, days and hours lived. It also counts down to your next birthday, shows the day of the week you were born, your star sign, Chinese zodiac and generation, and upcoming milestones like your 10,000th day.

How to use it

  1. 1 Type your birth year (or pick it from the suggestions) and choose the month and day, or use the calendar picker.
  2. 2 Read your age instantly. Set an “age on date” to see how old you were or will be on another day.
  3. 3 Open the live birthday countdown, or copy a share link to send the result.

Frequently asked questions

How is exact age calculated?

Your age in whole years is the number of birthdays you have had. The months and days are counted from your last birthday up to today, using real calendar month lengths.

Can I calculate age on a specific date?

Yes. Fill in the “age on date” field to see how old someone was or will be on any date, for example an exam, visa or retirement cut-off date.

How do I get a countdown to my next birthday?

After you enter your birth date, press “Open live countdown”. It opens the countdown timer with your next birthday already set, ticking down to the second.

Does the calculator handle leap years?

Yes. The day totals use the real calendar. If you were born on 29 February, your birthday falls on 28 February in non-leap years.

Is my date of birth stored?

No. The date is only used in your browser to calculate the result and is not saved.

How years, months and days are counted

Whole years are the birthdays you have had. The months are the full months since your last birthday, and the days are what is left over. Because months have 28 to 31 days, the leftover days are counted from the same date in the previous month. Someone born on 31 August 1990 is, on 15 November 2026, 36 years, 2 months and 15 days old: 31 August to 31 October is 2 months, and 31 October to 15 November is 15 days.

Different calculators can differ by a day on dates near the end of a month. Official forms usually only ask for whole years, where every method agrees.

Finding the birth year from an age

An age alone gives two possible birth years. Someone who is 30 in 2026 was born in 1996 if their birthday has already passed this year, or in 1995 if it has not. The rule is simple: birth year = current year − age, minus one more if this year’s birthday is still to come. Enter a likely birth date here and check the result to confirm.

Chronological age for school and test reports

Psychologists, speech therapists and teachers need a child’s exact chronological age on the test date to look up scores. Enter the date of birth, set “Age on date” to the day of the test, and read the years, months and days. Reports often write it as 8;4 for 8 years and 4 months. Some test manuals round 15 or more leftover days up to the next month and others never round, so follow the manual for the test you are scoring.

Age in months, weeks and days

Babies are described in weeks and then months, so a 14-month-old is easier to picture than a 1-year-old. The totals under your age show the same life in months, weeks, days and hours, and the milestones list days such as your 10,000th day, which falls at about 27 years and 4 months. Totals count every calendar day, leap days included.