Age to Birthday Calculator — Find Birth Date from Age
Know someone's age but not their birthday? Enter the age in years, months, and days along with a reference date (today by default) and get the estimated birth date, weekday, and totals in days and weeks.
yr
mo
d
As of date
- 1
Total days of age
9,131Elapsed days from the computed birth date to the reference date. - 2
Total weeks of age
9,131 ÷ 7 = 1,304
How does this calculator work?
Subtract the stated age (years → months → days) from the reference date to get the estimated birth date. For example, someone who is exactly 25 years, 3 months, and 10 days old on July 5, 2026 was born around March 25, 2001. The result also shows the weekday, ISO date, and total days and weeks elapsed.
Formula
How this is calculated
The calculator works backward: starting from the reference date, it subtracts the stated number of days, then months, then years from a JavaScript Date object. JavaScript's Date arithmetic automatically adjusts for month-length boundaries and leap years — for example, subtracting one month from March 31 produces the last valid date in February, not an invalid Feb 31.
The resulting date is the estimated birth date — the calendar date on which a person of the stated age was born, assuming the reference date is their exact birthday or has not yet reached it this year. Because only a date (not a time) is entered, the result is accurate to the day. If the birth time is unknown, the calculation assumes midnight for both dates, which can introduce a ±1 day error near the birthday boundary.
Total days and total weeks are derived from the millisecond difference between the computed birth date and the reference date, giving a cross-check on the stated age. The weekday of the birth date is formatted according to the user's locale.
Frequently asked questions
It is an estimate accurate to the day. If you know the person's exact age in years, months, and days, the calculator returns their birth date. Without the exact birth time, there is a potential ±1 day uncertainty near the birthday.
Leave months and days at 0. The result will be the date exactly N years before the reference date — which is the birth date if today is their birthday, or one of several possible dates otherwise.
Yes. Change the "As of date" to any date. The calculator subtracts the stated age from that date, so you can find what date someone was born on if they were 30 years old on a particular historical date.
Also known as
TG we-Calculate Editorial Team. (2026). Age to Birthday Calculator — Find Birth Date from Age [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/age-to-birthday-calculator
TG we-Calculate Editorial Team. "Age to Birthday Calculator — Find Birth Date from Age." TG we-Calculate. 2026. https://we-calculate.com/calculator/age-to-birthday-calculator.
TG we-Calculate Editorial Team, "Age to Birthday Calculator — Find Birth Date from Age," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/age-to-birthday-calculator
@misc{wecalculate_age_to_birthday_calculator, title = {Age to Birthday Calculator — Find Birth Date from Age}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/age-to-birthday-calculator}}, year = {2026}, note = {TG we-Calculate} }
Did this calculator help you?
