Time & Date · Updated 2026

Age Calculator

Find your exact age in years, months, days, hours, and minutes. Calculate age between any two dates. Includes zodiac sign, day of birth, and next birthday countdown.

Last updated · Age milestones checked against SSA, IRS and CMS

Years, Months & Days
Total Hours & Minutes
Next Birthday Countdown
Zodiac & Day of Week
Our networkLegalCost.usWhat will your legal case cost?Official formulas for all 50 states. Free, no signup.Check your state
Age Calculator
Exact age from any birthdate
Leave blank to calculate age as of today

Enter your date of birth to see your exact age.

How Old Am I? Exact Age Explained

Your age is the number of whole years since your birth date, then whole months, then the days left over. Someone born on March 15, 1990 is 36 years, 6 months and 6 days old on September 21, 2026, or 13,339 days. Enter any birth date above to get the same breakdown plus totals in months, weeks, days, hours and minutes.

How the Calculator Counts Your Age

It works on calendar dates, the same way you would with a paper calendar. Take someone born on October 30, 1985 and count to September 21, 2026:

  1. Whole years. Count the birthdays already reached. The last one was October 30, 2025, the 40th.
  2. Whole months. From October 30, 2025 to August 30, 2026 is 10 full months.
  3. Remaining days. From August 30 to September 21 is 22 days.

Result: 40 years, 10 months and 22 days, which is 14,936 days in total. Dividing the day count by 365.25 gets close, but it can be a day off around a birthday, which is why the calculator never does it.

Month-end and leap day birthdays

When your birth day does not exist in a month, the calculator uses that month's last day. A baby born on January 31 is 1 month old on February 28 (February 29 in a leap year). A person born on February 29 has the birthday counted on February 28 in common years, so someone born on February 29, 2008 turned 18 on Saturday, February 28, 2026 by this count. Some laws and institutions use March 1 instead, so check the rule that applies when it really matters.

Days come from the calendar, not the clock

Total days are counted from calendar dates, so the one-hour daylight saving shifts in spring and fall never make the total a day short. Hours and minutes are the day total times 24 and times 1,440, measured from midnight on your birth date.

Days Old on Milestone Birthdays

How many days you have lived on the day you turn each age, for anyone born between 1926 and 2025. The figure depends on how many February 29ths fall in between, so most ages have two possible values.

BirthdayDays oldFull weeks
1st365 or 36652
5th1,826 or 1,827260
10th3,652 or 3,653521
16th5,844834
18th6,574 or 6,575939
21st7,670 or 7,6711,095
30th10,957 or 10,9581,565
40th14,6102,087
50th18,262 or 18,2632,608
65th23,741 or 23,7423,391
80th29,219 or 29,2204,174
100th36,524 or 36,5255,217

Your 10,000th day comes at about 27 years and 4 months, a milestone some people celebrate instead of a birthday.

US Age Milestones Worth Knowing

AgeWhat changes
18Voting age in all federal and state elections (26th Amendment)
21Minimum legal drinking age in every state
50401(k) catch-up contributions allowed, $8,000 extra in 2026 ( 1,250 at ages 60 to 63)
59½IRA and 401(k) withdrawals without the 10% early withdrawal penalty
62Earliest age to claim Social Security retirement benefits (reduced)
65Medicare eligibility
67Full Social Security retirement age for anyone born in 1960 or later
73Required minimum distributions begin for people born 1951 to 1959 (75 if born in 1960 or later)

Social Security has its own counting rule: it treats you as reaching an age on the day before your birthday, and people born on the 1st of a month are treated as if born in the previous month. A person born on January 1, 1962 therefore reaches 65 on December 31, 2026 for benefit purposes. The Social Security calculator and 401(k) calculator build on these ages.

