How to Add and Set Up the BMI Calculator Widget in Your Form

February 20, 2026

With Jotform’s BMI Calculator widget, you can let respondernts calculate their BMI directly within your form. This helps ensure accurate and consistent results without relying on manual calculations. You can also customize its appearance to match your form’s design and branding.

Here are a few ways to use it:

  • Collect sign-ups for health or recovery programs.
  • Support medical intake or onboarding forms.
  • Gather RSVPs for fitness events or challenges.
  • Collect consistent BMI data for health-related forms.

Whether you’re creating a new form or updating an existing one, you can add and set up the BMI Calculator widget in a few easy steps. Here’s how to do it:

  1. In Form Builder, click on Add Element on the left side of the page.
Form Builder Add Element menu in Jotform
  1. Now, in the Form Elements menu, under the Widgets tab, search for BMI Calculator and click on it. Or, just drag and drop it to where you want it to be on your form.
Form Elements Widgets tab showing BMI Calculator widget selection in Jotform
  1. Next, in the Widget Settings menu that opens on the right side of the page, under the General tab, click on Default Units Dropdown menu and choose one of the following:
    • Metric (kgs & cms) — Select this if you want the BMI Calculator to use kilograms and centimeters.
    • Imperial (lbs & feet) — Select this if you want the BMI Calculator to use pounds and feet.
  2. Once you’re done, click on Update.
BMI Calculator widget General settings showing Default Units dropdown with Metric and Imperial options and Update button in Jotform

That’s it. Now you’ve added and set up the BMI Calculator widget on your form. You can explore how it looks with this demo form.

Note

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Podo Comment Be the first to comment.
Still have unanswered questions?

We’re here for you 24/7, anytime you need us day or night. Have a question or need a hand with something? Our team is always ready to help out.