Date Utility

Age
Calculator

Exact Age

0y 0m 0d

Next Birthday

— days

Find your exact age down to the day. Enter your date of birth and the calculator instantly shows your age in years, months and days, plus total days, weeks and hours alive. It also reveals what day of the week you were born on, your Western zodiac sign, your Chinese zodiac animal and how many days remain until your next birthday. Change the end date to calculate the age difference between any two dates.

Your Details

cake
event

Your Age

0 years, 0 months, 0 days

Years

0

Months

0

Days

0

Total Days

0

Total Weeks

0

Total Hours

0

Fun Facts

Next Birthday

Born On

Zodiac Sign

Chinese Zodiac

How the age calculator works

Enter your date of birth using the date picker. The calculator defaults the end date to today, but you can change it to any date to find the exact difference between two dates.

The tool calculates your age by counting complete years from your birth date to the target date, then complete months within the remaining period, then leftover days. This gives you the same result you would get counting on a calendar, properly handling months with 28, 29, 30 or 31 days.

Total days are calculated by finding the difference in milliseconds between the two dates and dividing by 86,400,000 (the number of milliseconds in a day). Total weeks and total hours are derived from the total day count.

The calculator also identifies the day of the week you were born, your Western zodiac sign based on your birth month and day, your Chinese zodiac animal based on the 12-year cycle, and a countdown showing how many days remain until your next birthday.

When you need to know your exact age

Knowing your exact age in years, months and days comes up more often than you might expect. Here are the most common situations where a precise age matters in the US.

Situation Why exact age matters
Driver's licenseLearner's permit at 15–16, full license at 16–18 depending on state.
VotingMust be 18 by Election Day. Some states allow 17-year-olds to vote in primaries.
Social SecurityEarly benefits at 62, full retirement age 66–67 depending on birth year. Use our retirement calculator to plan.
401(k) withdrawalsPenalty-free withdrawals at 59½. Required minimum distributions start at 73. Check with our 401(k) calculator.
Health insuranceStay on parent's plan until 26. Medicare eligibility at 65.
Car insuranceRates typically drop at 25. Use our auto loan calculator when buying a car.
IRA contributionsCatch-up contributions allowed at 50+. Roth IRA income phase-outs apply at any age.
Passport applicationAdult passports (16+) are valid 10 years. Under 16 valid 5 years.

Age calculation examples

Example 1: How old is someone born on March 15, 1990?

Date of birth: March 15, 1990

Today's date: March 28, 2026

Result: 36 years, 0 months, 13 days

Total days alive: 13,162 · Total weeks: 1,880 · Born on: Thursday

Example 2: Leap year birthday — February 29, 2000

Date of birth: February 29, 2000

Today's date: March 28, 2026

Result: 26 years, 0 months, 27 days

This person has only had 6 actual birthdays on Feb 29 (2004, 2008, 2012, 2016, 2020, 2024). The next one is February 29, 2028.

Example 3: Age difference between two dates

Start date: January 1, 2015 · End date: March 28, 2026

Result: 11 years, 2 months, 27 days

Useful for calculating years of service at a job, how long you have lived at an address, or the gap between two events. Use our date calculator for more date arithmetic.

Key age milestones in the US

US law ties specific rights and responsibilities to certain ages. Here are the key milestones from childhood to retirement.

Age Milestone
5–6Start kindergarten (varies by state)
14–16Can start working part-time (varies by state)
15–16Learner's permit for driving (varies by state)
16–18Full driver's license (varies by state)
18Legal adult — vote, enlist, sign contracts, buy tobacco (21 in some states)
21Legal drinking age. Can purchase alcohol and enter bars.
25Car insurance rates typically drop. Car rental without surcharge.
26No longer eligible for parent's health insurance plan.
50Catch-up contributions for 401(k) and IRA. Use our Roth IRA calculator.
59½Penalty-free 401(k) and IRA withdrawals.
62Early Social Security benefits (reduced amount).
65Medicare eligibility.
66–67Full Social Security retirement age (depends on birth year).

What you need to know about age calculation

Age calculation seems straightforward, but varying month lengths and leap years introduce complexity. February has 28 days in common years and 29 in leap years. Months range from 28 to 31 days, meaning the number of days in "one month" depends on which month you are counting through.

A leap year occurs every 4 years, except for century years that are not divisible by 400. So 2000 was a leap year, but 1900 was not. If you were born on February 29, your birthday only occurs once every four years on the exact date. In non-leap years, most people celebrate on either February 28 or March 1.

In most legal contexts in the United States, a person's age increases by one year on their birthday. For age verification purposes, the exact time of birth is generally not considered — only the calendar date matters. This calculator follows the same convention, counting whole calendar days.

The Western zodiac divides the year into 12 signs based on the sun's position. The Chinese zodiac follows a 12-year cycle, with each year assigned an animal. Your Chinese zodiac animal is determined by your birth year, though the traditional Chinese calendar starts in late January or February.

If you need to calculate differences in working days rather than calendar days, or want to add a specific number of days to a date, try our date calculator. For college students tracking academic progress, our GPA calculator is a useful companion tool.

Frequently asked questions

How do I calculate my exact age?

Enter your date of birth into the age calculator above and it will compute your exact age in years, months and days. The calculation accounts for varying month lengths and leap years, giving you a precise result down to the day.

What day of the week was I born on?

Enter your date of birth and the calculator will tell you the exact day of the week you were born on. It uses the date's position in the calendar to determine whether it was a Monday, Tuesday or any other day.

How many days until my next birthday?

The age calculator automatically shows a countdown to your next birthday. It finds the next occurrence of your birth month and day, then counts the days from today. If your birthday is today, it shows zero days remaining.

Does the age calculator account for leap years?

Yes. The calculator uses actual calendar dates rather than fixed day counts, so leap years on February 29 are handled correctly. If you were born on Feb 29, your next birthday falls on March 1 in non-leap years for the countdown.

How do I find my zodiac sign from my birthday?

Enter your date of birth and the calculator displays your Western zodiac sign based on the month and day you were born. It also shows your Chinese zodiac animal based on your birth year's position in the 12-year cycle.

How do I calculate age between two specific dates?

Change the "Calculate to" date field from today's date to any date you want. The calculator will show the exact difference in years, months, days, total days, total weeks and total hours between the two dates you choose.

How many days old am I?

Enter your date of birth and look at the "Total Days" figure in the results. This shows the total number of calendar days from your birth to today. A 30-year-old is roughly 10,950 days old, though the exact number depends on leap years.

What is my full Social Security retirement age?

Full retirement age depends on your birth year. For those born in 1960 or later, it is 67. Born between 1955 and 1959, it is between 66 and 2 months and 66 and 10 months. Use our retirement calculator to see how your age affects your benefits.