Calculate Exact Ages,
Durations & Countdowns
Exact ages, date differences, and event countdowns — precise to the day, instantly, with no sign-up required.
Born: 14 June 1990. Today: 23 March 2026.
- Age: 35 years (birthday not yet reached in 2026)
- Age in months: 429 months
- Age in days: 13,066 days
- Next birthday: 83 days away (14 June 2026)
Fun milestone: you'll have lived 10,000 days at age 27 years 4 months — and 15,000 days at age 41 years 1 month.
Date calculations are surprisingly useful beyond simple curiosity about your exact age. They are essential for legal and administrative purposes — calculating notice periods, contract durations, insurance intervals, passport expiry, or eligibility cut-off dates for programmes with age requirements. A child born one day either side of a school admissions cut-off date has a meaningfully different educational experience. A loan agreement signed on the wrong date can affect legal rights. Precision with dates matters more than most people realise until the moment it does not.
Why age calculations are not always simple
The intuitive answer — subtract the birth year from the current year — is often slightly wrong. Your age depends on whether your birthday has occurred yet this year. And even month-level precision is not always sufficient: a medical form asking for age in years and months for a child born on 31st January being assessed on 1st March has a different answer than one assessed on 28th February. This calculator counts exact calendar days and converts to complete years, months, and remaining days, giving you precision that mental arithmetic typically cannot match.
Leap years add further complication. People born on 29th February officially celebrate their birthday on 28th February or 1st March in non-leap years depending on jurisdiction. Age-related legal thresholds in the UK are typically calculated to the day before the birthday (so a person turns 18 at the start of the day before their 18th birthday for some legal purposes), adding another layer of potential ambiguity that this calculator handles by working from calendar dates rather than year arithmetic.
Days between dates: more useful than it sounds
Knowing the exact number of days between two dates comes up constantly in professional and personal contexts: calculating interest accrued on a daily basis, determining whether a guarantee or warranty is still valid, working out how many days remain before a tax deadline, or checking whether a probationary period has elapsed. Many people estimate this by counting weeks and approximating — often incorrectly when months of different lengths are involved. The tool here gives an exact count in days, weeks, months, and years, handling month-length variation and leap years automatically.
Event countdown: concrete motivation
A countdown to a specific date converts a future event from abstract to concrete. Research on goal achievement suggests that knowing the precise number of days remaining changes behaviour — creating a sense of urgency that a vague "a few months away" does not. Whether you are counting down to a holiday, a project deadline, an exam, a wedding, or a retirement date, having the exact number in front of you is a different psychological experience than knowing roughly when something is happening.
How these calculators handle time zones
All calculations on this page use your local date as reported by your device. If you are calculating a date-sensitive deadline that spans time zones — for instance, a filing deadline in a different country — be aware that "end of day" in a distant jurisdiction may be many hours before or after your local midnight. For critical legal or financial deadlines, always verify with the relevant authority rather than relying on any web-based calculator alone.
How do I calculate my exact age in years and months?
Your exact age in years and months is calculated by counting complete calendar years from your birth date to today, then counting additional complete months. For someone born on 15 August 1990 with today being 9 March 2026: 35 complete years have passed (15 August 1990 to 15 August 2025), plus 6 complete months (15 August to 15 February 2026), plus 22 days. Exact age: 35 years, 6 months, 22 days.
How many days are between two dates?
To calculate days between two dates, the formula accounts for the different lengths of months and leap years. January to March spans 59 days in a non-leap year and 60 in a leap year. Most people get this wrong when estimating manually. Enter any two dates in the tool above for an instant, exact count in days, weeks, months, and years.
How many days until Christmas 2026?
From today, 9 March 2026, there are 290 days until Christmas Day (25 December 2026). Use the event countdown calculator above — enter any future date to see the exact number of days, weeks, and months remaining. The calculator updates to the current date automatically every time you visit.
How to use this calculator
- Enter your date of birth. Use the date picker or type in DD/MM/YYYY format. For days-between calculation, enter both dates.
- Choose your calculation. Select "Age calculator" for your current age in years, months, and days; "Days between dates" for a date difference; or "Countdown" for days until a future event.
- Read your results. Age is shown in years, months, days, hours, and total days lived. Use the countdown for birthdays, anniversaries, or deadlines.
Frequently Asked Questions
To calculate your exact age, subtract your birth date from today's date, accounting for whether your birthday has occurred this year. Our age calculator handles this automatically, giving you your age in years, months, and days.
To find how many days old you are, calculate the difference between today's date and your date of birth in days. The number grows by 1 each day. Our calculator shows this alongside your age in years and months.
Working days are calculated by removing weekends (Saturday and Sunday) from the total number of calendar days. As an approximation, multiply total days by 5/7. Our calculator does this automatically.
Subtract the earlier date from the later date. Our calculator handles this automatically. Manual calculation: count the years first (accounting for leap years), then months, then remaining days. Leap years (divisible by 4, except century years unless also divisible by 400) add an extra day in February.
Statistical analysis of UK and US birth records consistently shows late September as the most common birth month, with 26 September being the most common single birthday. This reflects births occurring approximately 9 months after the Christmas–New Year holiday period.