Age Calculator
Find your exact age from your date of birth — live to the second, with the weekday you were born, a countdown to your next birthday, and the exact calendar dates of your upcoming milestones. It shows its working, handles leap-day birthdays correctly, and runs entirely in your browser.
You are
Months
—
Weeks
—
Days
—
Hours
—
Minutes
—
Seconds
—
Birthday facts
- Day you were born
- —
- Next birthday
- —
- Falls on a
- —
- Countdown
- —
- Turning
- —
How we calculate your age
Your upcoming milestones
The exact calendar dates of the round numbers ahead — most age calculators never show these.
| Milestone | Date | How far away |
|---|
Your life in numbers
Rough estimates from your age — computed from population averages, not measurements of you.
Full moons
—
Heartbeats (~)
—
Breaths (~)
—
Laps of the Sun
—
How This Calculator Works Out Your Exact Age
Age looks simple — subtract one year from another — but the honest version is subtler, because months are not the same length and years are not either. This calculator does the arithmetic the way a registrar or a court would: it counts whole calendar months and days, never a fake "30-day month," so the result is exact whether you were born in February or July, in a leap year or not.
The method walks forward from your birth date rather than subtracting digits. We add the largest whole number of years, then the largest whole number of months, that still does not overshoot today — and only then count the leftover days. When a month has to be clamped, it clamps to the real end of that month: one month after January 31 is February 28 (or 29 in a leap year), never a spill into March. Because every step uses the real length of each month, the answer self-corrects for 28-, 29-, 30- and 31-day months automatically and never lands on a nonsensical negative day count. The "How we calculate your age" panel shows this walk for your own dates, so nothing is hidden.
Totals — your age in months, weeks, days, hours, minutes and seconds — are counted from the exact instant of your birth to the current instant on your device clock, which means they already reflect your local time zone and any daylight-saving changes in between. Add your time of birth for true second-level precision; leave it out and we assume midnight at the start of your birth date, which stays exact to the day.
Why Two Age Calculators Can Disagree by a Day
If you have ever checked your age on two sites and got answers a day or two apart, you were not imagining it. The disagreement comes from month lengths. Consider a span from January 31 to February 28. One reading says that is a whole month — end of one month to end of the next. Another says it is 28 days, one short of a full month because February has no 31st to land on. Both are legitimate; there is no single mathematically "correct" answer when the start day does not exist in the end month.
This tool uses the calendar-month convention: count as many whole months as genuinely fit, then measure the leftover days. That is the convention used on official forms, in medical records, and in law, which is why our years-months-days figure matches the age on your documents. The important part is that we are consistent and we show the rule we used — the failure mode to avoid is a calculator that silently approximates every month as 30 days and quietly drifts a few days off over a lifetime.
Leap-Day Birthdays: Are You Really a Quarter of Your Age?
About one person in every 1,461 is born on February 29, and their birthday only appears on the calendar once every four years. That is a running joke — "I'm only ten, I've had ten real birthdays" — but it raises a real question for an age calculator: on what day does a leap-day baby get older in a common year?
The widespread legal answer is March 1: you complete a full year at the end of February 28, so you are considered a year older from March 1. Some countries and record systems instead roll the birthday back to February 28. Neither is universal, so rather than pick for you, this calculator detects a February 29 birth date and shows a toggle — choose March 1 or February 28, and your next-birthday countdown, your milestone dates, and your day counts all follow that choice. It also tells you how many actual February 29 birthdays you have celebrated.
What You Can Work Out Here
Your exact age, live
Years, months and days, plus running totals in weeks, days, hours, minutes and seconds that tick in real time from your device clock.
The day you were born
Whether "what day of the week was I born?" is idle curiosity or a genealogy detail, the weekday is computed exactly from the Gregorian calendar.
Your next birthday
A live countdown to your next birthday, the weekday it lands on, and the age you will turn — handy for planning well ahead.
Your milestone dates
The exact date you turn 10,000 days old, cross one billion seconds, or reach your next milestone birthday — the round numbers worth marking.
Age on any date
How old you were when something happened, or how old you will be on a future date — same calendar-accurate method, any target date.
A link you can share
Copy a pre-filled link to a specific date of birth — useful for sharing a child's age or a countdown with family, with nothing stored on our side.
How Many Days Are in a Given Number of Years?
A whole number of years is never a clean multiple of 365, because leap days accumulate. The table below counts the exact days across whole years (measured from January 1, 2000, so the leap-day pattern is included), which is why your age in days is always a little more than years × 365.
| Years | Exact days | vs years × 365 |
|---|---|---|
| 1 | 366 | +1 leap day |
| 5 | 1,827 | +2 leap days |
| 10 | 3,653 | +3 leap days |
| 18 | 6,575 | +5 leap days |
| 21 | 7,671 | +6 leap days |
| 25 | 9,132 | +7 leap days |
| 30 | 10,958 | +8 leap days |
| 40 | 14,610 | +10 leap days |
| 50 | 18,263 | +13 leap days |
| 65 | 23,742 | +17 leap days |
| 80 | 29,220 | +20 leap days |
| 100 | 36,525 | +25 leap days |
Frequently Asked Questions
We use real calendar months, never a fixed 30-day approximation. Starting from your date of birth we advance by the largest whole number of years and then whole months that still does not pass the target date, then count the leftover days. When a month has to be clamped — one month after January 31 lands on February 28 or 29, not a spill into March — we clamp to the real end of that month. This forward method is exact for every month length and every leap year, and it can never produce a negative "days" figure the way naive digit-by-digit subtraction can. The "How we calculate your age" panel above shows the working for your own dates.
Because month lengths are uneven, there is a genuine ambiguity when the start date is late in a month. From January 31 to February 28, is that "one month" (end of month to end of month) or "28 days" (short of a full month)? Both conventions are defensible. We use the calendar-month convention — count whole months first, then the leftover days — which matches how ages are recorded legally and on official forms. Tools that approximate a month as 30 days will drift by one to three days; we never do that.
In three out of every four years there is no February 29, so a leap-day birthday has no exact anniversary. Most jurisdictions treat the person as ageing on March 1 in common years — legally you become a year older the day after February 28. Some countries and systems use February 28 instead. This calculator lets you choose: when your birth date is February 29, a toggle appears so you can count your common-year birthday on either February 28 or March 1, and the next-birthday countdown and milestone dates follow your choice.
Yes. Once your date of birth is entered the display re-computes every second from your device clock, so the seconds counter really does tick. For true second-level precision, also enter your time of birth — without it we assume midnight at the start of your birth date, which is accurate to the day but not to the exact second you were born.
No. Every calculation runs entirely in your browser using your device clock and time-zone settings. Nothing is uploaded, logged, or stored on a server. The optional "Copy link" button simply puts your date of birth into the page URL so you can share a pre-filled calculation — it is only shared if you choose to share that link.
Yes. Open "Calculate age on a specific date" and enter any target date — the day you started a job, a future retirement date, a historical event — and the tool reports exactly how old you were or will be on that date, in every unit, using the same calendar-accurate method. When a fixed target date is set, the live ticking pauses because the answer no longer depends on the current moment.