How Old Am I
Enter a date of birth to get an exact age breakdown, total days lived, and a live countdown to the next birthday.
About this calculator
This how old am i turns a single date of birth into a precise age: years, months and days, plus totals in days, weeks and months. It's built for anyone who needs an exact figure rather than a rough estimate — for forms, official paperwork, curiosity, or planning.
The calculation is calendar-aware: it correctly handles leap years and the fact that months have different lengths, so a birthday on January 31st behaves properly even when the comparison month is shorter.
How it works
Enter the date of birth
Use the date field to pick the exact day, month and year. You can type it or use the calendar picker.
Choose a comparison date (optional)
By default the calculator compares against today. Set a different date to see the age on a past or future day.
Read the breakdown
Instantly see the age in years, months and days, along with total days, weeks, months lived, and a countdown to the next birthday.
Frequently asked questions
How accurate is this how old am i?
It's calendar-accurate down to the day — the engine walks real calendar months and accounts for leap years, so the year/month/day breakdown matches manual counting exactly.
Can I calculate age on a future or past date?
Yes. Use the optional second date field to set any reference date; the calculator will show the age as of that day instead of today.
Does it store or share the dates I enter?
No. Every calculation runs locally in your browser — nothing is sent to a server or saved.
What if I don't know the exact day of birth?
Use the 1st of the month as a placeholder; the year and month figures will still be accurate, though the day count will be approximate.