Enter your date of birth and see your exact age in years, months, and days — not just the rounded-down number you’d say out loud, but the precise figure official forms, exam applications, and curious minds ask for. You also get your total days lived and a countdown to your next birthday. Free, no signup, and the date you enter never leaves your browser.
How to use
- Tap the date of birth field and pick your birth date (or type it directly).
- Your age appears instantly: years, months, and days as of today.
- Below the headline you’ll find total days lived and days until your next birthday.
There’s no button to press, and you can change the date freely — the result recalculates as you go. It works just as well for things that aren’t people: enter the date you started a job, adopted a pet, bought a car, or quit a habit, and you get the elapsed time in the same exact years-months-days form, plus the total day count for milestone tracking (day 100, day 1,000).
Exam eligibility, forms, and cutoff dates
Age requirements are strict about completed years. Competitive exams, visa forms, sports leagues, and school enrollments all phrase limits like “must be 18 as of the application date” or “under 25 on the last day of the month” — and being one day off matters. The years figure here is your completed-years age today, the number those forms want. Two practical tips: if the cutoff date is in the future, add the days between now and then (our date difference calculator counts that gap exactly), and if a form asks for age on a specific past or future date, count from your birthday nearest that date rather than guessing. For percentage-based rules — like a pension that pays a percentage per completed year of service — the percentage calculator picks up where the day-counting ends.
How the awkward calendar cases are handled
Calendars are messier than they look, so the borrow logic matters. If today’s day-of-month is smaller than your birth day, a month is “borrowed” and converted into real days of the preceding month — which is why the days figure can be anything from 0 to 30. Born on the 31st? In months with fewer days your monthly anniversary is treated as the last day of that month. Born on February 29? You age a year on February 28 in non-leap years here (documented above, since some jurisdictions use March 1). Leap days are also why “days lived” isn’t a neat multiple of 365: every fourth year (with the century exceptions) adds one extra day to the count. All of it uses the standard Gregorian rules — the same arithmetic as our date difference calculator.
Limits
- Ages are calculated as of today in your device’s local time zone; around midnight the result can differ from someone checking in another time zone.
- Future dates of birth are rejected rather than shown as negative ages.
- The Feb-29 convention (birthday on Feb 28 in non-leap years) is a documented choice; a few legal contexts use March 1 — verify the rule if a deadline depends on it.
- The calculator uses the Gregorian calendar throughout; historical dates before its adoption in your country aren’t adjusted.
Like every tool here, the math runs on your device — nothing is uploaded. Browse all our calculators for more instant answers, or the file tools for private PDF and image utilities.