Skip to main content

COMPARE DATED HEIGHT RECORDS

Growth Velocity Calculator

Enter two heights and their measurement dates to calculate the recorded change and its yearly and monthly equivalents. Free to use, with cm or inch inputs. The rate describes that interval; it does not predict future growth.

Understand your results

Enter two heights and their measurement dates to calculate the recorded change and its yearly and monthly equivalents. Free to use, with cm or inch inputs. The rate describes that interval; it does not predict future growth.

Calculate growth velocityFree · Calendar days · cm or inches
Measure · Compare · Track

How fast did height change between two dates?

Enter an earlier and a later record for the same person. Use the actual measurement dates and a consistent measuring method.

Measurement history on this device

Optional, stored only on this device. Keep records for one person and one measurement method; recumbent length and standing height are not interchangeable. Disabling deletes all saved records.

Earlier measurement
Later measurement

Short intervals amplify measurement noise when converted to a yearly rate. Measure barefoot, using consistent equipment and a similar time of day. Results use cm even when inputs are in inches.

On this page+

Method and reference population

Use this page for change between two dated measurements of the same person. For position within an age reference, use the percentile tool instead.

No age- or sex-specific growth velocity norms are used. The tool describes the entered interval and cannot establish whether growth is normal.

Calendar dates are counted at UTC midnight. Annualized rate = height change ÷ elapsed days × 365.25; the monthly equivalent divides that rate by 12. Short intervals amplify measurement noise.

Check a worked example

From 1 January 2024 to 1 January 2025 there are 366 days. A change from 140 to 146 cm is 6 cm, giving 6 ÷ 366 × 365.25 ≈ 5.99 cm/year. This annualized equivalent does not forecast the next year.

Understand your results

Read the height change before the yearly rate

Growing 3 cm in three months and 3 cm in a year produce different rates. The dates and measurement conditions explain that difference. Use the examples below to see how annualization and measurement error affect the result.

01

How to enter two measurement records

Choose two dated records for the same person and enter the earlier one first. Use the original dates, even for older records. The second date must be later; same-day readings do not give an elapsed interval for calculating a rate.

Choose cm or inches and fill in both heights, up to the equivalent of 300 cm. Use measurements taken in the same way. Calculate, then read the actual change and elapsed days before the yearly and monthly equivalents.

After editing a date, height or unit, calculate again to see an updated result. Reset example loads 130 cm on January 1, 2025 and 133 cm on July 1, 2025: a 181-day interval. The 2024 example below includes a leap day and lasts 182 days.

  • Use original dates rather than treating every month as 30 days.
  • In inch mode, enter total inches rather than a feet-and-inches combination. One inch equals exactly 2.54 cm.
  • Switching units converts both entered heights together. Results always use cm, cm/year and cm/month.
02

How height growth velocity is calculated

First subtract the earlier height from the later height. This is the actual recorded height change, which can be positive, zero or negative. Next divide that change by the number of calendar days between the measurements, then multiply by 365.25 to express the same average rate per year.

Elapsed days are the difference between the dates, without counting both endpoints as an extra full day. January 1 to January 2 is one day. Leap days are included, and daylight-saving changes do not change the calendar-day count. Annualization always uses 365.25, rather than selecting 365 or 366 according to the starting year.

The monthly equivalent is the annualized rate divided by 12. It describes the same interval using an average month, not an observed calendar month or an expected future gain. Results are rounded to at most two decimal places.

Recorded change = later height − earlier height; annualized rate = recorded change ÷ elapsed days × 365.25; monthly equivalent = annualized rate ÷ 12
ResultWhat it describesWhat it does not establish
Recorded change (cm)The height difference between the two entriesAdditional height yet to be gained
Annualized rate (cm/year)The interval's average change expressed per yearA forecast for the entire next year
Monthly equivalent (cm/month)The annualized rate divided by 12An observed change in a particular calendar month
03

A worked example: 3 cm over 182 days

Suppose height was 130 cm on January 1, 2024 and 133 cm on July 1, 2024. That interval contains 182 days, including February 29. The recorded change is 3 cm; its annualized equivalent is 3 ÷ 182 × 365.25, or about 6.02 cm/year.

