AgeCalc

Free Online Age Calculator

Find an exact age in years, months and days, counted live to the second, with a countdown to the next birthday, milestones such as 10,000 days, one ring for every year lived and 14 date tools: date differences with working days, adding or subtracting dates, age limits for exam and job forms, retirement dates, age gaps, planets, pet years, zodiac signs, life in weeks and a world clock. Everything stays in your browser: nothing is uploaded.

No date of birth yetType it in the Age tab ยท No birthdays saved

Exact Age

Counts live, to the second

Year Rings

One for every year

Shortcuts: / types a date of birth, Alt+1 to 4 switch tabs, ↑ and ↓ step the day, month or year in a date box, the arrow keys step through the rings, Esc closes a window.

How to Use AgeCalc: Step-by-Step

Type the date of birth

The Age tab has three small boxes for the day, the month and the year, in the order you pick in Settings. The cursor moves on by itself as you type, and you can paste a whole date into any box: 15/08/1990, 15 Aug 1990 and 1990-08-15 all work, as does the calendar button. The line under the boxes spells the date out in words, so you can see at once that 05/08 was read as 5 August and not 8 May. Add a birth time if you know it, for exact hours and seconds.

Read the exact age

The years appear large with the months and days beside them, then the age as a decimal and the totals in months, weeks, days, hours, minutes and seconds; the last three count up while you watch. Change Age on to any date, past or future, to see how old someone was on their wedding day or will be at the end of the year; Today brings back the live count. Copy puts the result in a sentence you can paste anywhere.

Look at the rings

Like the rings in a tree trunk, the Year Rings card draws one ring for every year lived, with a darker ring every ten years. The amber arc is the year you are in, and its length shows how far it is to the next birthday. Point at a ring, tap it, or focus the rings and use the arrow keys to see the dates of that year and the weekday its birthday fell on. Each date of birth draws a slightly different trunk.

Plan the dates ahead

Next Birthday counts down live to the day, hour and second, with the half birthday and a calendar file that repeats every year. Milestones lists the round numbers coming up, from 10,000 days and 1,000 weeks to a billion seconds and the tenth birthday on Mars; each one can go into your calendar. Born On gives the weekday, the week number, the star sign, the Chinese zodiac, the birthstone and the generation.

Use the date tools

Date tools holds 14 calculators in four groups. Date maths: the difference between two dates with working days, adding or subtracting time, so many days from today, and the weekday of any date. Age: the age on a date, the date of reaching an age with a retirement date, the age limit check for exam and job forms, and the age gap between two people. Then ages on the planets, pet years, life in numbers, zodiac signs, life expectancy in weeks and a world clock. Each tool remembers what you typed.

Keep the family's birthdays

On the Birthdays tab, add a name, the birthday (the year is optional) and a note. The list sorts itself by whose birthday comes next and groups them into today, the next 30 days, the next three months and later, with the age each person turns. Add all to calendar saves one file for your phone. Settings saves everything to a backup file and restores it in another browser.

Why Choose AgeCalc?

๐Ÿ“ Counted the way people say an age

Many calculators divide the days lived by 365.25 or count months as 30 days, and then disagree with you by a day near a birthday. AgeCalc counts whole calendar months, so the age goes up on the birthday itself. Someone born on 31 January completes a month on the last day of February, and a birthday on 29 February moves to 28 February or 1 March in other years, as you choose. The rule is written on the page, so you can check any result by hand.

๐Ÿงพ Made for forms and notices

Job and exam notices ask for the age "as on" a cut-off date, with a minimum, a maximum and extra years for some categories. The age limit check gives a plain eligible, too young or too old, the age on that date, and the exact range of dates of birth allowed, which is what most notices print. Reaching an age gives the date of turning 18, 21 or 60 and, if you need it, the retirement date under the Indian central government rule.

๐Ÿ”ข Exact where it can be, honest where it is not

Days lived, Saturdays, leap days and Friday the 13ths are counted on the calendar and marked Exact. Heartbeats, breaths and steps are everyday averages multiplied by the time lived and marked Estimate. Pet years follow the charts many vets use and show the old rule of seven only for comparison. Life expectancy uses rounded national figures and says plainly that it is not medical advice.

๐Ÿ—“๏ธ Calendar files, not reminders on a server

A birthday, a milestone or the whole family list becomes a standard calendar file with a yearly repeat, made in your browser and saved to your device. Open it on your phone or import it into Google Calendar, Outlook or Apple Calendar, and the reminders live there. A birthday on 29 February repeats on the day you chose in Settings, in every calendar app.

๐Ÿ”’ A date of birth stays with you

A date of birth is one of the details used to check who you are, so it should not be typed into a page that sends it away. AgeCalc works it all out in this browser and keeps your date of birth, the family's birthdays and the settings in this browser's storage under the tool's own name. Turn off Remember my date of birth and it is gone when you close the page.

โŒจ๏ธ Quick to type, on any screen

The date boxes move on as you type, read a pasted date in many formats and step a day, a month or a year with the arrow keys. Choose day-month-year, month-day-year or year-month-day, Monday or Sunday weeks, and international or Indian number grouping (1,234,567 or 12,34,567). The cards stack on a phone, and both themes keep the rings readable.

