Calculate your exact age in years, months, and days
Age = Current Date - Birth Date
Calculates exact age in years, months, and days based on the date of birth.
Simply enter your birth date and the target date (usually today). The calculator computes the exact difference in years, months, and days, properly accounting for varying month lengths and leap years.
For official documents like passport, Aadhaar, or exams, age is calculated as of a specific reference date. For example, for UPSC, age is calculated as of January 1st of the exam year. Use that date as the target date.
If you were born on February 29, your birthday in non-leap years is typically considered as February 28 or March 1, depending on legal jurisdiction. The calculator handles this correctly.
This calculator is highly accurate, accounting for leap years, varying month lengths (28-31 days), and the Gregorian calendar. It calculates years first, then months, then remaining days.