Everyday Tools

Home / Age Calculator

By Everyday Tools Editorial Team • Last updated 2026-11-09

Age Calculator

Work out your age in years, months and days from your date of birth, see your age in total days, and count down to your next birthday. Free, with no sign-up.

Example filled in: born 15 June 1990, checked on 9 November 2026 — 36 years, 4 months and 25 days old.

Your age

Results appear here.

How to use the age calculator

  1. Pick your date of birth.
  2. Leave the second date as today to see your age right now, or change it to work out how old you will be — or were — on another date.
  3. Press Calculate my age. The panel on the right shows your age in years, months and days, your total days alive, and how long until your next birthday.

Worked example — born 15 June 1990

Someone born on 15 June 1990, checked on 9 November 2026, is 36 years, 4 months and 25 days old. That is 436 months in total, or 13,296 days. Their next birthday falls on 15 June 2027, which is 218 days away. Put the same two dates into the calculator above and you will get the same answer.

Frequently asked questions

How old am I today?

Pick your date of birth above and leave the second date as today. The calculator shows your age in years, months and days, plus your total days alive.

How do you count age in months and days?

Years first, then the months left over, then the days left over. For example, 36 years, 4 months and 25 days means 36 full years have passed, then 4 full months, then 25 days.

Does the age calculator count leap years?

Yes — the total-days count uses the real calendar, so leap days (like 29 February) are counted when they fall between the two dates.

Can I work out how old I will be on a future date?

Yes. Change the second date to the date you want — a holiday, a job start date, a birthday — and the calculator shows your age on that day.

Is my date of birth stored anywhere?

No. The calculation runs in your browser and your date of birth is never sent to any server or stored.

Sources and method. Standard calendar maths, counting real days including leap days. Worked example checked in Node: born 1990-06-15, as of 2026-11-09, is 36 years, 4 months, 25 days — 13,296 days — with the next birthday on 2027-06-15, 218 days away.