Age Calculator

Work out your exact age in years, months and days from your date of birth, on today’s date or on any date you choose — plus your total days, total weeks, and days until your next birthday. Your dates stay in your browser: your date of birth is not stored.

Enter as day / month / year, for example 15/03/1995, using the date picker. 03/04/2000 means 3 April 2000.

Born on 29 February? In years without a 29 February, your completed years count from 1 March, and your next birthday is shown as 1 March.

Defaults to today (Asia/Karachi). You can pick a past or future date to see your age on that date.

Enter your date of birth to see your age.

You’ll see your age in years, months and days, your total days, and your next birthday.

How it works

  1. Enter your date of birth as day / month / year — 03/04/2000 always means 3 April 2000.
  2. Leave “Age at” blank for today (the date in Asia/Karachi), or pick any past or future date.
  3. Read your age in completed years, months and days, plus your total days, weeks, and next birthday.

The years, months and days are counted by calendar borrowing: first the completed years, then the completed months, then the remaining days — not by dividing total days by 365. Total days are counted by subtracting the two calendar dates, so leap days are included exactly.

Born on 29 February? In a year without 29 February, your completed years count from 1 March, and your next birthday is shown as 1 March. In a leap year, your birthday is 29 February itself.

“Today” means the calendar date in Pakistan (Asia/Karachi) when you calculate. The time of day does not change the result.

Worked example

Born 15 March 1995, age at 28 October 2026: 31 years, 7 months, 13 days; 11,550 days; 1,650 weeks, 0 days; 379 complete months; born on a Wednesday; next birthday 15 March 2027 (Monday), 138 days away.

Frequently asked questions

How old am I?

Enter your date of birth and, if you want, a different “age at” date. The calculator counts completed years, then completed months, then remaining days, and shows the result in the result card.

How many days until my next birthday?

The result shows your next birthday — the next occurrence of your birth month and day strictly after the “age at” date — and how many days away it is. On your birthday itself, the next birthday shown is next year’s.

What happens for 29 February birthdays?

In a leap year, your birthday is 29 February. In a year without 29 February, your completed years count from 1 March, and your next birthday is shown as 1 March.

What date format should I enter?

Use the date picker to enter dates in day / month / year (DD/MM/YYYY) order — for example, 03/04/2000 means 3 April 2000. Results show dates in full, for example 15 March 1995, so there is no ambiguity.

Is my date of birth stored?

No. The calculation runs in your browser. Your date of birth is not stored, sent to a server, or included in a web address. Reloading the page clears the form.

Still have a question? Contact us.

Related tools