Date & Time
Age Calculator
Your exact age to the day — plus the weekday you were born and how long until your next birthday.
Age Calculator
Hijri dates here use the tabular (arithmetical) Islamic calendar, which is fixed and predictable. Locally observed dates depend on moon sighting and can differ by a day either way — check with your local authority for religious observances.
About the Age Calculator
Enter your date of birth and this calculator returns your exact age in years, months and days — not a rounded figure, and not a decimal. It counts the way people actually count age, respecting how long each individual month happened to be.
You also get the totals: how many days, weeks, hours and minutes you have been alive. Alongside those sit the weekday you were born on, the date of your next birthday, and how many days remain until it. The Hijri date of your birth is shown too, for anyone who needs it.
By default it measures to today, but you can set any date in the "age on" field. That is useful for checking an age at a past deadline, or working out how old someone will be on a future date — for a school cut-off, a visa application, or an insurance form.
How to use the Age Calculator
- Pick your date of birth.
- Leave the second date as today, or set it to work out your age on any other date.
- Select Calculate my age.
- The totals convert your age into days, weeks, months and hours.
- Your Hijri birth date is shown alongside.
How exact age is calculated
Age is not days divided by 365.25. It is a calendar count: how many full years have passed since your birthday, then how many full months since that anniversary, then the leftover days.
1. Count whole years from birth to the target date
2. Count whole months since that anniversary
3. Count the remaining days
If the day-of-month has not been reached, borrow from the previous month — using that month's real length, not an average.
Worked example
Born 15 March 1990, measured on 6 September 2026.
Whole years: 1990 to 2026 is 36, and 15 March has already passed this year, so 36 years.
From 15 March 2026 to 6 September 2026: March to August is 5 whole months, taking us to 15 August. From 15 August to 6 September the day has not been reached, so borrow: August has 31 days, giving 22 days.
36 years, 5 months, 22 days — 13,324 days in total
Why the borrowing step matters
Because months are not the same length, and treating them as 30 days each quietly introduces errors. Consider someone born on the 31st:
| Born | Measured on | Correct age | Using 30-day months |
|---|---|---|---|
| 31 Jan 2000 | 1 Mar 2024 | 24 y, 1 m, 1 d | 24 y, 1 m, 0 d |
| 31 Mar 2000 | 30 Apr 2024 | 24 y, 0 m, 30 d | 24 y, 1 m, 0 d |
| 29 Feb 2000 | 28 Feb 2024 | 23 y, 11 m, 30 d | 24 y, 0 m, 0 d |
The third row is the one that catches people out. Someone born on a leap day has not technically had their 24th birthday on 28 February 2024 — it arrives the next day. Whether that matters depends entirely on the legal context.
Leap years and your day count
A leap year adds 29 February, so it runs 366 days instead of 365. The rule has three parts: divisible by 4 is a leap year, unless divisible by 100, unless also divisible by 400. That is why 2000 was a leap year and 1900 was not.
Leap days do not change your age — you still have one birthday a year — but they do change your total day count. Over a 40-year life you accumulate roughly ten extra days from leap years alone, which is why the totals here are counted from real calendar dates rather than estimated from an average year length.
| Age | Approx. days | Approx. weeks | Approx. hours |
|---|---|---|---|
| 1 year | 365 | 52 | 8,760 |
| 10 years | 3,653 | 521 | 87,672 |
| 18 years | 6,575 | 939 | 157,800 |
| 25 years | 9,132 | 1,304 | 219,168 |
| 40 years | 14,610 | 2,087 | 350,640 |
| 50 years | 18,263 | 2,609 | 438,312 |
| 65 years | 23,741 | 3,391 | 569,784 |
These are averages. Your own total depends on how many leap days fell inside your lifetime and exactly where your birthday sits, which is why the calculator counts real dates instead of multiplying.
Finding the weekday you were born on
The Gregorian calendar repeats on a 400-year cycle, so a birth weekday is fully determined by the date — no lookup table required. The calculator derives it directly.
A related quirk worth knowing: your birthday usually moves forward one weekday each year, because 365 days is 52 weeks plus one day. It jumps two weekdays when a 29 February falls between the two birthdays. That is why the same date lands on a Monday, then Tuesday, then Wednesday, then skips to Friday.
Where exact age matters
- School admissions — cut-offs are usually set at an age on a specific date, not today.
- Visas and passports — child and adult fees often turn on age at the date of travel or application.
- Pensions and benefits — entitlement dates are calculated to the day.
- Medical dosing — paediatric doses can depend on age in months.
Set the "age on" field to the relevant date rather than measuring to today. For the gap between two people, use the age difference calculator; for your age on the Islamic calendar, the Hijri age calculator.
Chronological age calculator for tests and reports
Your chronological age is simply the time since you were born. Nothing more. It is the figure this calculator gives you, and it is the one schools, clinics and test publishers ask for.
Psychologists and teachers write it in a special short form: years;months. A child of 7 years and 4 months is written 7;4. Standardised tests — including the reading, IQ and speech assessments sold by publishers such as Pearson — compare a child's raw score with children of the same chronological age. Get the age wrong by one month and you can pick the wrong scoring table.
- Enter the date of birth.
- Set Age as at to the test date, not today's date.
- Read off the years and months. Note the leftover days too.
Rounding rules differ. Some test manuals round up to the next month when the leftover days are 15 or more. Others never round. Always follow the manual for the test you are scoring.
How many months old am I?
Multiply your whole years by 12, then add the extra months. The Total months line in the result does this for you. Parents use it most for babies and toddlers, because doctors track growth in months until about age two.
| Exact age | Age in months | Written as |
|---|---|---|
| 6 months, 10 days | 6 months | 0;6 |
| 1 year, 3 months | 15 months | 1;3 |
| 2 years, 0 months | 24 months | 2;0 |
| 7 years, 4 months | 88 months | 7;4 |
| 30 years, 6 months | 366 months | 30;6 |
Corrected age for premature babies
A baby born early has two ages. The chronological age counts from the birth date. The corrected age counts from the original due date. Doctors use corrected age to judge growth and milestones, usually until the child turns two.
Weeks early = 40 − gestational age at birth (in weeks)
Corrected age = chronological age − weeks early
Worked example
A baby was born at 32 weeks. That is 8 weeks early. Today the baby is 6 months old by the calendar.
6 months is about 26 weeks. Take away 8 weeks and you get 18 weeks.
Corrected age ≈ 4 months
An easier route: enter the due date as the date of birth above. The answer is the corrected age.
Chronological age vs biological age
People often search for a biological age calculator or a "real age" test. These are different tools. Biological age is an estimate of how old your body seems, built from things like blood pressure, fitness or DNA markers. No one can work it out from a birth date alone.
- Chronological age — exact, fixed, the same for everyone born that day. This page.
- Biological age — an estimate. It changes with health and lifestyle, and different methods disagree.
For legal, school and medical forms, chronological age is the one that counts. Want your age on the Islamic lunar calendar instead? Try the Hijri age calculator. Comparing two people? Use the age gap calculator.
Dog age calculator: dog years to human years
The old “multiply by 7” rule is wrong. Dogs grow up fast and then age more slowly. The American Veterinary Medical Association’s rough guide for a medium-sized dog:
- First year = about 15 human years.
- Second year adds about 9, so a 2-year-old dog is about 24.
- Each year after adds about 4 to 5 human years. Large and giant breeds age faster.
So a 5-year-old dog is about 36 in human years, and a 10-year-old dog about 56. Find your dog’s exact age here first, then convert it. For a full dog age chart by size, see the dog years to human years guide.
Other ways to use this calculator
The same exact-age maths answers many different questions.
- Online chronological age calculator — set “Age as at” to the test date to get years;months for school and psychology reports.
- Corrected age calculator for preemies — enter the original due date instead of the birth date to get a premature baby's corrected (adjusted) age.
- Newborn and pediatric age calculator — the total weeks and total days lines give a baby's age the way clinics record it.
- Pet age calculator — enter your dog's or cat's birthday for its exact age, then read our dog years chart.
- How old am I? — enter your date of birth and today’s date for your exact age.
- Age in days — the result also shows your total age in days, weeks, months and hours.
- Date of birth calculator — enter any date of birth and an “as at” date to get the age on that day.
- Real age calculator — this gives your real calendar age, not a health or “biological” estimate.
Related guides
Frequently asked questions
Exact age counts whole calendar years since your birth date, then whole months since that anniversary, then the leftover days. Born 15 March 1990 and measured on 6 September 2026, you are 36 years, 5 months and 22 days. It is not days divided by 365.25 — each month is counted at its real length, which is why a 31-day and a 28-day month are not treated the same.
The calculator counts the actual calendar days between your birth date and today, including every leap day. A rough guide: about 3,653 days at ten years old, 6,575 at eighteen, 9,132 at twenty-five and 18,263 at fifty. Your own figure depends on how many leap days fell in your lifetime, so the exact count comes from real dates rather than multiplying by 365.
They do not change your age — you still have one birthday a year — but they do change your total day count, adding roughly ten extra days across a 40-year life. Leap years also affect people born on 29 February, who have a real birthday only every four years. A year is a leap year if divisible by 4, except centuries, unless divisible by 400.
The calculator works it out from the date itself. The Gregorian calendar repeats on a 400-year cycle, so any date has exactly one weekday and no lookup table is needed. A related quirk: your birthday moves forward one weekday each year, because 365 days is 52 weeks plus one — and jumps two weekdays whenever a 29 February falls in between.
Chronological age is the exact time that has passed since your date of birth, in years, months and days. It is fixed by the calendar. Tests and reports usually write it as years;months, so 8 years and 2 months becomes 8;2.
Enter the date of birth, then set the 'Age as at' date to the day of the test. The calculator shows the years, months and leftover days. Check your test manual to see whether leftover days of 15 or more should round up to the next month.
Subtract the number of weeks the baby was born early from the baby's age. A baby born at 32 weeks is 8 weeks early, so at 6 months old the corrected age is about 4 months. You can also enter the due date as the birth date in this calculator.
No. Biological age is an estimate based on health measures such as fitness or DNA tests, so a date of birth cannot produce it. This tool gives your exact chronological age, which is what forms and records ask for.
For a medium-sized dog, the first year equals about 15 human years, the second adds about 9, and each year after adds about 4 to 5. A 5-year-old dog is roughly 36 and a 10-year-old roughly 56 in human years.
Sources and further reading
- NIST — Time and date reference — civil calendar and timekeeping standards
- Royal Museums Greenwich — The leap year explained — the 4/100/400 leap year rule
- Gregorian calendar — Encyclopaedia Britannica — the 400-year cycle and calendar structure
- HealthyChildren.org (AAP) — Corrected age for preemies — how and when to use corrected age