One Field • Instant • Reads Your Local Date

Age Calculator — Today

How Old Am I?

Just a date of birth. Today’s date is read from your device and the date you type never leaves the page.

Enter a valid date of birth to see results.

Nothing you type leaves this page.
Quick Answer • How old am I today?

Your age today is the completed years, months and days since your date of birth, measured against your local calendar date. Someone born on 5 November 1990 is 35 years, 9 months, 28 days old on 2 September 2026 — 13,085 days, or 1,869 weeks and 2 days. Your age increases at local midnight, not at your hour of birth.

How old you are right now, from your date of birth alone. One field, no settings, and the comparison is made against your own device’s date rather than a server’s.

1. What “how old am I” resolves to

Only one thing is needed to answer it — your date of birth — and everything else follows from today's date, which the page reads from your device. There is no second field to set and nothing to submit: type the date and the answer appears.

“Today” means your local calendar day, not a server's. The comparison is made once, in your browser, against the date your own clock reports. That matters more than it sounds: a page that computed age server-side would show the wrong day to anyone whose local date differs from the server's, which for a site with worldwide readers is a large slice of visitors for several hours out of every twenty-four.

What you get back is your age stated the way people say it — completed years, months and days — plus the same age counted flat as days, weeks and completed months, the weekday you were born on, the number of 29 Februarys you have lived through and your star sign.

2. When your age changes, and what the day boundary means

Your age here increases at local midnight, not at the hour you were born. That is a deliberate choice, not a shortcut. Almost nobody knows their birth time reliably, birth certificates in many countries do not record it, and a calculator that mixed a known date with a guessed time would present a precise-looking figure that could be a day out.

Whole-day counting also makes the answer reproducible. Refresh the page, open it on another device, or check it from another country: the figure only changes when the calendar day changes where you are. There is no hour component for a daylight saving transition to shift, because every internal comparison is integer arithmetic on UTC day numbers rather than subtraction of timestamps.

If you are travelling Cross the international date line and your device's local date changes, so your age here can appear to jump forward or back a day relative to what it said an hour ago. That is your calendar moving, not a bug — and it is the same reason a birthday can be celebrated twice, or skipped, on a long enough flight.

3. Why your age can be a different number elsewhere

The figure this page reports is international age: completed time since birth, starting from zero. It is not the only system in use, and the gap trips people up in paperwork.

  • Traditional East Asian reckoning — counted a newborn as one year old and added a year to everyone at the lunar or solar new year rather than on their birthday, so a person could be “two” a day after being born. South Korea legislated a move to international age for administrative and legal purposes from June 2023, though a separate year age — current year minus birth year — still governs some things there, such as school entry and conscription.
  • Age nearest birthday — many life insurers rate policies on the birthday you are closest to, not the one you have passed, so within six months of a birthday their “age” for you is one higher than yours. Some insurers use age last birthday instead. It is worth knowing which before comparing quotes.
  • Fiscal and academic year age — schools, sports and statistical agencies often mean “age reached during the year”, which is again not age today. Those are fixed-date questions; the age calculator on a date answers them directly.

If a form does not say which convention it wants, completed age as of today is the safe default almost everywhere — and it is the number a passport or national ID implies.

4. Days lived, and the milestones worth watching for

Counting age in days makes for a much finer scale than birthdays, and round numbers arrive at distinctly unround ages. These are approximate — the exact date shifts by a few days depending on how many leap days fall inside your particular span:

Days livedRoughly
1,0002 years, 9 months
5,00013 years, 8 months
10,00027 years, 4 months
15,00041 years, 1 month
20,00054 years, 9 months
25,00068 years, 5 months
30,00082 years, 2 months

To find the exact date one of these falls on, take your current day count from above, work out how many days short of the milestone you are, and set that date in the age calculator on a date to check it. The advanced age calculator also carries the count through to hours, minutes and a live seconds ticker if you want the scale taken to its logical end.

5. The weekday you were born, leap days and star signs

The weekday is computed, not looked up. Because the Gregorian calendar repeats on a 400-year cycle of exactly 20,871 weeks, the day of the week for any date is fully determined — a fact the calculator uses directly rather than consulting a table. Someone born on 5 November 1990 was born on a Monday, and always will have been.

Leap days lived counts the 29 Februarys that have fallen since your birth. It is why your age in days is never exactly your age in years times 365: a 40-year-old has roughly ten extra days on the clock. Note that a century year is only a leap year when it divides by 400, so 2000 counted and 1900 did not.

The star sign uses the conventional tropical date ranges as printed in newspapers and almanacs. Cusp dates vary by a day between sources because the sun's actual entry into each sign drifts slightly year to year; treat it as the folk convention it is. Your Chinese zodiac animal and birthstone are on the advanced age calculator.

None of this leaves the page. Your date of birth is not sent to a server, not logged and not written to cookies or local storage — it lives only in the input field until you close the tab. If the birthday you are checking belongs to a young child, the child age calculator adds age in completed months; if it belongs to a dog, the dog age calculator converts it to human years by size band rather than multiplying by seven.

6. Age Today FAQs

How old am I today?

Enter your date of birth above. The calculator compares it with today’s date as reported by your own device and returns your age in completed years, months and days, along with the total days, weeks and months you have lived.

When exactly does my age change?

At local midnight on your birthday. Ages here are counted in whole days measured from the start of your birth date, so the figure never depends on a time of birth that most people do not know precisely.

Why does another site say I am a year older?

It is probably using a different convention. Traditional East Asian reckoning counted a newborn as one, and life insurers often rate by the birthday you are nearest rather than the one you have passed. This calculator reports completed time since birth, which is the international standard.

How many days old am I?

The days figure is an exact count of calendar days from your date of birth to today, including every leap day, rather than years multiplied by 365. Weeks are shown as whole weeks plus the leftover days so nothing is rounded away.

Which weekday was I born on?

The calculator works it out from the date itself. The Gregorian calendar repeats every 400 years, so the weekday for any date is fixed and computable — no lookup table or calendar needed.

Do you store my date of birth?

No. Everything runs as client-side JavaScript in your browser. The date is never uploaded, never logged and is not saved to cookies or local storage; it disappears when you close the tab.