Work backward from a completed age and a reference date to find the possible birth-date range. Knowing an age in whole years does not identify one birthday. It tells you which birthdays have already happened as of the reference date and which have not. Enter the reported age and the date it applies to. The result shows the earliest and latest matching birth dates, including both endpoints, and the number of calendar dates in the range. This tool accepts completed ages from zero through three hundred years.
Worked example
| Completed age | Reference date | Earliest birth date | Latest birth date |
|---|---|---|---|
| 25 | 09/20/2025 | 09/21/1999 | 09/20/2000 |
How it works
For each candidate birth date in the possible pair of birth years, the calculator runs the forward calendar-age calculation. It keeps dates whose completed years equal the requested age. The earliest and latest retained dates become the range endpoints. This direct check handles the February 29 convention consistently instead of assuming that subtracting the age always gives one exact birthday.
Keep birth dates where completed_years(birth date, reference date) = entered age
The underlying day counts and month lengths use the Naval Observatory continuous-day conversion and Gregorian leap-year rule. The range is a mathematical result under this tool's convention, not an official birth record.
Use the date attached to the age
An age recorded on a particular day refers to that day. If you are reviewing an old document, enter its reference date instead of today. Otherwise, the inferred birth years can shift and the range will describe a different statement. If the document gives only a year for the reference date, you cannot obtain the same precision as a complete date.
The tool requires a whole number for age. It rejects negative values, decimal values and ages outside its supported input range. The comparison date must remain inside the supported calendar, and the full candidate birth-date range must not extend before the earliest accepted year. These are calculator limits, rather than a claim about possible lifespans.
What the range can and cannot tell you
Every calendar date between the displayed endpoints is a possible match under the stated rule. The earliest date corresponds to the oldest matching person, and the latest date corresponds to the youngest. The endpoint labels are inclusive, so neither endpoint should be dropped when you copy the result. The count of possible dates includes both endpoints as well.
Additional information is needed to narrow the range. A known birth month or an exact birthday can help, but this form does not guess either one. If you already know the complete birth date, use the main age calculator to verify the reported age. A difference between that forward result and a document may point to a different reference date or anniversary convention, rather than an error in the original record.
Frequently asked questions
Can an age in years reveal an exact birth date?
No. A completed age in years usually matches a range of possible birth dates. The tool displays both inclusive endpoints.
What date should I use when working backward from an age?
Use the date on which the age was recorded. A current date would give a different range for an older record.
Does the range include February 29?
It can. The tool checks candidate dates using the same anniversary convention as the age calculator, with February 28 used in non-leap years.