Age Calculator: Your Exact Age in Years, Months, and Days
Find your exact age down to the day, or calculate someone's age for legal, medical, or milestone purposes. Handles leap years and edge cases automatically.
Most of the time "I'm 34" is a perfectly fine answer. But there are moments when you need the exact number — filling out a legal document, checking if someone has hit a specific milestone, calculating whether a child is old enough to qualify for something, or just satisfying the curiosity of "wait, exactly how many days have I been alive?"
The CalcHub Age Calculator gives you the full breakdown: years, months, days — and optionally total days, weeks, or hours lived.
What It Calculates
Enter a birthdate and a "calculate as of" date (defaults to today). You get:
- Age in years, months, and days — e.g., "34 years, 7 months, 12 days"
- Total days lived
- Days until next birthday
- Day of the week you were born
- What age in weeks/months (useful for tracking infants)
Age at a Specific Date
This is the feature people don't realize they need until they need it. Common use cases:
| Scenario | How to Use It |
|---|---|
| Passport application (need age on travel date) | Set "as of" date to your departure date |
| Retirement age check | Enter your birthdate, set "as of" to target retirement date |
| Child's school enrollment cutoff | Check age on the enrollment deadline date |
| Insurance age-based premium bracket | Verify age on policy renewal date |
| Legal age verification | Confirm exact age at a past or future date |
The Leap Year Issue
February 29 birthdays are a classic edge case. If you were born on February 29 and you're calculating your age on a non-leap year, different methods treat this differently:
- Some systems use March 1 as your "birthday" in non-leap years
- Others use February 28
- The CalcHub calculator uses February 28, which is the most common legal interpretation in most countries
Baby Age Tracking
Parents of newborns and toddlers know that age is often measured in weeks and months, not years. The calculator handles this well — a 14-month-old is meaningfully different from a 17-month-old in developmental terms. Toggle the display to see age as:
- "14 months, 3 days"
- "62 weeks, 5 days"
- "439 days"
Fun Things to Calculate
People use the age calculator in unexpected ways:
- How old would someone be today? (historical figures, deceased relatives)
- How many days until a milestone birthday — 10,000 days alive, turning 30, hitting 100 years old
- Age difference between two people — use it twice and subtract
- How long ago was that event? — Works for any past date, not just birthdays
Is there an age calculator for years between two specific dates that aren't birthdays?
Yes — just use any date as the "birthdate" and any other date as the "as of" date. It's really just measuring the distance between two calendar dates. For more flexibility on date-to-date differences, the Date Difference Calculator might be more intuitive.
Why does my age change depending on the country?
Some countries (notably South Korea) have traditionally counted age differently — you're 1 year old at birth and gain a year on New Year's Day rather than your actual birthday. South Korea officially moved to the Western counting system in 2023, but you may still encounter the older system. The CalcHub calculator uses the standard Western method.
Can I use this for documents requiring "age as of" a specific date?
Yes, and this is exactly what it's designed for. Set the "as of" date to whatever the document requires — visa application date, election date, contract signing date — and you'll get the exact age. Screenshot or print the result if you need a record.
Related Tools
- Date Difference Calculator — days between any two dates
- Birthday Countdown — how many days until your birthday
- Dog Age Calculator — convert dog years to human years