Baby Age Calculator
About This Calculator
A baby's age changes fast, and in the first couple of years it is measured in months and days rather than whole years. This calculator gives your baby's exact age from their date of birth: the completed years and months, the extra days on top, and the total number of days they have been alive.
Those small units matter more for an infant than for anyone else. Health visits, growth charts, feeding and sleep guidance, and developmental milestones are all organised by age in months, so knowing precisely how many months and days old your baby is helps you line them up with the right stage. It is also lovely to mark the little milestones — the first hundred days, the half-year point — that fall between birthdays.
The calculation uses the real length of each month rather than a flat thirty days, so the month count is accurate as your baby moves across months of different lengths. It handles leap years correctly too, which matters for babies born on or near 29 February. Alongside the months-and-days breakdown, it shows the total days old, which many parents like to track in the early weeks.
To use it, choose your baby's date of birth and press Calculate age. Their exact age appears instantly, computed privately in your browser with nothing sent anywhere. A future date is rejected with a clear message.
For an older child or yourself, the standard age calculator returns the same breakdown, and the how many days old am I page focuses on the running day count.
If your baby was born early, enter the weeks born early and the calculator also shows the corrected age, which is the age counted from the due date instead of the birth date. For a baby born 8 weeks early, corrected age is 8 weeks younger than chronological age. Paediatricians commonly use corrected age to judge growth and milestones until around 2 years, then switch to chronological age. Leave it at 0 for a baby born at full term, and follow your own doctor's advice about which age to use.
How It Works
- Enter your date of birth.
- Click “Calculate age”.
- Read your exact age in years, months, and days.
Formula & Methodology
The result is worked out as follows:
Age = complete years, then months, then days (from DOB to today)
Your baby's age is the completed years and months from their date of birth to today, then the remaining days, measured with real month lengths so the month count is exact. The total-days figure is the plain day count since birth.
Worked Examples
For DOB 2026-01-10, today 2026-07-31, the result is 0 years, 6 months, 21 days (203 days old).
For DOB 2025-07-31, today 2026-07-31, the result is 1 year, 0 months, 0 days.
For DOB 2024-02-29, today 2026-07-31, the result is 2 years, 5 months, 2 days.
For Born 1 Jan 2026 at 32 weeks (8 weeks early), checked 1 May 2026, the result is Chronological 4 months; corrected age about 2 months.
Frequently Asked Questions
Why measure a baby's age in months?
Health checks, growth charts, and developmental milestones are organised by age in months, so months and days are more useful than whole years for an infant.
Does it show the total days old?
Yes. Alongside the months-and-days breakdown, it shows the total number of days your baby has been alive.
Is a leap-year birth handled correctly?
Yes. Babies born on or near 29 February are measured accurately, using real month lengths and leap-year rules.
What is corrected age for a premature baby?
Corrected age is the baby's age counted from their due date rather than their birth date, so a baby born 8 weeks early is treated as 8 weeks younger. It is often used for growth and developmental milestones in the first two years.
How many weeks early should I enter?
Subtract the gestational age at birth from 40 weeks. A baby born at 32 weeks was 8 weeks early. If your baby was born at full term, leave it at 0.