Time calculators

Birthday Calculator

Updated Aug 21, 2026 By Jehan Wadia
Rate Formulas
Your Dates
Date of Birth
Any date from January 1, 1900 onward.
Defaults to today — change it to age yourself on any past or future day.
Optional — appears in the notable-dates table.
Hemisphere
Sets your birth season.
Age Summary
 
 
Birthday Details
Progress through your current age year
Your Next Six Birthdays
TurningDateDay of WeekCountdown
Milestone Birthdays
MilestoneExact DateDay of WeekStatus
Zodiac & Astrology
Birth Symbols
Numerology
Fun Life Stats (Approximate)
Your Age on Other Planets
PlanetOrbital Period (Earth days)Your Age (planet years)Next Planetary Birthday
Your Age at Notable Dates
Event / DateCalendar DateYour Age ThenDays From Birth
Step-by-Step Solution

Introduction

This Birthday Calculator tells you exactly how old you are and when your next birthday comes. Type in your date of birth, and it shows your age in years, months, days, weeks, hours, minutes, and seconds — much like a dedicated Age Calculator, but with birthday extras built in.

It also shows the day of the week you were born, how many days are left until your next birthday, and the dates of your next six birthdays. You can see big milestone birthdays too, like turning 18, 30, 50, or 100, and what weekday each one lands on. If you only need a plain countdown, the Days Until Calculator handles that job.

There is more than just age. The tool gives your zodiac sign, Chinese zodiac animal, Celtic tree sign, birthstone, birth flower, and birth colors. It adds fun facts like your heartbeats so far, hours slept, full moons seen, and your age on Mars, Jupiter, and other planets.

You can also pick any "as of" date to find your age on a past or future day, or compare your birth date to famous events. Every answer comes with a clear step-by-step solution, so you can see how the math works. For a straight gap between two dates with no birthday extras, try the Date Duration Calculator.

How to use our Birthday Calculator

Enter your birth date and pick the date you want to measure from. The birthday calculator shows your exact age, your next birthday, your zodiac signs, birthstones, life path number, fun life stats, and your age on other planets.

Month: Pick the month you were born in from the drop-down list.

Day: Pick the day of the month you were born. The list changes to match the month and year you chose.

Year: Pick your birth year. You can choose any year from 1900 up to this year. If you know your age but not your birth year, the Birth Year Calculator works backwards for you.

Calculate As Of Date: This is set to today. Change it to any past or future date to see how old you were, or will be, on that day. To count forward or backward by a set number of days instead, use the Days From Date Calculator or the Days Since Calculator.

Custom Date to Compare: Optional. Add any date you care about, like a wedding or a trip, and we show your age on that day in the notable dates table.

Hemisphere: Choose Northern or Southern. This tells us which season you were born in.

Calculate: Click this button to see your results. Click Reset to clear your entries and start again.

What This Birthday Calculator Explains

Your birthday is the day and month you were born. Each year, when that date comes around again, you turn one year older. This page is about how people count age from a birth date, and what fun facts your birth date can tell you.

How Age Is Counted

Age is counted in full years since you were born. You do not turn a new age until your birth month and day come back around. For example, if you were born on June 15, 1990, you are still 35 on June 14, 2026, and you turn 36 on June 15, 2026. To compare two people's ages side by side, the Age Difference Calculator does the subtraction for you.

Age can also be shown in smaller units. One year is about 365.2425 days, because Earth takes a little more than 365 days to go around the Sun. That extra bit is why we add a leap day (February 29) every four years. Days can be changed into weeks, hours, minutes, and seconds by simple multiplying:

  • 1 day = 24 hours
  • 1 hour = 60 minutes
  • 1 week = 7 days

If you would rather count in weeks or months alone, see the Weeks Calculator and the Month Calculator.

Leap Day Birthdays

People born on February 29 only get their real date every four years. In other years, most calendars and rules move the birthday to March 1 (or sometimes February 28). These babies are often called "leaplings."

Why Your Birthday Weekday Changes

