Age Calculator
Your exact age to the day, plus a live second-by-second ticker.
34yr10mo12d
1,100,260,800
50 days
Thursday, September 3, 2026
Virgo
This free age calculator tells you exactly how old you are — down to the second. Enter your date of birth and instantly see your age in years, months and days, plus running totals in months, weeks, days and a live count of every second you have been alive. It also shows the number of days until your next birthday and your zodiac sign. Everything is worked out in your browser, with no sign-up and no data ever leaving your device. Unlike a simple subtraction of two years, the result follows the same calendar-borrowing rules a registrar or a payroll system would use, so the figure you get is the one that appears on official forms.
How to use the age calculator
- Pick your date of birth using the date field on the left.
- Read your exact age at the top of the result panel, shown as years, months and days.
- Check the chips below for your age expressed in total months, weeks and days.
- Watch the “seconds lived” card tick upward in real time, and see how many days remain until your next birthday.
- Turn on “Compare with another person” to add a second date of birth and see the exact gap between the two.
Worked examples
Someone born on 3 September 1991, read on 13 July 2026
The result is 34 years, 10 months and 10 days. The years advance on each 3 September, the months on each 3rd of the following months, and the leftover days are counted from 3 July. Expressed as running totals that is 418 months, 1,819 weeks and 12,732 days.
A baby born on 30 November, read on 28 February (non-leap year)
The month cannot complete, so the calculator borrows the real length of the previous month — 31 days for January — and reports 2 months and 29 days rather than rounding up to 3 months. Borrowing the actual month length, not a flat 30 days, is what keeps short-span ages honest.
A leap-day birthday, 29 February 2000
In a non-leap year the anniversary is treated as 1 March for the purpose of counting completed years, which matches the convention used in most English-speaking jurisdictions. The next-birthday counter therefore points at 1 March in common years and at 29 February in leap years.
How the calculation actually works
Age is not a subtraction. Calendar months have between 28 and 31 days, so “two and a half months” is not a fixed number of days, and a naive difference in days divided by 365.25 drifts by a day or two either way. This calculator counts the way a human counts an anniversary: it takes the number of whole years that have elapsed since your birth date, then the number of whole months since that anniversary, then the days left over.
When the day of the month has not yet come round, the calculator borrows from the previous month using that month's real length. Going from 31 January to 1 March in a common year borrows 28 days, not 30. This is the same convention used by civil registries and by the ISO 8601 duration model, and it is why the number here matches the age printed on official paperwork.
All date-only arithmetic is anchored to UTC. That sounds like a detail, but it is what stops the result from flickering when you are in a time zone ahead of or behind the server: a birth date is a calendar date, not an instant, so it should not change meaning at midnight in Sydney. The live counters — seconds lived and the next-birthday countdown — are the only values that use the actual current instant.
Reading the totals: months, weeks, days, seconds
The chips under the headline age restate the same span in single units. Total months counts completed calendar months, so it steps up on the day-of-month anniversary rather than every 30 days. Total weeks and total days are exact counts of elapsed periods, which is why total days divided by seven will occasionally differ by one from the weeks figure at the moment of a rollover.
The seconds-lived card is the one figure most people have never seen before. A person turning 32 has been alive for a little over a billion seconds — the billionth second falls at roughly 31 years and 8 months. The counter updates once per second from a single shared timer, so it stays in step with the clock for as long as you leave the tab open.
What people use it for
The obvious use is curiosity, but the precise form matters in practice. Visa and immigration forms, school enrolment cut-offs, insurance quotes, pension eligibility and sports age categories all ask for age in completed years on a specific date — and several ask for years and months. Paediatric dosing and developmental milestones are tracked in months for the first two years, which is why the total-months chip is often the number parents actually need.
The comparison mode answers the other common question: exactly how much older is one person than another. It reports the gap in years, months and days rather than a rounded number of years, which settles most sibling arguments.
Frequently asked questions
How is my exact age calculated?
We compare your date of birth with the current date and break the gap into full years, then remaining months, then remaining days — the same way you would count an anniversary. When the day of the month has not yet arrived, we borrow the real length of the previous month rather than assuming 30 days. Live totals such as seconds lived are derived from the exact time elapsed since your birth date.
Why does the seconds counter keep moving?
Age is a live value. A single one-second timer refreshes the page, so the seconds-lived figure increases every second you keep the tab open. Every other live figure on the site is driven by that same timer, which is why the clocks never drift apart from each other.
Can I compare two people's ages?
Yes. Turn on “Compare with another person” to reveal a second date field. The tool then shows who is older and by exactly how many years, months and days.
How is the next birthday counted?
We find the next occurrence of your birth day and month from today and count the whole days in between. If your birthday is today, it shows zero days.
What happens if I was born on 29 February?
In leap years the anniversary falls on 29 February. In common years the calculator rolls the anniversary to 1 March for the purpose of counting completed years, which is the convention used in most English-speaking jurisdictions.
Does my time zone change the result?
No. Date-only arithmetic is anchored to UTC so that a calendar date always means the same thing, wherever you are reading from. Only the live counters use your current instant.
Why does the total in months not match days ÷ 30?
Because calendar months are not 30 days long. Total months counts completed calendar months from your birth date, so it advances on your day-of-month anniversary. Dividing days by 30 gives a different, less useful number.
Is my date of birth stored anywhere?
No. The calculation runs entirely in your browser. Nothing is uploaded, saved on a server, or shared. Closing the tab discards everything you typed.