Time & Date

Age Calculator

Calculate a person's age from their date of birth as of today or any other date.

Run tool

Use the Age Calculator when you need to determine an exact age on a specific calendar date rather than today. Enter the date of birth and select the target date for the calculation. This tool is helpful for filling out administrative forms, checking school admission cutoffs, updating family history records, and verifying insurance milestone dates.

Double-check the month, day, and four-digit year in both fields before calculating. In US English contexts, numeric dates commonly follow the MM/DD/YYYY format, so verifying the month and day order prevents input mistakes. The tool measures the elapsed calendar time between both dates and displays the completed years as of the selected target date. It does not replace official eligibility rules set by specific agencies.

Instructions

  1. Enter the person's date of birth in the Birth date field.
  2. Set the Target date to today, a past date, or a future date you need.
  3. Check the month, day, and four-digit year in both fields.
  4. Run the calculation and save both dates with the result.

Examples

  • For a birth date of May 24, 1996 and a target date of July 4, 2026, the person is 30 years old.
  • With the same birth date and a target date of May 23, 2026, the person is still 29 years old.

FAQ

Can I calculate age on a past date?

Yes. Enter the past date as the target date instead of using today's date.

Can the target date be in the future?

Yes. A future target date can be used for planning, provided both dates are entered correctly.

What should I do with a February 29 birth date?

Use the recorded birth date. If you are checking an official age cutoff, follow the rules set by the relevant organization.

Embed this tool

Add this working SmartPlusLab tool to your website with the code below.