What exact age means, and why subtracting years gets it wrong
“How old am I” usually wants one number: the count of complete years since the day you were born. Subtracting your birth year from this year gives that only once your birthday has come round. Ask in March about someone born in December and the shortcut is a whole year too high. The correct method takes the difference in years, then subtracts one if the month and day you are counting to fall before the month and day of birth.
The months and days are the fiddly part. After the whole years are settled you count whole months from your last birthday, then whatever days are left. Calendar months run to 28, 29, 30 or 31 days, so “one month” is not a fixed quantity and the leftover days depend on which months you crossed. The usual convention, and the one this calculator follows, is to borrow the length of the preceding month when the day of the month has not yet arrived: 31 January to 1 March in an ordinary year comes out as one month and one day, because February had only 28 days to give. Total days are different again, read straight off the calendar with every leap day included, which is why the total is never simply years times 365.
Which number to use for which job
- Years on their own: sign-up forms, age limits, any box simply labelled Age. This is the count of birthdays you have had.
- Years, months and days: babies and toddlers, medical notes, developmental milestones, and forms that want the age at a given date rather than a round figure.
- Total days: milestone posts, such as the 10,000-day mark, which lands about four and a half months after your 27th birthday.
- Total hours and minutes: novelty figures for a card or a slide. They tick over while the page is open, so screenshot them.
- Days until your next birthday: planning a party, booking time off, or leaving a gift enough time to arrive.
- The Age as of field: eligibility judged on a fixed date, such as an application deadline, an exam entry date, or the first day of a sports season.
How to work out your exact age today
- Set the date of birth field. It uses your device date picker, so it shows day, month and year in whatever order your phone or computer is set to.
- Leave the Age as of field on today, filled in from your device clock.
- Read the large figure: complete years, then months, then the remaining days.
- The four cards underneath give the same span as total days, hours and minutes, plus the days until the next birthday.
How to work out an age on a future date
Plenty of rules are judged on a date that is not today: a competition open to under-18s on the closing date, a course that wants you to be 21 on the first day of term, a school year with a cut-off birthday. All of them are the same question asked about a different day.
- Enter the date of birth as usual.
- Change the Age as of field from today to the date the rule is judged on.
- The headline figure now reads as the age on that day, and the line under it repeats the date you chose.
- To check both sides of a cut-off, try the day before and the day after. If the answer changes, the birthday falls inside the window and the exact wording of the rule matters.
The field also takes past dates, for how old someone was when something happened.
Copying the result into a form or sharing it
- Windows and Mac: drag across the number, then Ctrl+C or Cmd+C. The figures are plain text and paste cleanly into a form field, a spreadsheet or an email.
- iPhone and Android: press and hold on the number, drag the selection handles, tap Copy. For the whole result at once, a screenshot is quicker.
- Filling in a form: most official forms want the date of birth and work the age out themselves. Give the whole-number years unless the form asks for months too.
- Sharing: nothing you type is added to the page address, so sending someone this link sends the calculator, not your birthday. To show a specific result, screenshot it or tell them the date to enter.
Where the conventions differ
- International count: zero on the day you are born, a year added on each birthday. This is what the calculator shows and what forms, passports and medical records assume unless they say otherwise.
- East Asian age reckoning: the traditional count starts at one at birth and adds a year at the turn of the year rather than on the birthday, putting a person one or two years above the international figure. South Korea moved official and everyday use to the international count in June 2023; Japan made the same change decades earlier.
- Leap-day birthdays: when someone born on 29 February legally becomes a year older in an ordinary year varies by country. The UK generally treats it as 1 March, while some places and many computer systems use 28 February. This calculator counts to 1 March, so check the rule where you live.
- Insurance: age last birthday is the ordinary whole-number age; age nearest birthday rounds to the closer birthday, so for six months of the year it prices you a year older. Which one applies depends on the insurer and the market, and it is stated in the policy wording.
- Date formats: day/month/year in the UK and most of Europe, month/day/year in the United States, and year-month-day in ISO 8601 order for technical and international use. 03/04/2000 is 3 April in London and 4 March in New York, so where a form gives no hint, write the month as a word.
- Ages of majority, voting, retirement and pensions: set by national law and often different for different birth years, so this page does not list them. Check your own country’s rules, then use the Age as of field against the date those rules name.
Limits worth knowing
The reference date comes from your device clock and time zone. If the clock is wrong, so is the answer, and a birthday rolls over at your local midnight rather than at midnight where you were born. That never changes the whole-number age, but it can move the total-hours figure and the countdown by one. The calculation also treats a date of birth as a calendar date rather than a moment, so it ignores the time of day.
Treat the result as arithmetic, not as advice. Legal age thresholds, school entry cut-offs, insurance rating ages and pension dates follow rules that differ by country and are occasionally counted from the day before a birthday, so when money or eligibility depends on it, check the rule that governs your case. Otherwise there is little to add: every figure is plain text a screen reader can announce, the date fields are native controls that follow your own date format and keyboard, and nothing you type leaves your browser.
Frequently asked questions
How do I work out my exact age?
Count complete years first, then complete months, then the days left over. Take the difference between the two years, subtract one if your birthday has not come round yet this year, then count whole months from your last birthday and finally the remaining days. Enter your date of birth above and the calculator does all three steps for you.
Why is my age not just this year minus my birth year?
That shortcut is right only after your birthday has happened. Before it, you are still a year younger than the subtraction suggests. On 1 March 2026 someone born in December 2000 is 25, not 26. Any calculation that ignores the month and the day is wrong for roughly half the year.
How many days old am I?
The total-days figure counts every calendar day between your date of birth and the reference date, leap days included. It is not years multiplied by 365: over 40 years that shortcut is about ten days short. People use the figure for milestone posts such as a 10,000-day or 20,000-day anniversary.
What happens if I was born on 29 February?
The calendar only gives you that date every four years, so in other years a rule has to be chosen. Practice varies by country: in the UK a person born on 29 February is generally treated as reaching the next year of age on 1 March, while some jurisdictions and many everyday systems use 28 February instead. This calculator follows the 1 March convention for the countdown, so check the rule that applies where you live before relying on it for anything official.
How do I find out how old I will be on a particular date?
Change the "Age as of" field to that date and leave your date of birth alone. The result becomes your age on that day rather than today. That is the quickest way to check an age limit on an application deadline, an exam date or the day of an event.
What is the difference between age last birthday and age nearest birthday?
Age last birthday is the ordinary whole-number age, the one this calculator shows: the number of birthdays you have had. Age nearest birthday rounds to whichever birthday is closer, so within six months of your next birthday you count as a year older. Life insurers in several markets rate policies on age nearest birthday, which is why a quote can price you a year above your real age. Insurers in other markets use age last birthday, and some use the age at the policy anniversary, so read the definition in the policy wording.
Do all countries count age the same way?
No. The international count, the one used here, starts at zero on the day you are born and adds a year on each birthday. Traditional East Asian age reckoning instead starts at one and adds a year at the turn of the year, which puts a person one or two years older. South Korea moved its official and everyday use to the international count in June 2023. Japan made the same move much earlier. If a form does not say, the international count is the safe assumption.
Does my time zone affect the result?
A little. The calculation uses your device clock, so the day rolls over at your local midnight, not at the place where you were born. Someone born in Sydney and now living in London crosses into a new age a few hours later in absolute time. For a whole-number age this never matters; for the total-hours figure and for a birthday countdown on the day itself, it can shift the number by one.
How should I write my date of birth on a form?
Follow whatever the form asks for. The three common layouts are day/month/year in the UK and most of Europe, month/day/year in the United States, and year-month-day, the ISO 8601 order, in technical and international contexts. 03/04/2000 means 3 April in London and 4 March in New York, so when a form gives no hint, write the month as a word.
Is my date of birth sent anywhere?
No. The whole calculation runs in your browser as you type. The date is never uploaded, never stored, and never appears in the page address, so sharing the link shares the tool and not your birthday.
Sources
- The arithmetic is plain calendar counting done in the page: whole years, then whole months from the last birthday, then the remaining days. Total days come from the calendar itself, leap days included. No external data is fetched.
- The year-month-day layout is the ISO 8601 calendar date format; day/month/year and month/day/year are national conventions rather than standards.
- Rules on legal age, on when a person born on 29 February gains a year, and on the age used to rate a policy come from national law and from policy wording. They differ by country and change over time, so this page describes the common positions instead of stating one rule. South Korea’s switch took effect in June 2023.
More time tools
If the date you are working with sits in another country, the time zone converter shows what the clock reads there before you pick a reference date. To count the characters in the form you are filling in, use the word and character counter, and the rest of the set is listed on the ToolMaple home page.
Related tools
- Time Zone Converter
Convert a time across 90 world cities at once, from New York and London to Tokyo and Sydne…
- Word Counter & Character Count
Count words, characters with and without spaces, sentences and paragraphs as you type.
- QR Code Generator (SVG & PNG)
Turn a link, text or Wi-Fi login into a QR code and download it as SVG or PNG.
Privacy: the calculation runs entirely in your browser. The date of birth you enter is never sent to a server, never stored, and never added to the page address. Site analytics records the page view only; the tool itself sends no event and never sees your date.
