Age Calculator

Work out age in years, months and days from a date of birth — today, or as on any date a form asks for.

Private in your browserFree · No sign-up
Runs in your browser

Your details

Start with the example values below, then enter your own. Results update as you edit.

Your result

Your result will appear here

Enter valid details, or run the tool with the example values.

Method & assumptions

Whole years and months are counted by calendar anniversaries rather than by dividing days, so the answer matches how a form reads a date. When a day does not exist in the destination month it clamps to that month's last day. The remaining days come from a UTC date difference, which keeps the count free of time-zone drift.

Limits to keep in mind

Birth dates must be from 1900 onward. February 29 birthdays use February 28 in non-leap years. This convention may differ from legal age rules in your location.

Your input stays on this device. No uploads, no account.
FROM INPUT TO ANSWER

How to use the age calculator

  1. 01

    Enter your input

    Enter your own values or use an example to explore age calculator.

  2. 02

    Review the result

    Years, months and days describe calendar age on the selected date. Total days is a different measure; the next birthday uses the same reference date.

  3. 03

    Compare or copy

    Adjust one input to compare outcomes. Copy the result when ready, or reset for a new calculation.

A LITTLE CONTEXT

About this age calculator

Calculate elapsed calendar years, months and days between a date of birth and a comparison date. By default the comparison is today on your device, but you can set any date instead — which is what an application form means when it asks for your age as on a particular date, usually a cut-off printed in the notification rather than the day you happen to be filling it in. The result also gives the total days elapsed and the days remaining until the next birthday. Dates are treated as calendar values, so a daylight-saving change never adds or removes an hour.

How the age calculator works

Whole years and months are counted by calendar anniversaries rather than by dividing days, so the answer matches how a form reads a date. When a day does not exist in the destination month it clamps to that month's last day. The remaining days come from a UTC date difference, which keeps the count free of time-zone drift.

Age Calculator examples

01

Born 2000-01-15, age on 2026-09-12

26 years, 7 months, 28 days
02

Born 2000-02-29, age on 2025-02-28

25 years, 0 months, 0 days — a leap-day birthday clamps to the 28th in a non-leap year
03

Born 2002-08-20, age as on a 2026-01-01 cut-off

23 years, 4 months, 12 days — set the cut-off as the comparison date rather than using today

Limitations & privacy

Birth dates must be from 1900 onward. February 29 birthdays use February 28 in non-leap years. This convention may differ from legal age rules in your location.

Inputs and results stay in this browser. Only tool identifiers are stored for your recently used tools. You can clear that history from the directory.

Age Calculator: frequently asked questions

What does "age as on" a date mean?

Application forms fix a single cut-off date and judge every applicant's age on that day, not on the day they apply. If the notification says age as on 01/01/2026, enter that as the comparison date here instead of leaving it on today — the two can differ by months and, near a limit, by enough to matter.

How do I calculate my age on a past or future date?

Set the second field to that date. It accepts dates before and after today, so the same tool answers how old you were at an event and how old you will be on a deadline.

Can I compare against a future date?

Yes. Any comparison date works, past or future.

How are leap-day birthdays handled?

A 29 February birthday clamps to 28 February in a non-leap year, which is how calendar anniversaries are normally counted. The example above shows it.

Does time of birth matter?

No. The calculation uses calendar dates only, so the hour of birth makes no difference to the result.

Does this confirm whether I am eligible for something?

No. It tells you your age on a date you choose. Whether that meets a limit, and whether any relaxation applies to you, is set by the body running the process — read their notification rather than inferring it from this number.

Updated October 10, 2026

Related tools for your next step

All tools