WordPress plugin intelligence profile

Calculate BMR and BMI

BMR and BMI calculators for your site with blocks or shortcodes: estimate resting calorie needs and body mass index. Mobile-friendly.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.6.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.5 · PHP 7.0
Directory statusactive
Last directory update29 Oct 20264d ago
Active installations200Adoption metric — not a quality score
WordPress.org rating3.5 / 5 from 2 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Calculate BMR and BMI version 1.6.1 as active, updated 4d ago and tested up to WordPress 7.1.

Overview

About this plugin

Calculate BMR and BMI adds two simple health calculators to your WordPress site. Use the BMR calculator to estimate how many calories the body burns at rest each day, and the BMI calculator to find a body mass index and weight category from height and weight. Each calculator has its own Gutenberg block and shortcode, so you can show one or both, wherever you need them.

Features

  • BMR calculator: estimates basal metabolic rate in calories per day from height, weight, age and sex
  • BMI calculator: body mass index from weight and height, with a simple weight category
  • Two Gutenberg blocks (“BMR Calculator” and “BMI Calculator”) with a live preview, plus two shortcodes; use either one or both
  • Translation-ready
  • Mobile-responsive layout
  • Metric inputs (kilograms and centimetres)
  • Results appear instantly in the browser, no page reload
  • No settings to configure

How to use

In the block editor, add the “BMR Calculator” or “BMI Calculator” block (Widgets category). Or add the shortcode for the calculator you want to a page or post:

[bmr_shortcode]

[bmi_shortcode]

You can place either shortcode more than once on the same page.

What the calculators do

BMR (basal metabolic rate) is the number of calories your body needs at rest to keep vital functions running. 25 x height (cm) – 5 x age (years), then + 5 for men or – 161 for women.

BMI (body mass index) is weight in kilograms divided by height in metres squared. 5 to 25) or overweight (above 25).

Who it is for

Health, fitness and wellness blogs, personal trainers, nutrition coaches and anyone who wants to give visitors a quick way to estimate their resting calorie needs and BMI.

Disclaimer

The results are estimates for general information only and are not medical advice.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • bmi calculator
  • bmr calculator
  • calorie calculator
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.5 · PHP 7.0
Update activity29 Oct 20264d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.5.21.6.1
WordPress compatibility7.1.37.1.4
WordPress requirement4.75.5
PHP requirement5.2.47.0
Version1.5.11.5.2
Version1.51.5.1
WordPress compatibility7.0.47.1.3
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.