Calculators

Body mass index and healthy weight range

Calculate BMI and classify it into the standard categories.

Also returns the healthy weight range for the height given, which is generally more useful than the index itself because it is expressed in kilograms rather than an abstract number.

BMI is a population screening tool. It does not distinguish muscle from fat, and it is a poor guide for athletes, pregnant people, children and older adults. The categories are the WHO adult ones and are not adjusted for ethnicity, though some NZ guidance uses different cut-offs for Maori, Pacific and Asian populations.

post/v1/bmi

Request

  • Base URL: https://api.calculate.co.nz
  • URL: https://api.calculate.co.nz/v1/bmi
  • Auth: API key in header X-API-Key

Request body

weight_kgnumber required

Weight in kilograms

height_mnumber required

Height in metres

Example request

{
  "height_m": 1.8,
  "weight_kg": 80
}

Response

BMI, its category, and the healthy weight range for that height.

disclaimerstring required

Scope and limits of this calculation.

Example response

{
  "disclaimer": "BMI is a screening tool, not a diagnosis. It does not distinguish muscle mass from fat. Consult a health professional for personalised advice.",
  "result": {
    "bmi": 24.69,
    "category": "Healthy weight",
    "healthy_weight_max_kg": 80.68,
    "healthy_weight_min_kg": 59.94,
    "height_m": 1.8,
    "weight_kg": 80
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.