{{ summary.title }}
{{ summary.primary }}
{{ summary.secondary }}
{{ badge.text }}
Corrected age inputs
Use due date when known; use gestational age when the prenatal due date is missing.
Format: YYYY-MM-DD; must be on or before the assessment date.
Enter the prenatal due date, for example 2026-03-02.
Accepted range: 22-40 weeks plus 0-6 days; example 32 weeks 0 days.
weeks days
Use the visit or review date; it cannot be before birth.
Default: 24 months; choose 12, 36, or Custom only to match local policy.
Accepted range: 6-48 months; whole months are rounded.
months
Accepted range: 0-6 months; use 0 to end correction immediately.
months
First year is shorter; first two years includes walking and early language examples.
Accepted range: 0-8 weeks; default 2 weeks softens exact boundary dates.
weeks
Metric Value Copy
{{ row.label }} {{ row.value }}
No age snapshot rows yet.
{{ header }} Copy
{{ cell }}
No milestone mapping rows yet.
{{ header }} Copy
{{ cell }}
No age-use notes yet.
{{ header }} Copy
{{ cell }}
No transition guardrails yet.

          
Customize
Advanced
:

Introduction:

Corrected age is the age a preterm baby would be if counted from the original due date instead of the birth date. That matters because a child born several weeks early can look older on the calendar than they are for milestone timing, early growth follow-up, and age-banded developmental review.

Preterm birth means birth before 37 completed weeks of pregnancy. If a baby arrived 8 weeks early and is now 8 months old by the calendar, the developmental comparison point is closer to 6 months corrected age. That difference is often enough to change which milestone window, screening form, or follow-up expectation fits the visit.

Timeline showing birth before the due date, with chronological age running from birth to assessment and corrected age running from the due date to assessment.

This calculator handles the two date paths people most often have in real follow-up notes: an actual due date from prenatal records, or gestational age at birth when the original due date is not available. From that it produces corrected age, chronological age, the prematurity offset, a milestone map, and a status that shows whether corrected age should still lead or whether both ages should be documented together.

That makes it useful for clinic handoffs, therapy communication, and family discussions where the biggest source of confusion is not the child's symptoms, but which age should anchor the conversation. The result is strongest when it is used to choose the right comparison age, then paired with direct developmental observation.

This is an informational estimate, not a diagnosis or treatment decision. A corrected-age result does not rule out delay, and a missed milestone still deserves clinical review.

Technical Details:

Chronological age begins on the day of birth. Corrected age begins on the day the pregnancy would have reached term-equivalent timing: the original due date or an estimated due date derived from gestational age at birth. The prematurity offset is the gap between those two dates. If the assessment happens before the due date, corrected age has not reached zero yet, which is why the result changes to a countdown rather than a positive age.

That date logic is why corrected age can change interpretation without changing the child's actual calendar age. A baby who is 7 months and 28 days old by the calendar but was born 8 weeks early is still only 6 months corrected age. The milestone comparison point is different because the developmental clock is being read from the expected due date, not rewritten from the birth certificate.

The core arithmetic is simple once the due date is known. When the due date is not entered directly, it is estimated from a 40-week pregnancy by adding the remaining gestational days after birth. Corrected age is then the time from due date to assessment date, while the prematurity offset is the time from birth date to due date.

D = B + ( 280 - GA d a ) WeeksEarly = max ( 0 , D - B ) CorrectedAge = A - D

In these formulas, B is the birth date, D is the original or estimated due date, GAd is gestational age at birth in days, and A is the assessment date.

Variable legend for corrected age math
Quantity Meaning Where it comes from
B Birth date Entered directly in both calculation modes
D Original due date or estimated due date Entered directly or calculated from gestational age at birth
GAd Gestational age at birth in days Completed weeks and extra days at delivery
A Assessment date The visit date or milestone review date

A date example makes the mechanism concrete. If birth occurred on 2026-01-05 and the original due date was 2026-03-02, the prematurity offset is 56 days, or 8 weeks. If the assessment date is 2026-09-02, chronological age is 7 months and 28 days, but corrected age is 6 months because the due date to assessment span is exactly 6 calendar months.

The status logic then decides which age lens should lead. The correction stop date is the due date plus the selected correction window. The blend buffer extends that stop date by the chosen number of months so teams can keep corrected and chronological ages visible together for a short handoff period. Milestone rows use the same due-date anchor, then widen each checkpoint range by the selected milestone buffer so a child sitting near the exact edge is not treated as late or early because of one narrow date boundary.

