Age Calculator — Find Your Exact Age
Calculate your exact age in years, months and days. Free online age calculator — enter your date of birth to find your current age.
How to Use
- Enter your date of birth (day, month, year).
- The "Age On" date defaults to today but you can change it to any future or past date.
- Click Calculate to see your exact age in years, months, days and days until next birthday.
Formula
Age = On Date − Date of Birth
Calculated precisely considering leap years and month lengths
Example Calculation
Example: Born January 1, 1990 — Age on March 25, 2025
| Component | Value |
|---|---|
| Date of Birth | 01 January 1990 |
| Age On | 25 March 2025 |
| Years | 35 |
| Months | 2 |
| Days | 24 |
| Total Days Lived | 12,866 days |
Frequently Asked Questions
Exact age is calculated by counting the difference in years, months, and days between your date of birth and the target date, properly accounting for different month lengths and leap years.
The legal age of majority in India is 18 years (under the Indian Majority Act). For voting, it is 18 years. For marriage, it is 18 for women and 21 for men.
If born on February 29, you technically have a birthday every 4 years. On non-leap years, your birthday is celebrated on February 28 or March 1 depending on the country.
A regular year has 365 days. A leap year has 366 days. A leap year occurs every 4 years (divisible by 4), except for years divisible by 100 but not 400.
Yes! Change the "Age On" field to any past or future date to calculate age on that specific date. Useful for insurance, retirement planning, or historical research.