HEIGHTCOMPARE · YOUR MEASUREMENTS OVER TIME

A little growth. A clearer picture.

Keep dated measurements, see the change and download your height chart.

How to use ↗

Add a measurement

Feet use decimals: 5.5 ft equals 5 ft 6 in. Keep one reading per date; edit it to correct a value.

Off by default. Measurements stay in this page unless you enable saving or export a file. Nothing is uploaded by this tracker. If another tab changes the saved history, export your current CSV before loading that copy.

CSV backup and import

Use date,height_cm columns with dates as YYYY-MM-DD. Maximum 300 records and 50 KB. Imports merge new dates; duplicate dates stop the import without changing your history.

Download CSV template

Dates are spaced by elapsed time. By default, the height axis zooms to your readings; check its labels when comparing changes.

The PNG includes your chart title and recorded measurements.

Measurement history

0 / 300
Recorded measurements, oldest first
DateHeightChangeActions

Change means the difference from the previous reading. This log does not predict adult height or calculate growth percentiles.

Height History & Growth Tracker

Keep a dated record of your measured height. Add readings in centimetres, metres, inches or decimal feet, see changes over time and download a chart or CSV backup. Start with one reading and add new measurements whenever you have them.

How to use the height history tracker

  1. Give your chart an optional title. Avoid putting private details in the title if you plan to share its image.
  2. Choose the measurement date, enter a measured height and select its unit.
  3. Select Add measurement. Add readings in any order; the table and chart sort them from oldest to newest.
  4. Use Edit to correct a reading. There is one reading per date, so a duplicate date never silently overwrites an existing entry.
  5. Choose Download chart PNG for an image, or open CSV backup and import to save an editable backup file.

A clear chart of your own measurements

The line uses actual elapsed time between dates. Two readings one year apart are farther apart horizontally than readings a week apart. By default, the vertical axis focuses on your recorded heights so small changes are visible. Check Start height axis at zero if you want the full height scale.

Worked example

A reading of 150 cm on 1 January 2025 and 153 cm on 1 July 2025 gives a recorded net change of +3 cm over 181 days. A later reading below an earlier one is shown as a negative change; the tracker does not hide it or replace it with a prediction.

Editing and removing readings

Select Edit beside a date to load it into the form, then save your correction or cancel. Remove deletes that reading. Clear history removes the whole current series. Undo last removal can restore the last removal or clear action until your next add, edit, import or reload.

CSV backup format

Use exactly two columns named date,height_cm. Dates use YYYY-MM-DD and all CSV heights use centimetres, regardless of the input units selected in the form. Importing merges new dates into the current history. A duplicate date, invalid row or combined total above 300 stops the entire import and keeps the current history unchanged. Files must be at most 50 KB.

date,height_cm
2025-01-01,150
2025-07-01,153

Saving and privacy

Browser saving is off by default. Without it, reloading or leaving this page clears the current history unless you export a backup. If you enable Save this history on this browser, the title and measurements are stored in this browser’s local storage for this page and tool instance. They are not synchronized across devices or uploaded to the WordPress personality database. Anyone using the same browser profile may be able to view the saved history. Unchecking saving removes its saved copy while keeping the current page open.

Questions and answers

Does this predict adult height or show growth percentiles?

No. This is a log and chart of the measurements you enter. It does not estimate future height, compare a child with a reference population or assess whether growth is typical.

How much history can I keep?

Up to 300 dated readings in one series. Export CSV backups to keep copies outside this browser.

Can I keep separate histories?

Use separate CSV backup files for each person. The page has one current series; import into an empty history when switching people. Each embedded shortcode instance has its own browser-saving space. Do not merge files from different people into one series.

What does net change mean?

It is the last recorded height minus the first recorded height. It describes those readings and is not an annual growth forecast. The first reading has no previous-reading change.

How should I record a height?

Use a measured value and keep your measuring setup consistent. Read our height measurement guide. Different setups can affect comparisons between readings.

Also try the family height chart, height converter and scale drawing calculator.