How the current age lens is chosen
Timing rule Current age lens What it means
Assessment date < Due date Chronological age plus prematurity context (Before due date) Corrected age is still below zero, so the due date remains the term-equivalent anchor.
Due date ≤ Assessment date < Correction stop date Corrected age (Use corrected age) Corrected age remains the main age for milestone timing and age-banded review.
Correction stop date ≤ Assessment date < Blend buffer end Document both ages (Blend both ages) The core corrected-age window has ended, but both ages still help prevent abrupt handoff mistakes.
Assessment date ≥ Blend buffer end or no prematurity offset Chronological age (Chronological only) Chronological age becomes the default age reference unless a local follow-up program says otherwise.

The built-in milestone rows are best read as timing guides, not as a full developmental screener. The row status Not due yet, Active watch window, or Past watch window only tells you where the assessment date falls relative to the selected checkpoint range and buffer. It does not diagnose normal development or delay.

Everyday Use & Decision Guide:

Start by choosing the date path that matches the record you actually have. If prenatal notes include the original due date, use Birth date + original due date. If the due date is missing but delivery gestation is known, switch to Birth date + gestational age at birth. That choice only affects how the due date is obtained. The corrected-age logic after that stays the same.

After the first run, read Age Snapshot before changing anything in Advanced. The key checks are Prematurity offset, Corrected age, Correction stop date, and Current age lens. If any of those four do not match the child's records or your local program rule, fix the dates first and only then decide whether the correction window or buffers need adjustment.

Milestone Mapping is the fastest way to answer the everyday question, "What does this checkpoint look like on the real calendar?" The first-year profile keeps the list short. The first-two-years profile adds later language milestones such as first clear words and two-word phrases. Milestone Offset Map shows the same idea visually by plotting corrected-age midpoints against their actual-age equivalents.

Age Use Notes and Transition Guardrails are most useful when different teams may talk about the same child with different age references. They summarize when milestone review should stay corrected, when both ages should be documented together, and when routine items such as vaccines or legal age should stay tied to chronological age.

The default Standard 24-month window matches common early follow-up practice. Development-focused 12-month window, Extended 36-month follow-up window, and Custom are better treated as local policy settings than as universal developmental rules. Changing those settings can move the status labels without changing the child's actual dates, so adjust them only when you are intentionally mirroring a clinic or program standard.

  • If Prematurity offset is zero, corrected age and chronological age are the same and the summary should settle on chronological use.
  • If the summary reads Due in ..., corrected age has not reached zero yet and the due date should still anchor milestone timing.
  • If one advanced setting flips Current age lens, you changed the follow-up policy window, not the birth facts.
  • If the real concern is feeding difficulty, tone, regression, hearing, vision, or a missed skill that worries the family, use the age result as context and move on to clinical review instead of treating the calculator as the answer.

Step-by-Step Guide:

Use this sequence when you want the date math, status labels, and milestone rows to stay easy to audit.

  1. Choose Calculation basis. Use Birth date + original due date when the prenatal due date is known, or Birth date + gestational age at birth when you only know completed gestational weeks and days at delivery.
  2. Enter Birth date, then fill either Original due date or Gestational age at birth. Add Assessment date for the clinic visit, milestone review, or discussion date you want to compare against.
  3. Read the summary and Age Snapshot first. Confirm Estimated due date or Original due date, Prematurity offset, Corrected age, and Current age lens before looking at milestone timing.
  4. Open Milestone Mapping. If you only need infancy checkpoints, switch Milestone profile to First-year checkpoints. Leave First two years selected when you also want later walking and language examples.
  5. Only after the baseline result looks right, open Advanced and adjust Corrected-age window, Transition buffer, or Milestone buffer. Re-check Current age lens and row Status after each change so you can see what the policy adjustment actually did.
  6. If the page shows Assessment date cannot be before the birth date. or The entered due date implies gestational age below 22 weeks. Check the dates., stop there and correct the date path before using Age Use Notes or Transition Guardrails.

That order keeps the birth facts fixed first, then lets you make follow-up policy adjustments without blurring what changed.

Interpreting Results:

The most important fields are Corrected age, Prematurity offset, Correction stop date, and Current age lens. Those four tell you what age comparison is being used, how far early birth shifted the calendar, and whether the child is still inside the selected corrected-age window.

  • Corrected age is the age to use for milestone timing when Current age lens reads Corrected age (Use corrected age).
  • If the summary says Due in ..., the child is still before the due date, so corrected age has not become a positive age yet.
  • Document both ages (Blend both ages) begins on the Correction stop date itself, not the day after. That boundary is intentional in the status rules.
  • A row marked Active watch window in Milestone Mapping only means the assessment date falls inside the selected timing range plus buffer. It does not prove a delay, and a row marked Past watch window does not by itself explain why a milestone has or has not appeared.

