Age Calculator

Find your exact age in years, months, days and hours, with a live second counter, a birthday countdown and your zodiac sign. Free, private, runs entirely in your browser.

Enter any date from 1875 onward

Enter your date of birth above to see your exact age.

How to use the Age Calculator

This calculator gives you your exact age broken down into years, months, days and a live second counter. Choose between calculating your age right now or on any specific date in the past or future.

  1. Enter your date of birth, click the date field and type or pick your birth date. The calculator accepts any date from 1875 onward.
  2. Choose your mode, select My age today to see your current age with a live second counter, or My age on a date to find how old you are or were on any specific date.
  3. Read your exact age, your age appears instantly as years, months and days. In today mode, the live counter below shows your total hours, minutes and seconds, updating every second.
  4. Check your next birthday countdown, the birthday section shows the exact date of your next birthday, how many days away it is, and a progress bar showing how far through the current birthday year you are.
  5. Review your life stats, see your total days lived, total weeks, total hours (approximate), the weekday you were born, and your Western zodiac sign.
  6. Copy your summary, use the Copy summary button to save a plain-text breakdown of your age to your clipboard, ready to paste anywhere.

How age is calculated precisely

The calculator uses calendar arithmetic, not simple division. It first counts complete years from your birth date to the reference date. It then counts the remaining complete months, correctly accounting for the fact that different months have different lengths. Finally, it counts the remaining days. This means the result can occasionally differ by a day from tools that divide total days by 30 or 365. Example: someone born on January 31, 2000 who checks their age on March 1, 2026 is 26 years, 1 month and 1 day old, not 26 years, 0 months and 30 days, because February's shorter length is handled correctly.

The live second counter

In My age today mode, the calculator runs a live timer that shows your total hours, minutes and seconds lived since midnight of your birth date. This assumes you were born at midnight, since the tool takes a date but not a time of birth, the exact count can vary by up to 23 hours depending on your actual birth time. The years, months and days calculation above the counter is always accurate regardless, as it uses calendar dates only.

The birthday countdown and progress bar

The progress bar shows how far through your current birthday year you are, from 0% right after your last birthday to 100% just before your next one. If you use My age on a date mode with a past or future reference date, the birthday countdown adjusts to show the next birthday relative to that date. For pregnancy-related calculations involving an estimated age or due date, the Due Date Calculator provides additional clinical context including trimesters and key milestones.

Frequently asked questions

How does the Age Calculator work?

The Age Calculator takes your date of birth and computes your age relative to today (or a target date of your choice). It uses calendar arithmetic to count full years, then the remaining complete months, then the remaining complete days. For example, someone born on June 15, 2000 is, on October 3, 2026, exactly 26 years, 3 months and 18 days old. The calculator also shows total days and hours lived, a countdown to the next birthday, and the zodiac sign and weekday of the birth date.

How are years, months and days calculated exactly?

The calculation uses strict calendar rules. First, it counts complete years from the birth date to the reference date. It then counts the remaining complete months, adjusting for months that have different lengths. Finally, it counts the remaining days. For example, if you were born on January 31 and the reference month is March, the tool correctly accounts for February's 28 or 29 days rather than assuming 30. This is why the result can differ by a day compared to tools that simply divide the total day count.

What is the "My age on a date" mode?

The My age on a date mode lets you calculate how old you were or will be on any specific date, a past anniversary, a future milestone, a retirement date, or any day of curiosity. Enter your date of birth, switch to this mode, then pick any date as the reference. The calculator shows your exact age on that day, along with your next birthday from that date and the full life-stats breakdown. This is useful for checking age eligibility as of a specific date, planning events, or answering historical questions.

How is the next birthday countdown calculated?

The calculator finds the next occurrence of your birth month and day after the reference date, today in normal mode, or the target date in "My age on a date" mode. If your birthday has already passed this year, it uses next year's date. The progress bar shows how far through the current birthday cycle you are, from your last birthday to your next one. If the reference date falls exactly on your birthday, the tool shows a special message and counts toward the following year.

How is the zodiac sign determined?

The Western zodiac assigns a sign based on the calendar date of birth. Each sign covers a specific date range: Aries (March 21–April 19), Taurus (April 20–May 20), Gemini (May 21–June 20), Cancer (June 21–July 22), Leo (July 23–August 22), Virgo (August 23–September 22), Libra (September 23–October 22), Scorpio (October 23–November 21), Sagittarius (November 22–December 21), Capricorn (December 22–January 19), Aquarius (January 20–February 18), and Pisces (February 19–March 20). The calculator applies these standard date boundaries to your birth month and day.

Why is the total hours count an approximation?

The total hours lived count assumes you were born at midnight on your birth date, since the tool only takes a date and not a time of birth. Your actual number of hours lived depends on your exact birth time, which can shift the count by up to 23 hours. In My age today mode, the live counter updates every second so the display is always current, but it remains an approximation relative to your true birth time. The years, months and days calculation is not affected, it uses calendar dates only and is always exact.

Is my date of birth saved or sent anywhere?

No. The Age Calculator runs entirely in your browser. Your date of birth is never transmitted to any server, logged, or shared with anyone. Your last-used date is saved only in your browser's temporary session memory, which is automatically erased when you close the tab. Nothing persists across sessions. PureTools never collects or stores any personal data. Your data is never used to train AI models or improve machine learning systems.

Can I use this to calculate the age of a business, an animal or a building?

Yes. The calculator works for any start date, not just human birthdays. Enter the founding date of a company, the construction date of a building, or a pet's birthday to get the same precise breakdown. The My age on a date mode is particularly useful here, for example, finding out how old a business was on a specific anniversary, or verifying how long a contract has been active as of a certain date. For pregnancy-related calculations, the Due Date Calculator provides trimester breakdowns and key clinical milestones.

How does the live second counter work?

In My age today mode, the calculator starts a live timer that updates every second. It shows your total hours, minutes and seconds lived since midnight on your birth date. This is a continuously running count, so if you leave the page open, the counter keeps ticking. The timer stops automatically when you switch to My age on a date mode or when you close the tab. The years, months and days shown above the counter are recalculated from calendar dates and are not affected by the live timer.