How Old Am I? Age Calculator
FreeEnter your birthdate to calculate your exact age in years, months, weeks, days, and hours. Also shows your next birthday countdown. Free.
What's next
Settings guide
Age in different units:
| Unit | What it shows |
|---|---|
| Years / months / days | Standard age expression ("35 years, 4 months, 12 days") |
| Total days | Total calendar days since birth |
| Total weeks | Complete weeks since birth |
| Approximate heartbeats | Days × 24 × 60 × 75 (assuming 75 BPM average) |
| Next birthday | Days and hours until the next birthday date |
February 29 birthdays: If you were born on February 29, the calculator treats your non-leap-year birthdays as March 1. Some legal and regulatory frameworks use February 28 instead — check the specific requirement if this distinction matters for your use case.
Age for a past or future date: Switch to "age on a specific date" mode to calculate how old you will be on a future date, or how old you were on a past date.
Format comparison
vs calculating manually: Manual age calculation: subtract birth year from current year, then adjust by -1 if today's month/day is before your birthday month/day. This is accurate for years but gives no months, weeks, or days. A calculator gives the full precision in all units simultaneously.
vs asking someone their age: In most social contexts, the year is sufficient. This calculator is useful when precise age matters: legal age verification (must be 18 years and 0 days as of a specific date), pediatric medication dosing (age in months and weeks for young children), competitive age brackets (must be under 40 on the race date), or personal curiosity about how many days you have lived.
How it works
Enter your birthdate
Select your date of birth from the date picker, or type it in the input field.
See your exact age
Your age appears immediately: years, months, and days as of today. Additional units (weeks, total days, heartbeats, next birthday) are shown below.
Calculate age on a specific date (optional)
Switch to date-specific mode and enter a target date to see how old you were or will be on that day.
About this format
Enter your birthdate and this calculator tells you your exact age — not just years, but months, weeks, days, hours, and minutes down to the current moment. It also counts down to your next birthday and shows your age in a few unusual units: days lived, approximate heartbeats, and weeks.
The common version of this question — "I was born in 1990, so I am 35 years old" — is only accurate once per year, on your birthday. For the rest of the year you are either 34 or 35, depending on whether your birthday has passed yet this year. The exact answer requires knowing both the year and the month and day.
Age calculations also arise in non-personal contexts: determining eligibility for age-restricted activities, calculating retirement dates, verifying age for legal documents, computing the age of a business entity, calculating a child's age for school enrollment cutoff dates, or determining whether a medication is appropriate for an age group.
The calculator handles all calendar edge cases, including birthdays on February 29 (calculated as March 1 in non-leap years), and gives results in your local time zone.