Age Calculator
Free age calculator: find your exact age in years, months, weeks, days, hours, minutes and seconds from your date of birth. See the weekday you were born, days to your next birthday, leap-year facts and your star sign.
https://hexacalculator.com/calculators/daily/general/age-calculator
Daily
General
Age Calculator
Free age calculator: find your exact age in years, months, weeks, days, hours, minutes and seconds from your date of birth. See the weekday you were born, days to your next birthday, leap-year facts and your star sign.
Age Calculator
What do you want to calculate?
Date of birth
Enter a birth date to find the exact age today or on any date.
Reference date
By default the age is measured as of today.
Extras
Show zodiac and birthday facts
Reveal your Western star sign and Chinese zodiac animal.
Enter a date of birth to see the age.
The Age Calculator tool converts a birth date to the exact age. After entering the birth date it calculates the number of years, months and days until today or any selected date while showing the total time spent in weeks, days, hours, minutes and seconds. The panel is updated in real-time as you type.
How to use the age calculator:
Leave the mode set to "How old am I?", enter your date of birth and check the age shown on the right. By default it calculates the age based on today's date. To find out how old you were at a different date - for example, for an upcoming birthday, a past milestone or documented age - change the reference day to "Specific Date" then select the desired date.
The second mode "When was I born?" does the calculation backwards. If you enter a known age and the date on which that person had that age, then the tool calculates the birthdate backwards. This is useful for genealogical research because census records or tombstones often list an age rather than a birthdate.
How age is calculated:
Age is the time difference between two dates and is calculated in a manner consistent with how age is commonly expressed. A person does not become one year older until their first birthday and never "rolls over" to an earlier day. The tool will first calculate the number of full years between the two dates, then the number of full months from the remainder, and finally the remaining days.
Suppose a person was born on November 15, 2006 and we want to calculate their age as of March 10, 2026. We line up the two dates side by side and start subtracting from right to left. Since the number of days is negative, we borrow one month. February 2026 has 28 days so: 10 + 28 = 38, and 38 - 15 = 23 days. From the months we borrow a year. 2 + 12 = 14, and 14 - 11 = 3 months. Finally: 2025 - 2006 = 19 years. So their age is 19 years, 3 months, and 23 days.
Born | Age on | Exact age | Total days |
|---|---|---|---|
Nov 15, 2006 | Mar 10, 2026 | 19 years, 3 months, 23 days | 7,055 |
Jul 4, 2000 | Jul 4, 2026 | 26 years, 0 months, 0 days | 9,496 |
Feb 1, 2026 | Mar 10, 2026 | 0 years, 1 month, 9 days | 37 |
The calculators count the date of birth as day zero and counting begins only after a full 24 hours have passed. So someone born on March 15 will be one day old on March 16. This is how age is calculated in hospitals, spreadsheets, and legal documents.
Displaying age in all units
As newborns are measured in days or weeks, toddlers in months and everyone else in years, the calculator displays all units simultaneously. In addition to "age in years, months and days" view, it also shows total elapsed months, weeks and days as well as a decimal age that can be used in tables where a decimal age is required.
The "Total Age" chart converts your entire life into a single selected unit. By switching to hours, minutes and seconds you can answer questions like: How many days have I lived or been alive since my birth? A one year old child has already been alive for about 8760 hours and more than 31 million seconds.
How many days until your next birthday?
The panel shows the number of days until your next birthday and also gives you the day of the week on which it falls and how old you will be at that time. A small graph shows what percentage of your life has passed by. For those born on February 29, in a normal year their birthday is celebrated on February 28 while in leap years it falls back to February 29.
Leap Years and Calendars
For all calculations the actual Gregorian calendar is used, a private standard in effect since 1582. A year is a leap year if it is divisible by 4 but century years must be divisible by 400. So the year 2000 was a leap year while the years 1900 and 2100 will not be. The length of months varies from 28 to 31 days, and since every fourth year is a leap year, exact age must be calculated according to the calendar; it cannot simply be estimated at 365 days per year.
Zodiac signs and Chinese zodiac signs
If you enable the additional information of Chinese zodiac signs, you can see both Western constellations and animals of the Chinese zodiac. The western constellations are determined by your date of birth. For example, people born between October 23rd and November 21st are Scorpio. Each of the twelve constellations corresponds to one of the classical elements: Fire, Earth, Air or Water.
The Chinese zodiac assigns animals to the years in a repeating cycle of 12. It is important to note that the Chinese year begins at the end of January or beginning of February with the Chinese New Year, so people born within those few weeks may belong to the previous year's zodiac sign.
Born | Star sign | Element |
|---|---|---|
Mar 21 – Apr 19 | Aries | Fire |
Jun 21 – Jul 22 | Cancer | Water |
Sep 23 – Oct 22 | Libra | Air |
Dec 22 – Jan 19 | Capricorn | Earth |
Calculate date of birth based on known age.
Genealogical records often list an age rather than a precise birth date. This tool allows you to calculate your year of birth by entering your current age and the date on which that age was recorded. If only the attained age is known, this will give a year of birth but not a specific day since people born in the same year may have different birthdays. Entering the month and day can help refine results.
Conversely, you can use the date of birth and age at death to determine the date of death and thus reconstruct missing information about a life path.
Tips:
First enter your date of birth. If you set a reference date then your age will be immediately shown. The system uses today's date by default. You can use the "Specific Date" option to check your age on any future or past date. Note that when calculating days, your birthday is treated as day zero.
This calculator is for private and educational purposes only. There may be other regulations or different reference points for legal age limits, school start dates, pension start dates or medical pregnancy weeks. Please check with the relevant authorities.
Frequently asked questions
- How to calculate age by date of birth?
When you enter a date of birth, the tool calculates the time span until today or any reference date you choose. It gives the exact age in years, months and days as well as total number of months, weeks, days, hours, minutes and seconds. The age is calculated according to common methods for stating ages. You only turn one year older when your actual birthday has been reached, and the calculation is based on the number of complete days since the date of birth.
- Why is the age shown in months and days different than a simple subtraction?
Because months and years are different lengths, the calculator first subtracts full years, then full months, and finally calculates the remaining days. It always uses actual calendar dates as a basis. A person born on November 15, 2006 would be 19 years, 3 months, and 23 days old on March 10, 2026. This is not rounded to 19.3 years. That explains why the part with months and days does not simply equal the result when you divide the total number of days by 30.
- How many days until your next birthday?
The result window shows the date of next birthday, day of week on which birthday falls, number of days remaining until birthday and age you will be on that day. It also shows how many years have already passed in your life. If someone is born on 29th February then they celebrate their birthday on 28th February in a normal year.
- If you know someone's age, what year were they born?
Change the setting to "What is my birth year?", enter the known age (and month and day if possible), and give a reference date when the person was that age. The calculator will then calculate the birthday backwards. If only the exact age is known, only an approximate birth year can be determined. This often happens in genealogical research where records such as censuses only record a person's age. By entering the month and day, a more accurate date can be determined.
- Does the age calculator take leap years into account?
It is supported. All calculations are based on the actual Gregorian calendar so February 29, leap years within the range and different number of days per month are automatically taken into account. The calculator indicates whether the year of birth was a leap year and also ensures accuracy in calculating birthday and number of days when spanning over a leap year.
- What is my zodiac sign and what animal in the Chinese horoscope am I?
If you turn on "Show Zodiac and Astrology Information," you can see the Western zodiac sign calculated from your birth month as well as the Chinese zodiac animal determined by your year of birth. Note that Chinese New Year falls in late January or February, so people born during those weeks may belong to the previous year's zodiac sign.
Related calculators






Disclaimer: This calculator is provided for general informational and educational purposes only. Our calculators are under active development, and results may be inaccurate, incomplete, or unsuitable for your situation. Always verify the figures independently and seek advice from a qualified professional before relying on them. We make no warranties and accept no liability for any loss or decision arising from use of this tool.
References
- Wikipedia — Gregorian calendar
Leap-year rules of the modern civil calendar used for the day counts.
- NIST Special Publication 811: Guide for the Use of the International System of Units
The US national standard for SI units, unit names and symbols, and conversion factors.