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.
Age calculation and results
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 counts whole calendar months and days, never a fake "30-day month," so the method remains consistent 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 a calendar-month convention: count as many whole months as genuinely fit, then measure the leftover days. Other calculators can choose a different convention at month ends, so their years-months-days breakdown may differ while the total elapsed days is the same. The important part is that we are consistent and we show the rule we used — unlike a calculator that silently approximates every month as 30 days.
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?
A common convention is March 1: a full year finishes at the end of February 28. Some countries, organizations, and record systems instead use February 28. Neither rule is universal, so this calculator detects a February 29 birth date and shows a toggle — choose March 1 or February 28, and your next-birthday countdown, milestone dates, and day counts all follow that choice. For an official eligibility or legal deadline, use the rule specified by the relevant authority.
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. The date is visible in the URL, so share it only with people you trust and avoid using the feature for sensitive information.
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. Tools that approximate a month as 30 days will drift by one to three days; we never do that.
In most years there is no February 29, so a leap-day birthday has no same-numbered calendar date. Rules and conventions vary: some use February 28 and others March 1. This calculator lets you choose either convention, and the next-birthday countdown and milestone dates follow your choice. For an official eligibility or legal deadline, use the rule specified by the relevant authority.
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.
The calculation itself runs in your browser using your device clock and time-zone settings. The optional "Copy link" button puts the date of birth into the page URL; when that link is opened, the URL is necessarily sent to the systems that deliver the page and is visible to anyone who receives it. Do not use the sharing option if you consider the date sensitive.
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.