UTILS.
100% in-browser
🧍

Height Converter (cm ⇄ ft+in)

Convert body height between centimetres and feet-plus-inches (e.g. 175 cm = 5' 9"), with total inches and metres shown too.

About this tool

The Height Converter switches a person's height between centimetres and feet-plus-inches — the exact conversion most people search for, such as "175 cm in feet" or "5 foot 9 in cm". Pick a direction, enter your height, and the grid shows the feet-and-inches form, centimetres, metres and total inches together.

The maths uses the exact definition 1 inch = 2.54 cm. Converting centimetres to feet-and-inches: total inches = cm ÷ 2.54, feet = the whole-number part of total inches ÷ 12, and the remaining inches are total inches − feet × 12, rounded to one decimal. If rounding pushes the inches to 12.0, the tool carries it up to the next foot so you never see an impossible value like 5' 12". Converting the other way: cm = (feet × 12 + inches) × 2.54.

Unlike a construction feet-and-inches calculator that adds fractional measurements, this tool is tuned for body height: single value in, all common forms out. Everything runs locally in your browser with plain JavaScript — no uploads and no network calls — and results are rounded for easy reading (inches to one decimal, centimetres and metres to two).

Frequently asked questions

How do I convert 175 cm to feet and inches?
Set the direction to cm → ft+in and enter 175. Total inches = 175 ÷ 2.54 = 68.9", which is 5 feet and 8.9 inches, so 175 cm ≈ 5' 9" when rounded to the nearest inch.
What formula does it use?
It uses the exact 1 inch = 2.54 cm. For cm → ft+in: total_in = cm ÷ 2.54, feet = floor(total_in ÷ 12), inches = total_in − feet × 12. For ft+in → cm: cm = (feet × 12 + inches) × 2.54.
Why does it also show total inches and metres?
Height comes up in several forms — clothing sizes and some sports use total inches, medical and official records often use metres or centimetres — so the grid shows all of them from one entry.
Will it ever show 12 inches?
No. If rounding the inches to one decimal reaches 12.0, the tool carries that over to an extra foot and resets inches to 0, so you always get a valid result like 6' 0" instead of 5' 12".

More tools