Detecting your season…
πŸŽ‚ Age Calculator Guide

How to Calculate Age from Date of Birth

Updated June 2026 Β· 6 min read Β· Free calculator included

Quick answer: Subtract your birth year from today's year. If your birthday has not occurred yet this year, subtract 1. Then count complete months and remaining days since your last birthday. Or use our free Age Calculator for the instant result.

Step-by-Step Calculation

Example 1 β€” Birthday already passed this year

Date of birth: March 15, 1990 Β· Today: June 6, 2026

Example 2 β€” Birthday not yet passed this year

Date of birth: September 20, 1995 Β· Today: June 6, 2026

Example 3 β€” Birthday is today

Date of birth: June 6, 1988 Β· Today: June 6, 2026

Why Exact Age Matters

Use CaseWhat is RequiredWhy It Matters
Indian PassportAge in completed yearsDetermines passport validity (5 or 10 years)
Visa ApplicationsExact DOB + age at travelMany countries have age cutoffs for visa categories
School AdmissionsAge on a specific cut-off dateClass 1 requires child to be 6 by June 1 or July 31
Government Job FormsAge as of a specific dateUPSC, SSC exams have maximum age limits to the day
Senior Citizen Benefits60 years completedRailway discounts and tax deductions change on exact 60th birthday

πŸŽ‚ Calculate Your Exact Age Instantly

Get your age in years, months, days, hours and minutes β€” plus your next birthday countdown. Free, no sign-up.

Open Age Calculator β†’

Tricky Age Calculations

Born on February 29 (Leap Day)

People born on February 29 only have a true birthday every four years. In most legal contexts, the birthday is observed on March 1 in non-leap years. Always check the specific rules for the document you are completing.

Age as of a past or future date

Many official forms ask for age "as of" a specific date. Substitute that date for "today" in the formula above β€” do not use today's actual date.

Age calculation in Excel

= DATEDIF(A1, TODAY(), "Y") β†’ complete years = DATEDIF(A1, TODAY(), "YM") β†’ remaining months = DATEDIF(A1, TODAY(), "MD") β†’ remaining days

Frequently Asked Questions

How is age calculated for Indian passport applications?

Age is calculated in completed years as of the date of application. If you are 17 years and 11 months old on the day you apply, you are classified as a minor. The exact day matters.

How many days old am I?

Multiply your age in years by 365, add roughly 1 day per 4 years for leap years, then add days since your last birthday. The quickest method is to use the Age Calculator above β€” it shows total days lived instantly.

Is my age different in different countries?

Legally, no. Age is based on your date of birth and the Gregorian calendar, which is universal. South Korea's traditional system counted 1 year at birth, but this was officially abolished in 2023.

How do I calculate age for school admissions in India?

For Class 1 admissions, most Indian states require the child to be at least 6 years old as of a specific cut-off date β€” typically June 1 or July 31 of the academic year. Each state's RTE rules may differ slightly.