🎉 Celebrate with 10% OFF on All Products! Use Code: GFEX10 Or Buy Any 2+ Items for 30% OFF with Code: GFEX30!
Home Add-ons Measurement Field (Unit Conversion)
Premium Integration

Gravity Forms
+ Measurement Field (Unit Conversion)

A Measurement field for Gravity Forms: visitors enter height, weight, length, area, volume or temperature in the units they know (cm or ft + in, kg, lb or st + lb, m², ft² or acres, litres or gallons, °C or °F) and the entry stores one base unit you choose. Exact conversion factors, conversion and checks on your own server (the browser's value is never trusted), minimum and maximum in any unit, the value as typed kept on the entry, unit merge tags, use in Number-field calculations and conditional logic, an optional BMI helper, and entry screen and CSV export columns. No outside connection.

User User User User
+2k
4.9/5
Trusted by 2,000+ Agencies
Measurement Field (Unit Conversion)

Watch it in action

Gravity Forms Measurement Field Setup Guide: Unit Conversion for Height, Weight & Length

Video setup guide: Gravity Forms Measurement Field

Core Features

Measurement field for length, body height, weight, area, volume and temperature
Choose the units visitors can use, the unit shown first and the base unit stored on the entry
Two-part inputs: feet + inches, stones + pounds, pounds + ounces
Unit switch keeps the value: 70 in becomes 177.8 cm when the visitor changes unit
Exact conversion factors (1 in = 2.54 cm, 1 lb = 0.45359237 kg, US and UK gallons)
Server-side conversion and checks: values changed in the browser are never stored
Minimum and maximum in any unit, shown to the visitor in their own unit
Base value plus the value as typed on every entry, entry screen and CSV export
Unit merge tags: {Label:ID:cm}, {Label:ID:ft_in}, {Label:ID:display}, {Label:ID:value}
Use in Number-field calculations, product prices and conditional logic
Optional BMI helper: weight + height into a read-only Number field with the BMI band
Keyboard and screen-reader friendly, stacks on phones. Local only, no outside connection

What does it do?

A Number field takes one number with no unit. A visitor who knows their height in feet and inches has to work out centimetres first, a flooring quote priced per square metre cannot take square feet, and a parcel form in kilograms loses every customer who weighs in pounds. The Gravity Forms Measurement Field add-on lets each visitor use the unit they know and gives you one consistent unit on every entry.

Add a Measurement field and choose what it measures: length, body height, weight, area, volume or temperature. Tick the units visitors may use, pick the unit shown first and the base unit stored on the entry. Visitors switch units from a list; feet and inches, stones and pounds and pounds and ounces get two boxes, and the value already typed is converted when they change unit. A short line under the field shows the value in your base unit as they type.

Every conversion uses the exact legal definitions (1 in = 2.54 cm, 1 lb = 0.45359237 kg, 1 US gallon = 231 in³, 1 UK gallon = 4.54609 L). The server reads only the numbers typed and the unit chosen, converts them again and checks them, so a value changed in the browser is never stored. Set a minimum and maximum in any unit — for example 4.5 ft to 2.2 m — and visitors see the limits in their own unit. The entry keeps the base value and what the visitor typed, shown on the entry screen and exported as its own column. Use {Height:3:cm}, {Height:3:ft_in} or {Height:3:display} in notifications, {Area:4:m2} in Number-field calculations and product prices, and conditional logic on the base value. An optional BMI helper works out the body mass index from a height and a weight field. Everything runs on your own server: no outside connection. For Gravity Forms 2.9 and newer.

How does it work?

The field shows a number box (or two boxes for feet and inches, stones and pounds, pounds and ounces) and a unit list. As the visitor types, the browser converts the value into the base unit with the same exact factors and the same rounding the server uses, and puts it in a hidden value that Gravity Forms calculations and conditional logic read. When the form is submitted, the add-on ignores that hidden value: it reads the typed numbers and the unit, checks that the unit is one you allowed, that the numbers are numbers, that inches are under 12 and that a temperature is not below absolute zero, converts the value into your base unit, checks the minimum and maximum, and stores the base value as the field value. What the visitor typed and the unit they chose are kept as entry meta for the entry screen, merge tags and the CSV export. Everything happens on your own server — the add-on makes no outside HTTP request beyond the licence and update checks.

Interface Previews

Screenshot
Screenshot
Screenshot
Screenshot

How do I enable this?

1
Install and activate the add-on, then activate your license key in Forms → Settings → Measurement Field.
2
In the form editor, add a Measurement field from Advanced Fields.
3
Choose what it measures, tick the units visitors can use and pick the unit to store.
4
Set a minimum and maximum if you need them, then use the field in calculations, conditional logic and notifications.

Customer Reviews

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

GravityExtra
Average rating:  
 0 reviews

Have a new Feature idea?

Didn't see a feature in our plugin that you think would be useful? Share with us and let the team be a part of it.

Submit a Feature Request
$59
$39/year
You Save $20
Add any 2nd item, get 30% OFF both!
Use code GFEX30 at checkout
Secure checkout via Stripe
What's Included
  • Automatic Yearly Renewal
  • 1 Year Free Support & Updates (Renewable)
  • 24x7 Dedicated Customer Care
24/7 Support
For any query, connect with us on our support portal.
Submit a Query →
Quick Info
Version 1.0.0
Changelog
Icon
Gravity Forms Measurement Field (Unit Conversion)
15 people are viewing this

Wait! Don't leave
empty-handed 🎁

Grab these exclusive codes to use at checkout!

10% OFF On all products
GFEX10
30% OFF Best Value
On any 2+ items
GFEX30

No thanks, I'll pay full price

Someone just bought this A few seconds ago
0
0
Your Cart
Your cart is emptyReturn to Shop
🔥 FREQUENTLY BOUGHT TOGETHER
Complete Combo & Save 40%!
ITEM IN YOUR CART
Gravity Forms Klaviyo Add-on
$39.00/yr
+
🎁 RECOMMENDED ADD-ON SAVE 40% OFF
Original Price: $49.00/yr
Bundle Special Price: $29.40/yr