ForHosting KIT · Gesundheit und Sport

BMI-Rechner

70 kg bei 1,75 m ergeben einen BMI von 22,9, im WHO-Normalbereich von 18,5 bis unter 25. Geben Sie Gewicht und Größe metrisch oder imperial ein und erhalten Sie Ihren BMI mit der Gewichtskategorie für Erwachsene. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Gewicht
70 metric
Größe
175
Erhalten Sie
Body-Mass-Index
22,9 metric

Berechnet den Body-Mass-Index und seine WHO-Gewichtskategorie aus einem erforderlichen Gewicht und einer erforderlichen Größe, in metrischen oder imperialen Einheiten, mit einstellbarer Rundung.

So wird der BMI berechnet

Der Body-Mass-Index setzt das Gewicht ins Verhältnis zur Körpergröße zum Quadrat. Metrisch wird die Größe von Zentimetern in Meter umgerechnet und das Gewicht in Kilogramm durch diesen Wert zum Quadrat geteilt: 70 kg bei 1,75 m ergeben 22,9. Imperial wird das Gewicht in Pfund durch die Größe in Zoll zum Quadrat geteilt und mit 703 multipliziert. Das Ergebnis wird gerundet, standardmäßig auf eine Nachkommastelle, auf Wunsch auf bis zu vier, und dann einem Bereich der Weltgesundheitsorganisation zugeordnet: unter 18,5 Untergewicht, 18,5 bis unter 25 Normalgewicht, 25 bis unter 30 Übergewicht und ab 30 Adipositas.

Was der BMI Ihnen nicht verrät

Der BMI ist eine Kennzahl zur Einschätzung von Bevölkerungsgruppen, keine Diagnose. Er unterscheidet nicht zwischen Muskeln und Fett, sodass ein schlanker, sehr muskulöser Mensch mit wenig Fett im Bereich Übergewicht oder sogar Adipositas landen kann. Die Bereiche gelten für Erwachsene und passen schlecht zu Kindern, Schwangeren und Sportlern. Ein häufiger Fehler ist das Mischen der Systeme, etwa Kilogramm mit Zoll: Wählen Sie zuerst metrisch oder imperial und geben Sie beide Werte in diesem System ein. Die Deutung für Ihre Gesundheit gehört in die Hand einer Fachperson.

Die Formel und die Kategorien

Im metrischen Modus (dem Standard) wird die Größe in Zentimetern durch 100 geteilt, um Meter zu erhalten, und der BMI ist das Gewicht in Kilogramm geteilt durch diese Größe im Quadrat; im imperialen Modus ist der BMI das Gewicht in Pfund geteilt durch die Größe in Zoll im Quadrat, multipliziert mit der Konstante 703. Der gerundete BMI wird dann nach festen Schwellenwerten der Weltgesundheitsorganisation klassifiziert: unter 18.5 ergibt underweight, 18.5 bis ausschließlich 25 ergibt normal, 25 bis 30 ergibt overweight und 30 oder darüber ergibt obesity.

Was der BMI aussagt und was nicht

Der BMI ist ein Screening-Verhältnis für Bevölkerungen, keine Diagnose. Er unterscheidet nicht Muskel von Fett, sodass ein schlanker, stark bemuskelter Körper in der overweight- oder obesity-Kategorie liegen kann, obwohl er wenig Fett trägt, und die Schwellenwerte sind auf Erwachsene kalibriert, nicht auf Kinder, Schwangere oder Sportler. Die Fähigkeit trägt dem Rechnung, indem sie nur das Verhältnis und seine Kategorie zurückgibt und die klinische Auslegung einer Fachkraft überlässt.

Gesundheits- und Fitnessformulare

Zeigen Sie einen Live-BMI und seine WHO-Kategorie neben einem Größen- und Gewichtsfeld in einem Aufnahme- oder Studioanmeldeformular.

Metrisch und imperial in einer Einbettung

Bedienen Sie beide Zielgruppen mit einem einzigen Rechner, indem Sie den Parameter unit zwischen metric und imperial umschalten.

Welche Formel verwendet er?

Der metrische BMI ist das Gewicht in kg geteilt durch die Größe in Metern im Quadrat; imperial ist das Gewicht in lb geteilt durch die Größe in Zoll im Quadrat mal 703, gewählt über den Parameter unit.

Wie werden die Gewichtskategorien festgelegt?

Durch WHO-Schwellenwerte auf den gerundeten BMI: unter 18.5 underweight, unter 25 normal, unter 30 overweight, 30 oder darüber obesity.

Ist dies eine medizinische Diagnose?

Nein. Der BMI ist ein Screening-Verhältnis, das die Körperzusammensetzung ignoriert und auf Erwachsene kalibriert ist; deuten Sie die Ergebnisse mit einer Fachkraft.

Kann ich Pfund und Zoll verwenden?

Ja. Wählen Sie imperiale Einheiten: Das Gewicht in Pfund wird durch die Größe in Zoll zum Quadrat geteilt und mit 703 multipliziert. Der voreingestellte metrische Modus nutzt Kilogramm und Zentimeter.

Warum kann ein Wert knapp unter 25 als Übergewicht gelten?

Weil die Kategorie anhand des bereits gerundeten BMI bestimmt wird, nicht anhand des Rohwerts. Rundet Ihr Wert genau auf 25,0, fällt er in den Bereich Übergewicht, so wie es auch angezeigt wird.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/dev/bmi

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/dev/bmi \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"weight":70,"height":175}'
{
  "weight": 70,
  "height": 175
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.bmi",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Die Formel und die Kategorien

dev.bmi berechnet den Body-Mass-Index aus zwei erforderlichen Feldern, weight und height, mithilfe einer von zwei Formeln, die der Parameter unit auswählt. Die Antwort gibt bmi, category, unit, weight und height wieder, sodass die Kategorie und die exakten Zahlen, die sie erzeugt haben, stets gemeinsam in einem JSON-Objekt reisen.

Eingaben, Rundung und Validierung

Der Parameter decimals ist eine Ganzzahl zwischen 0 und 4 (Standard 1), die steuert, wie das rohe Verhältnis gerundet wird. Da die Schwellenwerte gegen den gerundeten bmi und nicht gegen das rohe Verhältnis verglichen werden, landet eine Zahl, die auf genau 25.0 aufrundet, in der overweight-Kategorie, passend zu dem, was die Seite anzeigt. Der Parameter unit akzeptiert nur metric oder imperial und ist standardmäßig metric; jede andere Zeichenkette gibt einen typisierten invalid_input-Fehler zurück. Sowohl weight als auch height müssen endliche Zahlen echt größer als null sein, und ihr Absolutwert darf 1e6 nicht überschreiten, was unsinnige oder überlaufgefährdete Nutzdaten vor jeder Division blockiert.

Massenauswertung einer Kohorte

Rufen Sie die API über eine Tabelle von Mitgliedern oder Patienten auf, um in einem Durchlauf die Spalten bmi und category anzuhängen.

Wie wird das Ergebnis gerundet?

Durch eine explizite half-up-Regel auf die von Ihnen festgelegte Anzahl an decimals (0 bis 4, Standard 1), nicht toFixed, sodass die Klassifizierung der angezeigten Zahl entspricht.

Was passiert bei einem fehlerhaften Gewicht oder einer fehlerhaften Größe?

Nicht positive, nicht endliche oder außerhalb des Bereichs liegende Werte geben vor jeder Berechnung einen typisierten invalid_input-Fehler zurück; fehlgeschlagene API-Aufgaben werden zu $0.002 nicht berechnet.

Vollständige KIT-Dokumentation lesen →