easyonlinecalculator

Birthday Calculator

Enter a birth date to see your exact age, the date and weekday of your next birthday, how many days are left until it, the weekday you were born, the total days you have lived and your zodiac sign.

Last updated November 4, 2026

Defaults to today

Result

36 years, 4 months, 28 days

Next birthday: Tuesday, June 15, 2027 (turning 37), in 215 days.

Born on a Friday · 13,299 days lived · Gemini

Show the work
  1. Whole years, months and days from June 15, 1990 to November 12, 2026: 36 years, 4 months, 28 days.
  2. Weekday of June 15, 1990: Friday. Days between the two dates: 13,299.
  3. Next birthday on or after November 12, 2026: June 15, 2027 (Tuesday), so the age reached is 37.
  4. Days until then: 215 days. Zodiac sign for the birth date: Gemini (May 21 - Jun 20).

How the birthday details are calculated

Formula

next birthday = first month-and-day match on or after the as-of date

days until = next birthday − as-of date

Age is the complete years, then complete months, then remaining days between the birth date and the as-of date, which defaults to today. Days lived is the exact day count between the two dates.

The next birthday is the birth month and day in the as-of year, or in the following year if it has passed. If the as-of date is the birthday, the days until it are zero.

See how we calculate for the formulas, sources and review schedule behind every calculator.

Birthdays on February 29

In years that are not leap years this calculator places a February 29 birthday on March 1, which matches how age is counted. Some people celebrate on February 28 and local law varies, so check the rule if an age limit matters.

Zodiac sign

The sign is the Western tropical sign for the birth month and day, using the commonly published fixed ranges. The sun changes sign on slightly different days each year, so the first or last day of a range can differ in an astrology chart. It is for entertainment only.

How to use the Birthday Calculator

  1. Enter the birth date.
  2. Leave the as-of date on today, or choose another date to see the details on that day.
  3. Read the age, next birthday with its weekday, days until it, weekday of birth, days lived and zodiac sign.
  4. Open "Show the work" for each step, then use Copy, Print or Share.

Worked example

Worked example

Someone born on Friday, June 15, 1990 checks on November 4, 2026. The 36th birthday has passed, so the next is June 15, 2027, a Tuesday, when they turn 37.

Birthday details for a June 15, 1990 birth date on November 4, 2026
ItemResult
Age36 years, 4 months, 20 days
Born onFriday
Next birthdayTuesday, June 15, 2027 (turning 37)
Days until next birthday223
Days lived13,291
Zodiac signGemini

Frequently asked questions

What happens if my birthday is today?

The next birthday is shown as today, the days until it are zero, and the age you turn is shown. The age in years, months and days already reads as an exact number of years.

When is the birthday of someone born on February 29?

In years that are not leap years this calculator uses March 1, which matches how the age is counted. In a leap year the birthday is February 29. Some people prefer February 28, so use whichever rule fits your purpose.

How accurate is the zodiac sign?

It uses the standard Western date ranges. On the first or last day of a range the sun-sign change can differ by a day depending on the year, so a chart may show the neighboring sign.