Days Between Dates Calculator
To count the days between dates, subtract the start date from the end date. From 1 January to…
An age calculator works out exact age from a date of birth. Someone born on 15 May 1990 is 36 years, 5 months and 2 days old on 17 October 2026, which is 437 months or 13,304 days. Pick any date to find an age in the past or future.
In most of the world, including the UK, US and Europe, age is counted in completed years: you are 0 at birth and gain a year on each birthday. To get the months and days, the calculator counts whole calendar months from your last birthday, then the days left over.
Months have different lengths, so “1 month” can mean 28, 29, 30 or 31 days. When a month is shorter than your birth date (for example, born on the 31st), the calculator counts the last day of the shorter month as the monthly anniversary. That is the same convention used by most legal and medical systems.
Chronological age simply means the time since birth, as opposed to developmental, biological or “corrected” age. It is used for:
For babies born before 37 weeks, health visitors and paediatricians often use a corrected age (chronological age minus the weeks born early) until about age 2. This calculator shows chronological age only.
Ages of babies and toddlers are usually given in months, and some people like to celebrate milestones such as 10,000 days. The calculator shows every unit at once:
| Born | On 17 October 2026 | Total months | Total days |
|---|---|---|---|
| 15 May 1990 | 36 years, 5 months, 2 days | 437 | 13,304 |
| 29 February 2000 | 26 years, 7 months, 18 days | 319 | 9,727 |
| 1 August 2010 | 16 years, 2 months, 16 days | 194 | 5,921 |
Total weeks and hours are also listed in the table under the result.
If you were born on 29 February, your birthday only falls on the real date once every four years. In common years this calculator marks your birthday on 28 February, so your age changes at the end of February. Legal rules vary: in England and Wales you legally reach a new age on 1 March in a common year. Check the rules that apply if the exact day matters, for example for a driving licence or alcohol purchase.
Subtract your birth year from the current year, then take one off if your birthday has not happened yet this year. For months and days, count whole months since your last birthday and then the remaining days, or let the calculator do it.
Change the second date from today to the date you need, for example a deadline or an event, and the age updates.
Yes. Total days include every 29 February in the period, and monthly anniversaries use the actual length of each month.
No. The calculation runs in your browser and nothing you enter is sent to our servers.
Traditional Korean and some Chinese age counting started at 1 at birth and added a year at the new year. South Korea officially switched to international age in 2023. This calculator uses international age.
Age is counted in whole calendar months from the date of birth, clamping to the last day of shorter months, then remaining days. Total days are the exact number of days between the two dates. Decimal years divide total days by 365.2425 (the average Gregorian year). Leap-day birthdays fall on 28 February in common years. All example figures were produced by this calculator.
To count the days between dates, subtract the start date from the end date. From 1 January to…
An image compressor makes photos and graphics smaller in file size while keeping them looking the same. This…
A password generator creates random passwords that people and computers cannot guess. A 16-character password using upper and…
A QR code generator turns a link, Wi-Fi login or text into a square barcode that phone cameras…
A word counter counts the words, characters, sentences and paragraphs in your text as you type. It also…