A reassuring status label should not override direct concern. A child can still need evaluation even when corrected age makes the timing look more comfortable, and a child can be doing well even when a checkpoint row looks late on the calendar. The best verification step is to compare the calculator output with what the child is actually doing, then use a validated milestone checklist or developmental screening plan if there is any doubt.

When you need to share the result, make sure the wording in Handoff note agrees with the age lens shown in the summary. If those do not line up with your intention, go back to the date path or correction window before forwarding the note.

Worked Examples:

  1. Original due date known, six months corrected

    Enter Birth date 2026-01-05, Original due date 2026-03-02, and Assessment date 2026-09-02. The Prematurity offset is 8 wk, Corrected age is 6 months, and Current age lens reads Corrected age (Use corrected age).

    That is the classic early-follow-up case. Chronological age is almost 8 months, but milestone timing should still be read from the 6-month corrected point because the assessment remains before the Correction stop date.

  2. Gestational-age entry, right after the correction stop

    Choose Birth date + gestational age at birth, enter Birth date 2024-06-15, Gestational age at birth 34 weeks 0 days, and Assessment date 2026-08-01. The calculator estimates a due date of 2024-07-26, shows Corrected age as 2 years and 5 days, and sets Current age lens to Document both ages (Blend both ages).

    The reason is visible in the date fields: the Correction stop date is 2026-07-26, so an assessment on 2026-08-01 lands after the main 24-month window but before the 2-month blend buffer ends. That is a handoff case, not a hard switch.

  3. Assessment date typo, then a pre-due review

    If Birth date is 2026-04-15 and Assessment date is entered as 2026-04-10, the page stops with Assessment date cannot be before the birth date. No Age Snapshot or Milestone Mapping rows should be trusted until that error is fixed.

    After correcting Assessment date to 2026-05-01 and using Original due date 2026-05-20, the summary changes to Due in 2 wk 5 d and Current age lens shifts to the pre-due state.

    That is a useful reminder that corrected age starts on the due date, not on the birth date. Before then, chronological age is real elapsed time since birth, but milestone timing still has to be read with the due-date context in view.

FAQ:

What is the difference between chronological age and corrected age?

Chronological age counts time since birth. Corrected age counts time since the due date. The difference between them is the Prematurity offset, which is why a preterm baby can be 8 months old by the calendar but only 6 months corrected.

When should I stop using corrected age?

Many milestone and early follow-up discussions use corrected age through about 24 months, which is why the default is Standard 24-month window. This calculator also offers 12-month, 36-month, and custom windows so you can mirror a local neonatal follow-up or therapy program when it uses a different cutoff.

Why does the summary say Due in ... instead of showing a corrected age?

That appears when Assessment date is still before the due date. The child has a positive chronological age because they have already been born, but corrected age has not reached zero yet.

Are vaccines supposed to follow corrected age for preterm infants?

No in most routine situations. The Age Use Notes row for vaccines keeps them on chronological age, which matches CDC guidance for most clinically stable preterm infants. The main exception is hepatitis B timing in certain low-birth-weight newborns.

Does an Active watch window mean my child has a delay?

No. It only means the assessment date falls inside the selected milestone range after the current buffer is applied. Use that row as a timing cue, then compare it with the child's actual skills and any clinician or therapist observations.

Why am I getting a date error instead of a result?

The two main date checks are exact. Assessment date cannot be earlier than Birth date, and a manually entered due date cannot be so far after birth that it implies gestational age below 22 weeks. Fix the date path first, then rerun.

Does this send my dates anywhere?

The corrected-age calculation runs in the current browser session. The page also keeps form state in the URL, so shared links, browser history, and screenshots can still expose dates and settings even though no server-side calculation path is used.

Glossary:

Corrected age
Age counted from the due date rather than from the birth date.
Chronological age
Time elapsed since birth, with no adjustment for prematurity.
Gestational age at birth
Completed pregnancy age in weeks and extra days at delivery.
Prematurity offset
The number of days or weeks between birth date and due date.
Correction stop date
The due date plus the selected corrected-age window.
Blend buffer
The extra period after the correction stop date when both ages are kept visible together.
Milestone buffer
Extra weeks added around each checkpoint window so edge dates are not overread.

References: