DateCalc.app
EN FR ES
Age Calculator

How old
am I?

Enter your date of birth — get your exact age, live to the second.

Date of birth
/ /
Reference date
/ /

"Knowing your exact age, down to the second, is stranger and more beautiful than you think."

  • Born July 15, 1990 →
  • Born January 1, 2000 →
  • Born December 25, 1985 →
Your exact age
years old
months
weeks
days
hours
Zodiac
Generation
Day born
Leap years lived

How is age calculated?

Your age is calculated by subtracting your birth date from today's date, taking into account the varying lengths of each month and the extra day added during leap years. The calculation works in three steps: first it finds the number of full years elapsed, then the remaining months, and finally the remaining days. For example, someone born on July 15, 1990 turns 35 in July 2025, but before that birthday they are still 34 years, 11 months, and some days old. This tool handles all those edge cases automatically — including February 29 birthdays — and displays the result as a live counter that updates every second, reflecting the relentless passage of time.

Why calculate age to the second?

Knowing your exact age in days, hours, or even seconds has real practical value beyond curiosity. Medical professionals use age in days for pediatric dosing calculations. Legal systems worldwide tie rights and obligations to precise age thresholds — voting at 18, retirement benefits at 62 or 65, pension eligibility, and more. Insurance underwriters use age-in-months for premium calculations. Genealogists verify historical records by cross-checking reported ages against census dates. The live second-by-second counter is also a powerful reminder that your life is always in motion — a perspective that many people find unexpectedly moving.

Frequently asked questions

How old am I if I was born in 1980?

If you were born in 1980, you turned 46 in 2026 (or will turn 46 later in the year, depending on your birthday). Enter your exact birth date above for a precise answer including months, weeks, and days.

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. Use the calculator above with your exact date to get your age to the day.

How old am I if I was born in 2000?

If you were born in 2000, you turned 26 in 2026. People born in 2000 are part of Generation Z. Enter your full birth date to see your exact age in months, weeks, and days.

How do I calculate my exact age in days?

Subtract your birth date from today's date. There are about 365.25 days per year on average, accounting for leap years. This tool does the math instantly — just enter your birthday and the "Days" figure is shown directly in the results.

What is my age if I was born in a leap year?

If you were born on February 29, your birthday officially falls on March 1 in non-leap years for legal purposes in most countries. Our calculator handles this correctly and still counts your age accurately every year.

Can I use this as an age calculator for retirement?

Yes. Use the "Calculate for a specific date" option and enter your planned retirement date. The tool will show exactly how old you will be on that day — useful for comparing against Social Security eligibility ages (62, 67, or 70 in the US).

Can I calculate my age on a future date?

Yes. Check the "On a specific date" option and enter any reference date in the future to see what age you will be on that day. This is useful for planning milestones like school enrollment, retirement, or insurance renewals.

How do I find my age in months?

Your age in months is your total number of completed years multiplied by 12, plus the remaining complete months. For example, a person who is 35 years and 4 months old is 424 months old. This calculator shows the exact month count in the results strip.