Divide 6.020604… by 12 to get about 0.50 cm/month. The measured change is still 3 cm. Yearly and monthly figures express that same interval’s average rate; they are not additional growth to add to the total.

The table places the same 3 cm change in different dated intervals. A shorter interval produces a higher annualized rate; the last row is the page's reset example. Even when annualized figures are similar, future growth can vary with age, puberty, season and individual circumstances.

Measurement datesHeight changeIntervalAnnualized rateMonthly equivalent
2024-01-01 → 2024-04-01130 → 133 cm91 days12.04 cm/year1.00 cm/month
2024-01-01 → 2024-07-01130 → 133 cm182 days6.02 cm/year0.50 cm/month
2024-01-01 → 2025-01-01130 → 133 cm366 days2.99 cm/year0.25 cm/month
2025-01-01 → 2025-07-01130 → 133 cm181 days6.05 cm/year0.50 cm/month
04

Make both measurements comparable

Measure on a level floor against a vertical wall or with a stadiometer. Remove shoes and bulky hair accessories, keep the feet flat, stand upright and look straight ahead. Use a flat headpiece at a right angle to the wall and read the scale carefully.

Use the same equipment, posture and measurement technique each time. A similar time of day helps when tracking small changes. Skirting boards, carpet, a tilted book, hair and shoe soles can affect a reading. Note equipment changes, such as moving from a wall measurement at home to a clinic's stadiometer.

Do not compare a baby's recumbent length directly with a child's standing height: changing the method can create a difference unrelated to growth. If the method must change, keep that context in the record so later interpretation can account for the different conditions instead of relying on the numerical gap alone.

  • Keep the original measurement dates rather than estimating the number of months.
  • Repeat a doubtful reading with the same posture, without selecting the most appealing result.
  • Record footwear, time of day and the equipment used.
  • Record only the precision your equipment supports. Unit conversion cannot recover precision that was never measured.
05

Why short intervals can give misleading rates

A small measurement error becomes a much larger apparent yearly change when the interval is short. For example, a 0.5 cm difference over 30 days annualizes to about 6.09 cm/year, even if much of that difference came from posture or measurement variation. This tool therefore shows the actual change and elapsed days beside the rate.

The table isolates one example: 0.5 cm of measurement error in the height difference. It shows how that error affects the yearly rate at different intervals. It does not set a maximum error or recommend when to measure; real error depends on equipment and technique.

Frequent measurements help only when the method is consistent. Daily readings may mainly show noise. Choose a repeat interval suited to age and purpose, with professional guidance where needed, rather than selecting the pair that gives the highest rate.

Assumed error in the differenceIntervalEquivalent annualized error
0.5 cm7 daysAbout 26.09 cm/year
0.5 cm30 daysAbout 6.09 cm/year
0.5 cm90 daysAbout 2.03 cm/year
0.5 cm180 daysAbout 1.01 cm/year
06

How to read zero and negative results

Identical entered heights produce zero recorded change and zero annualized growth. This means that no difference is visible at the precision of those records, rather than proving that no growth occurred anywhere within the interval. For example, records rounded to whole centimetres may hide a small change.

A negative value means the later entered height is lower. Check the date order, cm versus inches, posture, footwear, equipment and time of day. If 133 cm becomes 132.5 cm over 60 days, the recorded difference is −0.5 cm and the annualized rate is about −3.04 cm/year. That annualized figure cannot explain the cause.

Do not swap the heights simply to remove a negative sign: each measurement must stay attached to its correct date. Repeat measurements under consistent conditions first. If reliable repeated measurements continue to decline, or other concerns are present, take the complete record to a qualified professional. This page does not classify a zero or negative result as a disease.

07

Keep the original records to follow a trend

Keep the original date, height, unit and measuring conditions, not just the annualized result. You can optionally enable browser measurement history and select two saved readings for the same person and method on different dates. The tool puts them in date order for calculation.

