Age Calculator

Enter a date of birth to get the exact age in years, months and days — on today's date or any date you choose. Useful for exam and job forms that ask for age "as on" a specific date.

Age–
Total months–
Total weeks–
Total days–
Born on a–
Next birthday–

🔒 Runs entirely in your browser. Nothing you enter is uploaded or stored.

How the age calculator works

The calculator counts complete years first, then the complete months after your last birthday, then the remaining days — the same way you would count on a calendar, and the method most government and exam forms use.

For example, someone born on 15 January 2000 is 24 years, 4 months and 10 days old on 25 May 2024: 24 full years to 15 January 2024, 4 full months to 15 May, and 10 more days.

Calculating "age as on" a date

Many job applications, school admissions and competitive exams ask for your age on a cut-off date — for example "age as on 1 August 2026". Set the Age on date field to that cut-off and the calculator shows your exact age for the form.

What about leap years and 29 February?

The calculator uses real calendar dates, so leap years are included automatically. If you were born on 29 February, in non-leap years your birthday is treated as 28 February when counting completed years, and your next birthday countdown shows the next 28 February or 29 February as appropriate.

Fun facts the calculator shows

  • Day of the week you were born. Monday's child or Friday's? Now you know.
  • Total days and weeks lived. Celebrate your 10,000th day (around age 27).
  • Countdown to your next birthday. Perfect for planning a party.

Frequently asked questions

How do I calculate my age as on a specific date?

Enter your date of birth, then change "Age on date" to the cut-off date. The result is your exact age on that day.

Does the age calculator include leap years?

Yes. It uses real calendar dates, so every leap day is counted correctly.

How many days old am I?

Enter your date of birth and look at "Total days". It counts every day from your birth date to today.

Is my birth date stored?

No. The calculation runs in your browser and nothing is saved or sent anywhere.