A year has 365 days, which is 52 weeks plus 1 extra day. So your birthday usually moves ahead one weekday each year. After a leap day, it jumps ahead two weekdays. That is why your birthday lands on a weekend some years and a school or work day in others. You can check any single date with the Day Of The Week Calculator.

Birth Signs and Symbols

Many cultures link birth dates to signs and symbols:

  • Western zodiac: 12 sun signs based on the month and day, like Leo or Pisces — explored further in the Zodiac Calculator.
  • Chinese zodiac: 12 animals that repeat every 12 years, like Rat, Ox, or Tiger. The Chinese Zodiac Calculator adds the element and polarity for your year.
  • Celtic tree signs: 13 tree names tied to parts of the year.
  • Birthstones and birth flowers: one gem and flower for each month, such as Ruby for July.

These are traditions, not science, but they are a fun part of birthdays. If you know your birth time, a Birth Chart Calculator, Rising Sign Calculator, or Moon Sign Calculator goes deeper than the sun sign alone.

Life Path Number

In numerology, people add up all the digits of a birth date, then keep adding until one digit is left (11, 22, and 33 are kept as they are). That number is called the Life Path number. It is just for fun. See the Life Path Number Calculator for a fuller reading, or the Numerology Calculator for other core numbers.

Age on Other Planets

A "year" is the time a planet takes to circle the Sun. Mercury takes only about 88 Earth days, so you would be much older there. Neptune takes about 165 Earth years, so almost nobody reaches age 1. To find your age on a planet, divide your total days lived by that planet's orbit length in Earth days.

Fun Day Milestones

Some people mark special day counts instead of birthdays, like 1,000 days, 7,000 days (1,000 weeks), 10,000 days, or 1 billion seconds old (about 31.7 years). These are easy to work out once you know your total days lived. For pet birthdays, the Dog Age Calculator and Cat Age Calculator convert calendar years into animal years, and the Biological Age Calculator estimates how old your habits make your body.


Formulas used

Total days lived
\text{Days} = \frac{t_{\text{as-of}} - t_{\text{birth}}}{86{,}400{,}000\ \text{ms/day}}
Exact age in years, months and days (with borrowing)
\begin{aligned} Y &= Y_2 - Y_1,\quad M = M_2 - M_1,\quad D = D_2 - D_1 \\ &\text{if } D < 0:\ M \mathrel{-}= 1,\ D \mathrel{+}= \text{daysInMonth}(Y_2, M_2 - 1) \\ &\text{if } M < 0:\ Y \mathrel{-}= 1,\ M \mathrel{+}= 12 \end{aligned}
Age in months, weeks, hours, minutes and seconds
\begin{aligned} \text{Months} &= 12Y + M \\ \text{Weeks} &= \left\lfloor \frac{\text{Days}}{7} \right\rfloor,\quad \text{rem} = \text{Days} \bmod 7 \\ \text{Hours} &= \text{Days} \times 24,\quad \text{Minutes} = \text{Hours} \times 60,\quad \text{Seconds} = \text{Minutes} \times 60 \end{aligned}
Decimal age in years
\text{Decimal age} = \frac{\text{Days}}{365.2425}
Progress through the current age year
\text{Progress}\% = \frac{\text{days since last birthday}}{\text{days since last birthday} + \text{days until next birthday}} \times 100
Life Path number (iterated digit sum of MMDDYYYY)
L_0 = \sum_{i} d_i,\qquad L_{k+1} = \sum_{i} \text{digits}(L_k)\ \ \text{until } L \le 9 \text{ or } L \in \{11, 22, 33\}
Age on another planet and next planetary birthday
A_p = \frac{\text{Days}}{T_p},\qquad t_{\text{next}} = t_{\text{birth}} + \lceil A_p \rceil \cdot T_p\ \text{days}
Approximate life statistics
\begin{aligned} \text{Heartbeats} &\approx \text{Days} \times 24 \times 60 \times 70 \\ \text{Breaths} &\approx \text{Days} \times 24 \times 60 \times 15 \\ \text{Full moons} &\approx \frac{\text{Days}}{29.53059} \end{aligned}

Frequently asked questions

Does the calculator need my time of birth?