How Ages and Dates Are Counted

๐Ÿ“ Years, months and days

The age is the number of whole calendar months from the date of birth to the chosen day, split into years and months, plus the days since the last month was complete. Born on 15 August 1990, on 3 November 2026 a person is 36 years, 2 months and 19 days old: 434 months from 15 August 1990 bring us to 15 October 2026, and 19 days follow. When the birth day does not exist in a month (the 31st in a 30-day month), that month is complete on its last day. The decimal age adds the share of the way from the last birthday to the next one, so it reads exactly 36.00 on a birthday. The weeks and days are plain day counts. Hours, minutes and seconds count the real time from midnight at the start of the birth date, or from the birth time, in your device's time zone.

๐ŸŒ Leap years, old dates and planets

A year is a leap year when it divides by 4, except century years, which must divide by 400: 2000 was a leap year, 1900 was not, and 2100 will not be. AgeCalc uses that rule for every year from 1 to 9999, which means dates before 1582 are shown on the modern Gregorian calendar rather than the Julian calendar people used at the time; the Day of the week tool says so when it happens. An age on another planet is the time lived divided by that planet's year: 88 Earth days for Mercury, 687 for Mars, almost 12 Earth years for Jupiter and nearly 165 for Neptune, so nobody has had a first Neptune birthday yet.

๐Ÿงพ Age limits and retirement

A notice that asks for "21 to 32 years as on 1 August 2026" usually means at least 21 and under 32 on that day, so a candidate who turned 32 on or before 1 August is out. The allowed dates of birth then run from 2 August 1994 to 1 August 2005, both included; AgeCalc prints that range so you can compare it with the notice. Some notices count the maximum up to the end of that year of age instead; switch the reading if yours does. Under the Indian central government rule, an employee retires on the last day of the month in which the retirement age is reached, and someone born on the first of a month retires on the last day of the month before. Other employers can follow other rules, so the official notice always decides.

Frequently Asked Questions

How is the exact age worked out?

On the calendar, the way people say their age. AgeCalc counts the whole calendar months from the date of birth to the chosen day, splits them into years and months, and adds the days since the last month was complete. When a month is shorter than the birth day, someone born on the 31st completes that month on its last day. Totals in weeks and days are exact day counts; hours, minutes and seconds count from midnight at the start of the birth date, or from the birth time if you add one.

What happens with a birthday on 29 February?

In years without 29 February the birthday is counted on 28 February by default. Settings lets you choose 1 March instead, which is the rule in some countries such as the United Kingdom. The choice decides the day the age goes up, the countdown, the milestones counted in months and the yearly calendar file.

Does the date difference count both dates?

Not by default: from Monday to the next Monday is 7 days. Tick Count the end date too to add one day, as when you count the days of a trip or a leave. The working days follow the weekend you choose (Saturday and Sunday, Friday and Saturday, Sunday only and others) and skip any days off you list.

How does the age limit check work for exam and job forms?

Enter the date of birth, the cut-off date printed in the notice (age as on), the minimum and maximum age and any extra years allowed for a category. AgeCalc says eligible, too young or too old, gives the age on the cut-off date and the range of dates of birth that are allowed. Most notices mean the maximum as under that age, so a maximum of 32 allows up to 31 years and 364 days; switch the reading if a notice says otherwise, and always go by the official notice.

Can I put birthdays in my phone's calendar?

Yes. Add to calendar every year saves a small calendar file that repeats each year; Add all to calendar on the Birthdays tab saves one file with every saved birthday. Open the file on your phone or import it into Google Calendar, Outlook or Apple Calendar. The reminders then live in your calendar, not on any server of ours.

Where is my date of birth stored?

Only in your browser's storage on this device, under the tool's own name, together with the saved birthdays, the tool inputs and your settings. Nothing you type is sent to a server. Turn off Remember my date of birth in Settings and it is forgotten when you close the page. A copied link to a result contains the date of birth in the address, so share it only where you are happy for that date to be seen.

Is it free, and do I need an account?

It is free, with no registration and no limits. Like every page on ZeroDataUpload, it is supported by advertising.

Are you sure?

Add a birthday

How AgeCalc counts

Typing a date

Type the day, month and year; the cursor moves on by itself. You can also paste a whole date such as 15/08/1990, 15 Aug 1990 or 1990-08-15 into any box, or press the calendar button. The line under the boxes spells out the date so you can check it was read the right way round. Change the order in Settings.

How the age is counted

Years and months are counted on the calendar, the way people say their age. If a month is shorter than the birth day (born on the 31st, for example), the month is complete on its last day. Someone born on 29 February has a birthday on 28 February or 1 March in other years; choose which in Settings. Hours, minutes and seconds are counted from midnight at the start of the birth date, or from the birth time if you add one.

The rings

Like the rings in a tree trunk, there is one ring for every year lived, with a darker ring every ten years. The amber arc is the year you are in now and shows how far it is to the next birthday. Point at a ring, or focus the rings and use the arrow keys, to see the dates of that year.

Keyboard