Age Calculator

    Find your exact age on any date, compare two birthdates, and plan around your Social Security, Medicare and retirement-account milestones.

    A more useful birthday

    Your age, in context.

    Turn a date of birth into a clear view of the retirement milestones ahead. Your dates stay in this browser session.

    Private by design · no saving or sharing

    Age at a glance

    — — —

    Add a birthdate to see your exact calendar age and next birthday.

    Time lived

    Calendar-based estimates

    Days

    —

    elapsed

    Weeks

    —

    days ÷ 7

    Months

    —

    complete months

    Hours

    —

    elapsed

    The long view

    Financial milestones — retirement timeline

    Enter your birthdate to calculate dates

    Retirement plan catch-up contributions

    Milestone age: 50

    Date appears with your birthdate

    Age 59½ — many retirement-account withdrawals avoid the 10% early-distribution tax

    Milestone age: 59½

    Date appears with your birthdate

    Earliest age to claim Social Security retirement benefits

    Milestone age: 62

    Date appears with your birthdate

    Medicare eligibility age for most people

    Milestone age: 65

    Date appears with your birthdate

    Social Security full retirement age

    Milestone age: Full retirement age

    Date appears with your birthdate

    Latest age for Social Security delayed retirement credits

    Milestone age: 70

    Date appears with your birthdate

    Required minimum distributions may begin at age 73 or 75, depending on birth year

    Milestone age: 73 / 75

    Date appears with your birthdate

    Feb. 29 birthdays use March 1 in common years. Milestone dates are planning anniversaries, not official payment eligibility dates.

    Put the dates to work

    See how this affects your retirement timeline

    How to Calculate Your Age Calculator Step‑by‑Step

      Hidden Factors Most People Forget

      Exact Age With a Financial-Planning Purpose

      This free Age Calculator turns a date of birth into years, months and days, then connects that age to practical retirement dates. It is for anyone checking an age on a form, comparing family birthdays, reviewing a past event, or planning the years between work and retirement. Instead of stopping at a birthday number, it shows when catch-up contributions, retirement withdrawals, Social Security, Medicare and required minimum distributions may become relevant.

      Enter your recorded birthdate and leave the optional calculation date blank to use today in your device's local calendar. Choose another date to find your age at a school cutoff, planned retirement, or historical event. The date must not precede your birthdate. Turn on comparison and enter another person's birthdate to see the calendar gap and which person is older. You do not need an account, and the entered dates stay in your browser.

      Methodology: Gregorian Calendar Subtraction and Borrowing

      A calendar age is not total days divided by 365. Years contain either 365 or 366 days, and months contain 28, 29, 30 or 31. The calculator first subtracts the birth year, month and day from the corresponding fields of the selected date. If the day result is negative, it borrows the actual length of the month immediately before the calculation date and reduces the month count. If the month result is negative, it borrows one year and adds twelve months.

      For example, January 15, 2000 to August 30, 2026 gives 26 years, 7 months and 15 days, with no borrowing. Change the birth day to January 31: the day subtraction becomes minus one. July has 31 days, so borrowing produces 30 days and reduces seven months to six. The resulting calendar age is 26 years, 6 months and 30 days. This is different from treating every month as thirty days.

      Very short intervals near month-end need extra care. January 31 to March 1 in a common year first borrows February's 28 days, but the day result is still negative. This implementation continues borrowing through the preceding month until the day count is nonnegative. It returns zero months and 29 days for that interval. Other calculators may use an end-of-month anniversary convention and report one month and one day instead. Both labels can describe the same elapsed dates; the chosen convention must be disclosed.

      Leap Years, February 29 and Time Zones

      The Gregorian rule includes a leap day in years divisible by four, except century years unless they are divisible by four hundred. Thus 2000 was a leap year, 1900 was not, and 2100 will not be. Impossible dates such as February 29, 2025 are rejected rather than silently moved into March. The calendar's actual month lengths determine borrowing and the number of days lived.

      For a February 29 birthdate, this calculator uses March 1 as the anniversary in common years, including the next-birthday countdown and whole-year milestone dates. On February 28 of such a year, the person has not yet reached that anniversary under this convention. Local law or a particular institution may instead use February 28. A half-year milestone adds six calendar months to the original birth month; it does not add an assumed 182 or 183 days.

      Entered dates are treated as calendar dates at midnight UTC when counting elapsed days. This prevents a spring or autumn daylight-saving clock change from turning a whole-day interval into 23 or 25 hours. Today comes from your device's local date, then is converted into the same date-only representation. Birth times are not requested, so the results are calendar-date precision, not an exact count of seconds since delivery.

      Reading the Unit-Conversion Table

      Total days count the actual date difference, including leap days. Total weeks equal days divided by seven and can include a fractional week. Total hours equal days multiplied by twenty-four, representing standardized date-only hours rather than a recorded birth time. Total months equal completed years multiplied by twelve plus the borrowed calendar-month component; leftover days are shown separately in the main age result.

      These units should not be mistaken for interchangeable fixed durations. One calendar month is not always thirty days, and a calendar year is not exactly fifty-two weeks. Use total days when comparing elapsed intervals and the years-months-days result when discussing calendar age. Two people born on the same date have a zero gap; reversing the comparison birthdates changes who is older, not the size of the gap.

      Financial Milestones: What Each Date Means

      Age 50: catch-up contributions. The birthday marks entry into the usual catch-up age group for eligible 401(k) and IRA contributions. IRS rules generally look at your age at the end of the calendar year, so eligible contributions may be possible earlier in the year you turn fifty. Income, plan participation, annual limits and account-specific conditions still apply. Some plans also allow enhanced catch-ups at ages sixty through sixty-three; the calculator does not estimate contribution dollar limits.

      Age 59½: retirement withdrawals. Add fifty-nine years and six calendar months to your birthdate. This is the general age threshold after which the usual ten-percent early-distribution penalty no longer applies. It does not make every withdrawal tax-free. Traditional-account withdrawals may be taxable, Roth earnings have additional qualified-distribution conditions, and exceptions may allow some penalty-free withdrawals earlier. Check the rules for the specific account before taking money out.

      Age 62 and full retirement age: ordinary Social Security retirement benefits can begin early, but claiming before full retirement age generally permanently reduces the monthly amount. The reduction at sixty-two is roughly thirty percent when full retirement age is sixty-seven, versus about 28.33 percent when it is sixty-six years and eight months. Full retirement age means one hundred percent of your calculated retirement benefit before other applicable adjustments, not one hundred percent of your previous salary.

      The full retirement age table uses 65 for births through 1937; 65 plus two, four, six, eight or ten months for 1938 through 1942 respectively; and 66 for 1943–1954. For 1955–1959, it uses 66 plus two, four, six, eight or ten months respectively. Births from 1960 onward use 67. Following SSA's stated convention, a January 1 birthday uses the previous year's table row. It does not shift your entered birthdate or the RMD birth-year bracket.

      Age 65: Medicare. This is the usual age-based eligibility milestone, although some people qualify earlier. The initial enrollment period generally runs from three months before your birthday month through three months afterward. Employment coverage, premium rules and special enrollment periods can change what you need to do. Age 70: delayed Social Security credits. Credits for delaying retirement benefits stop increasing at seventy; waiting longer does not earn additional delayed credits.

      RMD age: the model uses 73 for births in 1951–1959 and 75 for births from 1960 onward under SECURE 2.0. Legacy cohorts use 72 for July 1, 1949 through 1950 and 70½ for earlier births. The milestone identifies the applicable age and year, not the distribution deadline. A first RMD is generally due by April 1 of the following year, with later annual deadlines on December 31. Owner-held Roth accounts, inherited accounts and workplace-plan exceptions require separate treatment.

      Dates Are Planning Anniversaries, Not Benefit Approvals

      Each panel row adds the named age threshold to your birthdate and compares that anniversary with the selected calculation date. The years-away or years-ago number is approximate, using 365.2425 days per year; the accompanying calendar interval uses the same borrowing logic as your age. An anniversary falling today is marked today. Changing the calculation date changes the countdown, not the birthday-based milestone itself.

      SSA may treat age attainment and benefit months differently from everyday birthday arithmetic, especially for birthdays on the first of a month. Medicare enrollment and RMD due dates also have rules beyond age. General educational information based on current law is not personalized financial, tax or Social Security advice. Confirm actual eligibility, amounts and deadlines with SSA, Medicare, your plan administrator or a qualified financial advisor.

      Sources and Your Next Retirement-Planning Step

      For the relevant rules, see SSA's full retirement age and early-benefit table, SSA's delayed retirement credits guidance, IRS catch-up guidance, IRS RMD guidance and Medicare enrollment guidance. These are assumptions, not a live eligibility feed.

      See how these dates affect your retirement timeline with the 401(k) Calculator and Roth IRA Calculator for account growth, the FIRE Calculator for a financial-independence target, the Coast FIRE Calculator for a reduced-saving scenario, or the Early Retirement FIRE Calculator for your timeline. Age tells you when a rule may matter; savings, expenses and coverage determine whether a retirement plan is affordable.

      Frequently Asked Questions

      Check that both use the same dates: today can differ across time zones. Birth-year subtraction alone overstates age before the birthday. Tools may also borrow different month lengths or treat February 29 differently. This calculator borrows actual preceding Gregorian months, repeating if necessary, and uses March 1 for February 29 anniversaries in common years. UTC date-only totals avoid daylight-saving errors.

      Ordinary retirement benefits can start at 62, subject to SSA eligibility. Early claiming generally permanently reduces benefits. Full retirement age provides 100% of your calculated benefit before other adjustments. At 62, the reduction is 30% for FRA 67, versus about 28.33% for births in 1958. Delayed credits stop at 70. Confirm your estimate with SSA.

      Congress changed starting ages through the SECURE Act and SECURE 2.0. This tool uses 73 for births in 1951–1959, 75 from 1960 onward, and legacy ages for older cohorts. The birthday is not a deadline: first RMDs are generally due April 1 of the following year. Roth, inherited and workplace accounts can have different rules; confirm with the IRS or an advisor.

      No. The calculator performs date arithmetic in your browser and keeps entered dates only in temporary component memory. It does not put birthdates in a URL, send them to the server, or save them in local storage. Reset clears the inputs, and leaving or reloading the page discards them. Ordinary page requests still reach the site to load its assets; that is separate from transmitting the dates you enter.

      Related Tools