No. It only uses the month, day, and year. Age is counted in whole days, so the hour you were born does not change the result.

If you want a birth chart or rising sign, those tools do need your birth time.

Why is my age in hours, minutes, and seconds called approximate?

Because the tool starts from whole days. It takes your total days lived and multiplies:

  • days × 24 = hours
  • hours × 60 = minutes
  • minutes × 60 = seconds

It does not know your birth time, and it ignores clock changes like daylight saving. So the count is very close, not exact to the second.

What does decimal age mean?

It is your age written as one number with decimals, like 36.18 years. The tool divides your total days by 365.2425, the average length of a year.

Doctors, schools, and science forms sometimes ask for age this way.

Why don't my months and days add up to my total days?

Calendar months are not equal. They run from 28 to 31 days. So "3 months" is not always the same number of days.

The total day count is the exact number of sunrises since your birth. Both answers are correct, they just use different units.

Can I find my age on a future date?

Yes. Change the Calculate As Of Date to any future day. The tool then shows how old you will be on that date.

This is handy for checking if you will be old enough to drive, vote, retire, or join a trip.

What happens if today is my birthday?

The days until your next birthday will show 0, and the countdown says "Today!" Your exact age will show 0 months and 0 days past a full year.

The next six birthdays table then starts with your birthday this year.

I was born on February 29. What does the tool show?

You get a note about leap-day birthdays. In years with no February 29, the tables roll your birthday to March 1, which is the rule most calendars and laws use.

Your total days lived is still exact.

Why is my Chinese zodiac animal not the one I expected?

The tool uses your birth year on the normal calendar. But the Chinese year starts in late January or February.

So if you were born in January or early February, your true animal may be the one from the year before.

Why does the hemisphere choice change my birth season?

Seasons are flipped on the two halves of Earth. June is summer in the north and winter in the south.

Pick Northern or Southern so the tool names the season that matched your birthplace.

Are the heartbeats, breaths, and hours slept real counts?

No, they are estimates for fun. They use average rates:

  • 70 heartbeats a minute
  • 15 breaths a minute
  • Sleep hours that drop as you age, from 14 hours as a baby to 7 hours as an adult

Your real numbers depend on your body, health, and habits.

How does the tool find my next birthday on another planet?

It divides your total days lived by that planet's orbit length in Earth days. That gives your planet age.

Then it rounds up to the next whole number and multiplies back, which lands on the date you finish that orbit.

What is the difference between the traditional and modern birthstone?

They come from two different lists. The traditional list is older, and the modern list was set by jewelers in the 1900s and updated later.

Some months share the same stone on both lists. Others, like March, differ: Bloodstone is traditional and Aquamarine is modern.

What is the Birth Day number, and how is it different from the Life Path number?

The Birth Day number comes from only the day of the month you were born, reduced to one digit (11 and 22 stay whole).

The Life Path number uses your whole birth date: month, day, and year. Both are numerology traditions, not science.

Why does the progress bar show a percent?

It shows how far you are through your current age year. If you are halfway between two birthdays, it reads about 50%.

The math is days since your last birthday ÷ total days in that age year × 100.

Why does the donut chart say my age year is 365 or 366 days?

Because a leap day may fall between your last and next birthday. When it does, that age year is 366 days long instead of 365.

Can I use this for a baby, a friend, or a family member?

Yes. Enter their birth date instead of yours. The tool works the same for any age from 1900 onward.

For newborns, the day, week, and month counts are the most useful lines.

My birth year is before 1900. Can I still use the tool?

The year list starts at 1900, so no. For older dates, use a date duration calculator to get the total days and years between two dates.

Why does the notable dates table say "Not yet born"?

That means the event happened before your birth date. The tool then tells you how many days later you were born.

You can add your own date in the Custom Date to Compare box to see your age on any day that matters to you.

Does the calculator save or send my birth date?

No. All the math runs in your browser as you type. Nothing is stored or sent anywhere.

Why do only six upcoming birthdays show?

Six years keeps the table short and easy to read, and it covers most planning needs like parties and trips.

For dates further out, check the milestone table, which lists ages up to 100 with the exact weekday.