∞ConvertForever

Age Calculator

Find an exact age in years, months and days from any date of birth — instantly.

Loading tool…

This age calculator tells you exactly how old someone is — not just in years, but broken down into years, months, and days, along with totals such as days lived. Enter a date of birth, optionally change the "as of" date, and the answer appears immediately.

Exact age matters more often than you would think: visa and passport forms, school enrolment cut-offs, pension and insurance paperwork, and eligibility rules that hinge on being "under 26 on the date of travel". Counting months and days by hand across leap years is error-prone; the calculator handles calendar quirks for you.

You can also point it at any second date instead of today — useful for questions like "how old was she on her wedding day?"

Age Calculator

How to calculate age from a date of birth

  1. Enter the date of birth in the first field.
  2. Leave the second date set to today, or change it to any other date you want the age on.
  3. Read the exact age in years, months and days — it updates as soon as both dates are set.
  4. Check the extra totals, such as the complete number of days lived.

How leap years and month lengths are handled

Calendar months are not equal, so "months and days" arithmetic has traps. The calculator counts full years first, then full months, then remaining days, following the calendar exactly — including 29 February in leap years. Someone born on 29 February gets a real birthday only every four years, but their age in years still ticks over on 28 February or 1 March depending on convention; this tool counts a completed year once the calendar date has passed.

Because the calculation follows actual calendar dates rather than assuming 30-day months, results match what official forms and registries expect.

The method behind the breakdown

The tool works top-down. It first counts how many whole years fit between the birth date and the target date, then how many whole months remain after those years, then the leftover days. This mirrors how you would say an age aloud — "32 years, 4 months and 12 days" — rather than converting everything into one giant day count and hoping the months fall out neatly.

Counting in that order avoids the classic borrowing errors. When the target day is earlier in the month than the birth day, the calculator borrows from the previous month using that month's real length, so the days component is always correct rather than assuming every month has 30 or 31 days.

A worked example

Take a birth date of 15 June 2000 and a target date of 8 September 2026. The tool counts 26 full years to 15 June 2026, then can only add two full months to reach 15 August, because 15 September has not arrived yet. From 15 August to 8 September is 24 days, giving 26 years, 2 months and 24 days.

Alongside that breakdown it can show cumulative totals — the complete number of days lived, which for this example is over 9,500 — useful for milestone counts or when a form asks for age purely in days or weeks.

Choosing the "as of" date

By default the second date is today, but you can set it to any past or future date. That turns the age calculator into a tool for questions like "how old will she be at the start of the school year?" or "how old was he when the company was founded?" — you are simply measuring the gap between two fixed dates.

This is what makes it handy for eligibility rules. Many of them hinge on your age on a specific day, such as being under 26 on the date of travel or over 18 on polling day, and setting that exact date removes any guesswork about whether a birthday falls just before or after the cut-off.

Why two calculators can disagree by a day

There is genuine ambiguity in month-and-day arithmetic when months differ in length. If you add months first and then days, you can get a slightly different remainder than if you count days first, especially around the end of a long month followed by a short one. Different tools pick different conventions, so a day's difference in the days component is normal.

The years figure, however, is never ambiguous — everyone agrees on how many birthdays have passed. This calculator counts forward from the birth date, the most widely used convention and the one official forms tend to expect, so its breakdown lines up with registries and passport paperwork.

Common uses beyond curiosity

Exact age crops up constantly in admin: visa and passport applications, school and nursery enrolment cut-offs, pension and insurance start dates, and consent or age-verification thresholds. In each case an approximate "about 26" is not good enough — the form wants the precise years, and sometimes months, on a named date.

It is also useful for records and events: working out someone's age in an old photograph, the gap between two siblings, or how old a historical figure was at a key moment. Because you can set both dates freely, none of these need to involve today at all.

Privacy and how the result is produced

Every part of the calculation happens in your browser using your device's own calendar logic. Nothing you type — not the date of birth, not the target date — is uploaded, logged, or stored anywhere, so you can check sensitive dates without leaving a trace on a server.

That local approach also means results are instant and work without a live connection once the page has loaded. There is no account to create and no limit on how many dates you compare.

Frequently asked questions

Is this age calculator free?

Yes, entirely free with no account and no limits. It runs in your browser on any phone, tablet, or computer.

Can I calculate age on a date other than today?

Yes. Change the second date to any past or future date to get the age on that specific day — handy for application deadlines or historical dates.

How does it handle leap-year birthdays?

Dates like 29 February are counted using the real calendar. The tool never invents invalid dates; it counts completed years and months exactly as they occur.

Why do different age calculators give slightly different months and days?

There are two conventions for borrowing days across months of different lengths. This tool follows the calendar forward from the birth date, which is the most common convention. Differences are at most a day or two in the days component; the years are always identical.

Is my date of birth stored anywhere?

No. The calculation runs locally in your browser. Nothing you type is uploaded or saved.

Can I find the number of days until my next birthday?

Yes — set the second date to your upcoming birthday, or check the days-lived total against the next birthday figure shown with your result.

Related tools

Put this tool on your site

Free to embed on any website or blog — copy the code below. It loads the tool exactly as it works here, still running privately in your visitor's browser.