Age Calculator — Enter a date of birth to get the exact age in years, months, and days, using real calendar arithmetic — month lengths and leap years included. Optionally pick a target date to compute the age at that moment instead of today.
Dates are processed locally in your browser and never uploaded.
Was Age Calculator useful?
What is age calculator?
Enter a date of birth to get the exact age in years, months, and days, using real calendar arithmetic — month lengths and leap years included. Optionally pick a target date to compute the age at that moment instead of today.
Totals in months, weeks, and days plus a countdown to the next birthday make it handy for forms, milestones, and curiosity alike.
How to use it
-
Pick the date of birth
The age at today’s date appears immediately.
-
Optionally set a target date
See the age as of any other date, past or future.
Examples
A birthday mid-year
Born 15 Jan 1990, age on 20 Jun 2026.
1990-01-15 → 2026-06-20
Result: 36 years, 5 months, 5 days
Frequently asked questions
Related guides
How to Calculate BMI the Right Way (and What It Actually Means)
A practical guide to BMI: the formula, the four standard categories, why the number is rough, what to use alongside it, and how to calculate it in your browser without sending your data anywhere.
How to Calculate Age Exactly (in Years, Months, and Days)
A practical guide to age math: the difference between calendar years and elapsed time, why "years old" is fuzzier than you think, how to handle leap years and time zones, and how to get an exact result in your browser without uploading your birth date to anyone.
How to Calculate Days Between Two Dates (and Add or Subtract Days)
Calculating the days between two dates, or adding days to a date, looks simple but has edge cases. Learn the rules for days, weeks, months, and years, and how to avoid the month-end and leap-year traps.
Related tools
Last reviewed: 2026-09-18