With three or more measurements, you can enter consecutive pairs or compare the first and last records over a longer span. Consecutive intervals help reveal changes in the rate, while the first-to-last interval summarizes a longer average. A long interval can also hide variation in between, so these views serve different purposes.

This page compares two entries at a time. You can save the later measurement to optional local history, or use a shared measurement from another tool and add the second reading. Local history keeps dates, heights and measuring methods in this browser, not a cloud account or an automatic trend analysis. Clearing browser data removes the records; keep a separate copy if needed.

  • Keep original dates and readings before calculating interval rates.
  • Compare interval lengths alongside rates so measurement noise is not mistaken for sudden acceleration.
  • Adjacent intervals sharing an endpoint are affected by the same measurement error and are not completely independent evidence.
08

Growth rate or percentile: which do you need?

A height percentile places one measurement in a reference distribution for a particular age and reference sex. Growth velocity instead describes the change between two dates. Neither is a substitute for the other, and a height percentile chart is not itself a reference for growth velocity.

The same 6 cm/year can mean different things at different ages and stages of puberty. Infants, children, adolescents and adults cannot share one normal threshold. This calculator does not collect age, reference sex or pubertal stage, so it calculates change without classifying it as normal or abnormal for an age group.

You can separately use the children's height percentile tool to explore individual measurements, keeping the dates in your own record. A high percentile does not guarantee fast current growth, and a low percentile does not necessarily mean slow growth. Clinical interpretation also considers family heights, development, symptoms, measurement quality and past records. Two readings cannot establish remaining growth or adult height.

MeasureMain questionAdditional context
Recorded height changeHow many centimetres differ between these entries?Original dates, units and measurement conditions
Growth velocityHow fast was the average change over this interval?Interval length, error, age and developmental stage
Height percentileWhere does this reading sit in the selected age reference?Age at measurement, reference sex and suitable reference data

FAQ

Growth velocity questions

How do I calculate height growth per year?+

Subtract the earlier height from the later height, divide by the exact interval in days, and multiply by 365.25. The result is an annualized rate for that recorded interval.

Does the result predict future height?+

No. It summarizes the average change between two entered measurements. Growth is not necessarily constant, so extrapolating this value to future years can be misleading.

Why does a short interval give a surprising result?+

Annualization magnifies small differences. Measurement variation from posture, footwear, equipment or time of day can dominate a short interval. Review the actual change and repeat uncertain readings.

Can I enter inches?+

Yes. Choose inches and enter total inches for each height. Switching units converts both valid entries together. Results are shown in cm, cm/year and cm/month.

What does a negative result mean?+

It means the later entered height is lower. Verify the dates, units and measurement conditions. This calculation cannot determine the reason or diagnose a medical condition.

What is a normal growth velocity for my child?+

It depends on age, puberty and the full growth history. This tool calculates a rate without collecting age or developmental stage, so it cannot label growth normal or abnormal. Use an appropriate clinical reference for an individual assessment.

Why isn't the monthly rate height change divided by calendar months?+

Calendar months differ in length. The tool calculates an annualized rate from exact elapsed days, then divides by 12. The monthly equivalent uses an average month, rather than showing an observed change in one calendar month or guaranteeing the same change in future months.

Why do the 2024 and 2025 half-year examples differ?+

2024-01-01 to 2024-07-01 includes a leap day and lasts 182 days; 2025-01-01 to 2025-07-01 lasts 181 days. A 3 cm change annualizes to about 6.02 and 6.05 cm/year respectively. Reset example uses the latter interval.

Does a zero result mean growth has stopped?+

No. Zero means the two entries are equal at their recorded precision. A short interval, rounding or measurement error can hide a small change. Consider reliable repeated records and the person's age instead of drawing a conclusion from this value alone.

Will this page save multiple growth records?+

You can enable optional measurement history in this browser, save a dated reading and select two saved records for calculation. Keep records for one person and one measurement method. It is local storage, not a cloud backup; clearing browser data or disabling history deletes the saved records.

Measurement and unit references

From numbers to perspective

See the two heights side by side

Compare the recorded heights in the free 3D scene. The view helps you picture the difference; keep the dates in your own record to follow growth over time.

Open 3D height comparison