How Old Am I?
Wondering “how old am I?” Enter your date of birth below to see your exact age today — not just in years, but in months, weeks and days too.
Enter your date of birth
Your age in different units
Your age can be expressed several ways from the same date of birth. Someone born on 18 June 1995 turns exactly 31 on 18 June 2026 — which is also about 372 months, roughly 1,617 weeks, or around 11,322 days.
- Years — the everyday answer.
- Months and days — your exact age since your last birthday.
- Weeks, days and hours — handy for babies and milestones.
How to answer “how old am I” quickly
Subtract your birth year from the current year, then take off one year if your birthday is still to come this year. For the precise figure down to the day, use the calculator above.
Why people get their age wrong by a year
The most common mistake is forgetting the birthday. Before your birthday in a given year you are still the younger age; you only tick over on the day itself.
Frequently asked questions
How old am I if I was born in 2000?
In 2026 you are 26 after your birthday, or still 25 if your birthday has not happened yet this year.
How can I tell my exact age today?
Enter your date of birth above. The calculator compares it with today's date and returns your exact age in years, months and days.