ToolJutsu
All tools
Calculator Tools

Chronological Age Calculator

Calculate exact chronological age in years, months, and days for clinical and educational testing.

Test date defaults to today. Day borrow draws from the test date's previous calendar month (standardised psychometric convention), and iterates one month further back when the first borrow is not enough — so the days field is always non-negative.

Years; months - days

8;02-08

Test-protocol shorthand

Total months

98.26

Decimal months for tests that want it

Total years

8.189

Decimal years

Full chronological age

8 years, 2 months, 8 days

Use the years-months-days form for norm-table lookups. Borderline cases (within a day or two of a band boundary) should be double-checked by hand against the test manual.

Chronological age on test date: 8 years, 2 months, 8 days (98.26 months / 8.189 years). DOB 2018-03-15, test 2026-05-23.

Processed on your device. We never see your files.

How to use Chronological Age Calculator

What this chronological age calculator does

This calculator returns a child’s exact age on a specific test date, expressed in the years-months-days form that standardised psychometric and educational assessments require for norm-table lookup. It also outputs decimal months (some Woodcock-Johnson, KABC, and DAS subtests want decimal months in their scoring tables) and decimal years (used in some pediatric medical workflows). The calculation handles month-boundary borrowing, leap years, and the February-29 edge case the way clinical convention requires.

Who this is for

This is a clinical and educational workflow tool, not a “how old am I” novelty calculator. The intended users are:

  • Speech-language pathologists running CELF-5, PPVT-5, EVT-3, ROWPVT-4, EOWPVT-4, GFTA-3, and similar.
  • School psychologists administering WJ IV, KTEA-3, KABC-II, WISC-V, DAS-II, and similar.
  • Occupational and physical therapists running PDMS-2, BOT-2, and Peabody Developmental Motor Scales.
  • Early intervention specialists running BDI-3, DAYC-2, and Vineland-3.
  • Pediatric audiologists computing age for behavioural and electrophysiological testing.

For every one of these instruments, the years-months-days age at the moment of testing is the lookup key into the norm tables, and an off-by-one-day error close to a band boundary can shift the scaled score the child receives.

How to use the calculator

  1. Enter the date of birth.
  2. Enter the test or evaluation date. It defaults to today; change it if you’re scoring retroactively from a session earlier in the week, or pre-computing for a test scheduled later.
  3. The full chronological age appears as years, months, days. The protocol shorthand Y;MM.D (used on most American test forms) appears in the headline stat.
  4. Decimal months and decimal years are shown for the few subtests that ask for them.
  5. Tap Copy summary to put the full string on your clipboard, ready to paste into a report header.

Why the math has to be done carefully

The classic bug in chronological-age calculation is using the wrong month when borrowing days. The correct convention, used by Pearson, AGS Publishing, Riverside, and the ASHA-led psychometrics workshops, is to borrow days from the previous month relative to the test date, not the previous month relative to the date of birth and not a generic 30 or 31 days. This calculator follows that convention.

Worked example: a child born 2017-03-31 evaluated on 2024-05-02.

  • Naive subtraction: 7 years, 2 months, −29 days.
  • Day borrow: take April’s 30 days → 7 years, 1 month, 1 day.

If instead you borrowed February’s 29 days (leap year) or a generic 31, you’d get an answer that drifts by one day — and at a band boundary that single day can change the comparison group.

Why Pearson dropped their calculator

Pearson Clinical’s public-facing chronological age calculator was retired some time ago. The official Pearson Q-global system still performs the calculation internally when you administer a test through their platform, but practitioners who score on paper, who work outside Q-global, or who simply want to verify the platform’s answer have been without a quick reference. This tool fills the gap with the same convention, the same output format, and a transparent view of the working.

Why off-by-one errors matter

Norm tables are typically organised in three-month age bands — 6:00 to 6:02, 6:03 to 6:05, and so on (years-months notation). At a band boundary, a single day can move a child from one comparison group to the next. Because the standard deviation of scores at the group level is fixed but mean scores climb monotonically with age, crossing into the older band lowers a child’s standard score relative to peers, and crossing into the younger band raises it. On instruments with tight age scaling (CELF-5, WJ IV, KABC-II), the swing across a single band boundary can be a full point of scaled score or three to five points of standard score — enough to flip an eligibility determination.

For any case within a few days of a band boundary, double-check by hand against the test manual’s age conversion table. The calculator is a verification tool, not a substitute for the clinician’s own arithmetic. Treat it the way you’d treat a second opinion.

Privacy

This calculator does its arithmetic in JavaScript on your device. No dates leave this device. There is no fetch call, no analytics on the values you enter, no server-side logging. The page works the same way offline once loaded.

Frequently asked questions

Why use a chronological age calculator for testing rather than just years?
Standardised psychometric and language assessments — CELF-5, PPVT-5, EVT-3, ROWPVT-4, WJ IV, KTEA-3, and dozens more — provide norm tables in three-month age bands, not yearly bins. A child who is 7 years 5 months 28 days is compared to a different reference sample than one who is 7 years 6 months 2 days. Rounding to whole years would put a six-year-old eleven-month-old in the seven-year cohort and could shift scaled scores by a full standard deviation. The years-months-days form is what the test manual asks for, so that is what this tool returns.
What's the difference between chronological age and developmental age?
Chronological age is the simple count of time between date of birth and the test date — what this calculator computes. Developmental age (also called age equivalent or test age) is what a child's raw score corresponds to in the norming sample — for example, a four-year-old's vocabulary score matching the median of five-year-olds yields a developmental age of five. The two are not interchangeable. Chronological age is the lookup key into the norm table; developmental age is one of the scores that may come out the other side. Standardised scores (scaled scores, standard scores, percentile ranks) are usually preferred to developmental age for clinical reporting.
Why is Pearson's chronological age calculator no longer available?
Pearson Clinical retired their public-facing chronological age calculator some years ago as part of broader consolidation of their online tools, leaving SLPs, school psychologists, OTs, and assessment specialists relying on spreadsheet macros, paper forms, or third-party apps for what used to be a one-click answer. This calculator fills that gap with the same years-months-days output, the same convention for month-boundary borrowing, and a decimal-months fallback for manuals that ask for it (some Woodcock-Johnson, KABC, and DAS subtests want decimal months for entering scoring tables).
How do I handle a child born on February 29?
A leap-day birthday is handled correctly by the calculator: the day count uses the actual days-in-month of the test date's previous month, so a March 1 test on a child born February 29 returns 1 day of age in the partial month and never gets stuck on a date that doesn't exist in the current year. For clinical record-keeping the convention is to count the child as having a birthday on March 1 in non-leap years; some schools instead use February 28. Use whichever your district or clinic's policy requires — the calculator returns the precise chronological age regardless of how that policy frames the birthday celebration.
Is the date data uploaded anywhere?
No. Dates of birth and test dates are processed by a few arithmetic operations running locally on your device. There are no fetch calls, no analytics on the values you enter, no server-side logging. PHI considerations: this tool sees only the two dates you type — no name, no MRN, no district student ID. Even so, the dates never leave your device. You can confirm in the browser's Network panel — once the page has loaded, switching off Wi-Fi changes nothing about the calculator's behaviour.

Related tools