Age Calculator — Exact Age in Years, Months & Days
This age calculator determines your exact age from your date of birth in years, months, and days. It also shows your age in hours, minutes, and seconds, plus a countdown to your next birthday. Calculate age on any date or find the age difference between two people.
Age Calculator - Find Your Exact Age
Enter your date of birth to calculate your exact age in years, months, and days. You can also find out your zodiac sign, the day of the week you were born, and how many days until your next birthday.
Frequently Asked Questions
How do I calculate my exact age?
Enter your date of birth into the calculator. It computes the difference between your birth date and today in years, months, and days. For precision, it accounts for varying month lengths and leap years.
How old am I if I was born in 1990?
If you were born in 1990, you are 35 or 36 years old in 2026, depending on whether your birthday has passed this year. Enter your exact birth date above for your precise age in years, months, and days.
How many days have I been alive?
The calculator shows your total age in days. For example, someone born on January 1, 2000 has been alive for approximately 9,575 days as of March 2026. The exact count depends on your birth date and accounts for leap years.
How is age calculated for leap year birthdays (February 29)?
People born on February 29 technically have a birthday once every 4 years. In non-leap years, they typically celebrate on February 28 or March 1. Our calculator counts the actual days elapsed regardless of leap year status.
What is the difference between running age and completed age?
Completed age counts only fully completed years (the Western system). Running age counts the year you are currently in — so a newborn is 'age 1' in running age. East Asian cultures traditionally use running age.
How old will I be in 2050?
Subtract your birth year from 2050. If born in 1990, you will be 60 in 2050. Use our calculator with a future date to get your exact age in years, months, and days on any future date.
How do I calculate age difference between two people?
Enter each person's birth date separately and note the results, or use the age difference mode to directly calculate the gap. The difference is expressed in years, months, and days.
How do different cultures calculate age?
Western cultures count completed years from birth (starting at 0). Traditional East Asian systems (Korean, Chinese) count from 1 at birth and add a year each Lunar New Year. South Korea officially switched to the international system in 2023.
What age is 10,000 days?
10,000 days equals approximately 27 years and 4-5 months. Other fun milestones: 1 billion seconds old at about 31 years and 8 months, 20,000 days at about 54 years and 9 months.
How old am I in hours, minutes, and seconds?
A 30-year-old person is approximately 262,800 hours, 15,768,000 minutes, or 946,080,000 seconds old. Our calculator computes these exact values from your specific birth date.
How to Calculate Age Manually
Step-by-Step Manual Age Calculation
Calculating your exact age by hand requires careful subtraction of dates. Follow these steps to determine age from any date of birth to any target date:
- Write down both dates. Place the target date (today or another date) on top and the birth date below it, aligned by year, month, and day columns.
- Subtract the days. If the target day is smaller than the birth day, borrow one month from the target month. Add the number of days in the previous month to the target day, then subtract.
- Subtract the months. If the target month (after any borrowing) is smaller than the birth month, borrow one year from the target year and add 12 to the target month, then subtract.
- Subtract the years. The remaining difference gives you the full years of age.
- Verify leap years. If the birth date is February 29, check whether the current year is a leap year. In non-leap years, February has only 28 days, which affects day borrowing in step 2.
Example:Born March 15, 1990, target date January 10, 2026. Days: 10 < 15, so borrow from January (31 days in December) → 10 + 31 = 41 − 15 = 26 days. Months: 1 − 1 = 0 < 3, borrow a year → 0 + 12 = 12 − 3 = 9 months. Years: 2026 − 1 − 1990 = 35. Result: 35 years, 9 months, 26 days.
Age Milestones
Beyond standard birthdays, many people enjoy tracking unusual age milestones measured in days, seconds, or other units. Here are some notable milestones to watch for:
| Milestone | Approximate Age | Notes |
|---|---|---|
| 1,000 days old | 2 years, 8-9 months | A toddler milestone |
| 5,000 days old | 13 years, 8-9 months | Early teenage years |
| 10,000 days old | 27 years, 4-5 months | Popular "day birthday" to celebrate |
| 1 billion seconds old | 31 years, 8 months | Approximately 31.7 years |
| 15,000 days old | 41 years, 1 month | Early 40s milestone |
| 20,000 days old | 54 years, 9 months | Mid-50s milestone |
| 25,000 days old | 68 years, 5 months | Late 60s milestone |
| 30,000 days old | 82 years, 1-2 months | A truly remarkable achievement |
| 1 million hours old | 114 years, 1 month | Only supercentenarians reach this |
Exact ages vary slightly depending on the number of leap years within the period.
Generation Reference Table
Generational labels group people by their birth year range. These categories are widely used in demographics, marketing, and social research. Here is a quick reference for common generational cohorts:
| Generation | Birth Years | Age in 2026 | Key Characteristics |
|---|---|---|---|
| Gen Alpha | 2013 – 2025 | 1 – 13 | Digital natives from birth, AI-assisted learning |
| Gen Z | 1997 – 2012 | 14 – 29 | Grew up with smartphones and social media |
| Millennial (Gen Y) | 1981 – 1996 | 30 – 45 | Came of age during the internet revolution |
| Gen X | 1965 – 1980 | 46 – 61 | Known as the "latchkey generation" |
| Baby Boomer | 1946 – 1964 | 62 – 80 | Post-WWII population boom |
| Silent Generation | 1928 – 1945 | 81 – 98 | Grew up during the Great Depression and WWII |
Generation boundaries vary by source. Ranges shown are based on the Pew Research Center definitions.
Age Counting Systems Around the World
Different cultures have historically used different methods to count age. Understanding these systems is useful when dealing with international documents or cultural contexts.
Western (International) System
The most widely used system counts age starting from zero at birth. You turn one year old on your first birthday. This is the standard used in most legal and medical contexts worldwide.
East Asian Age (Traditional Korean/Chinese)
Traditionally, a person is considered one year old at birth and gains an additional year each Lunar New Year (or January 1 in some variations). Under this system, a baby born in December could be considered two years old just weeks later. South Korea officially switched to the international system in June 2023.
Chinese Nominal Age (Xu Sui)
Similar to the traditional Korean system, a baby is one at birth and adds a year at the start of each Chinese New Year. This system is still used informally in China, especially for traditional events, fortune telling, and determining auspicious dates.