Method and sources. Age is counted in whole calendar months from the birth date (a birth day that does not exist in a month is moved to that month's last day), then split into years, months and remaining days. Day totals are calendar-date differences. Every figure on this page was computed that way. Milestones: US Constitution, 26th Amendment; National Minimum Drinking Age Act of 1984; IRS rules on catch-up contributions, early withdrawals and required minimum distributions; SSA full retirement age tables and POMS GN 00302.400 (when an age is attained); CMS for Medicare.

Age Calculator Questions

Exact age is calculated by finding the difference between the birth date and the target date (today, or a date you specify), accounting for varying month lengths and leap years. First, years are counted. Then, remaining months are counted. Then, remaining days. This gives a more accurate result than dividing total days by 365 or 365.25. For example, someone born on January 31 is exactly 1 month old on February 28 (or February 29 in a leap year), not on March 2.

The calculator shows your total age in days under "Total Days." A 30-year-old is approximately 10,950 days old (30 × 365 = 10,950, plus leap years). A more precise number: 30 years from January 1, 1990 to January 1, 2020 = 10,957 days (7 leap years in that range, adding 7 extra days). The exact count depends on your birth date and how many leap years fall within your lifetime.

The calculator shows your birth day of the week. Some birthday folklore: a child born on Monday is said to be "fair of face," Tuesday is "full of grace," Wednesday is "full of woe," Thursday is "has far to go," Friday is "loving and giving," Saturday is "works hard for a living," and Sunday is "bonny and blithe." In US birth data, weekdays are the most common birth days and Saturday and Sunday are the least common because fewer elective deliveries are scheduled on weekends.

Western astrology divides the year into 12 signs based on the sun's position at birth: Aries (Mar 21, Apr 19), Taurus (Apr 20, May 20), Gemini (May 21, Jun 20), Cancer (Jun 21, Jul 22), Leo (Jul 23, Aug 22), Virgo (Aug 23, Sep 22), Libra (Sep 23, Oct 22), Scorpio (Oct 23, Nov 21), Sagittarius (Nov 22, Dec 21), Capricorn (Dec 22, Jan 19), Aquarius (Jan 20, Feb 18), Pisces (Feb 19, Mar 20). The cusp dates vary slightly by year because the sun doesn't move to an exact degree at midnight; if you were born on a cusp date, the exact sign depends on your birth time and year.

The Chinese zodiac repeats on a 12-year cycle, with each year associated with an animal: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, Pig. Unlike the Western zodiac, the Chinese zodiac is based on the year of birth, not the month. Note that the Chinese New Year falls between late January and late February, so people born in January or early February may belong to the previous year's animal. This calculator uses the standard Gregorian year for simplicity; for precise results near Chinese New Year, check the exact start date for that year.

Generational definitions vary by researcher, but the most widely used ranges are: Silent Generation (born 1928 to 1945), Baby Boomers (born 1946 to 1964), Generation X (born 1965 to 1980), Millennials / Generation Y (born 1981 to 1996), Generation Z (born 1997 to 2012), Generation Alpha (born 2013 to present). These are approximate and defined by social researchers, not official census categories. People born near the boundaries of two generations are sometimes called "cuspers" and may identify with characteristics of both.

Enter the birth date in the "Date of Birth" field and the historical target date in the "Age at Date" field. The calculator computes the exact age at that moment. This is useful for: calculating a historical figure's age at a specific event (how old was Napoleon at Waterloo?), determining age for legal milestones (voting age, pension eligibility) at a past date, or working out how old you were when a major historical event occurred. The calculator handles dates going back centuries.

Most Western countries count age from birth (turning 1 on the first birthday). Traditional East Asian age counting (used historically in Korea, China, and Japan) counts differently: a child is 1 at birth and turns 2 on the next Lunar New Year, regardless of birth month. This means two people born in different months of the same year share the same traditional age. Korea officially moved to the Western system for most legal purposes in 2023. In some legal contexts, age is counted in completed years (you are "age 30" from your 30th birthday until your 31st), which is the system this calculator uses.

People born on February 29 (leap day babies, or "leaplings") only get a true calendar birthday every 4 years. For legal and practical purposes, most countries treat February 28 or March 1 as the official birthday in non-leap years: this varies by jurisdiction. This calculator counts a leapling's birthday on February 28 in common years, both for the age breakdown and for the next birthday countdown. There are approximately 5 million leap day babies alive worldwide, born with odds of about 1 in 1,461.

The calculator shows your total age in minutes. As a reference: at 1 year old you are approximately 525,960 minutes old. At 30, approximately 15,778,800 minutes. At 50, approximately 26,298,000 minutes. These are based on calendar days only: the exact minute count depends on your birth time, which this calculator doesn't require. If you know your birth time, add the hours and minutes from midnight of your birth date for a truly precise count. Our Fun section has a "Seconds Alive" calculator for an even more dramatic number.

Put the birth date in cell A2 and use =DATEDIF(A2,TODAY(),"Y") for whole years. =DATEDIF(A2,TODAY(),"YM") returns the extra months and =TODAY()-A2 the total days. Microsoft warns that the "MD" unit (leftover days) can give wrong results near the end of a month, so for exact days count from the last monthly anniversary or use this calculator.

If you have already had your 2026 birthday, subtract your age from 2026: age 30 means born in 1996. If your birthday is still ahead this year, subtract one more, so you were born in 1995. The same rule works for any age: 2026 minus age, minus 1 if the birthday has not happened yet.