Mifflin-St-Jeor-Grundumsatzrechner – aus Gewicht, Größe, Alter, Geschlecht
Erhalten Sie die heute klinisch übliche Schätzung Ihres Kalorienbedarfs in Ruhe: Nach Mifflin-St Jeor verbraucht ein 30-jähriger Mann mit 80 kg und 180 cm in völliger Ruhe 1780 kcal am Tag. Rechnen Sie danach Ihre Aktivität hinzu. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Gewichtung
- 80
- Höhe
- 180
- Alter in vollen Jahren
- 30
- Geschlecht
- Männlich
- Grundumsatz kcal/Tag
- 1.780 kcal/day
- Gleichung
- mifflin_st_jeor
- Gewicht (kg)
- 80
- Größe (cm)
- 180
Der Grundumsatz ist die Energie, die Ihr Körper in völliger Ruhe verbrennt, um die lebenswichtigen Systeme am Laufen zu halten – Atmung, Kreislauf, Zellreparatur und Temperaturregelung. Die Mifflin-St-Jeor-Gleichung ist der moderne klinische Standard, um diese tägliche Kalorienuntergrenze aus vier einfachen Messwerten zu schätzen: Gewicht in Kilogramm, Größe in Zentimetern, Alter in Jahren und biologisches Geschlecht.
Was Mifflin-St Jeor berechnet und warum es wichtig ist
Mifflin-St Jeor schätzt den Grundumsatz in Kilokalorien pro Tag aus Körpermasse, Körpergröße, chronologischem Alter und Geschlecht. Für Männer lautet die Formel: das Zehnfache des Gewichts in Kilogramm plus das 6,25-Fache der Größe in Zentimetern minus das Fünffache des Alters plus fünf. Für Frauen gelten dieselben Terme für Gewicht, Größe und Alter, doch die Geschlechtskonstante ist minus einhunderteinundsechzig statt plus fünf.
Diese Konstanten erfassen durchschnittliche Unterschiede in Magermasse und Ruheumsatz, die in Validierungskohorten beobachtet wurden. Das Ergebnis ist eine Energieuntergrenze in Ruhe, nicht der Gesamtenergieumsatz: Es addiert weder Bewegung noch NEAT, thermischen Effekt der Nahrung oder krankheitsbedingten Bedarf. Ärztinnen, Ernährungsberater und Produktteams beginnen dennoch hier, weil die Gleichung breit zitiert, leicht nachprüfbar und im Durchschnitt genauer als ältere Harris-Benedict-Tabellen für heutige Erwachsene ist.
Nutzen Sie die Zahl als Ausgangswert und ergänzen Sie dann Aktivitätsfaktoren oder gemessene Aufnahmedaten, wenn Sie ein vollständiges Kalorienbudget benötigen.
Wo es in echte Gesundheits- und Produktabläufe passt
Ernährungscoaching-Apps erfassen beim Onboarding anthropometrische Daten und brauchen eine belastbare Ruhekalorienzahl, bevor sie Makros vorschlagen. Koordinatoren klinischer Forschung wandeln Messwerte von Studienteilnehmern stapelweise in den Grundumsatz für die Sekundäranalyse um, ohne Tabellenformeln zu verbreiten, die von Zelle zu Zelle abweichen. Fitnessplattformen zeigen Mitgliedern einen transparenten Ausgangswert neben den Verbrauchsschätzungen von Wearables, damit Nutzer die Untergrenze gegenüber dem Tagesgesamtwert verstehen.
Wellness-Portale von Versicherern und Arbeitgebern können Bildungsrechner vorausfüllen, ohne proprietäre Engines auszuliefern. Der Browser-Pfad ist für einzelne Prüfungen kostenlos: Geben Sie achtzig Kilogramm, einhundertachtzig Zentimeter, Alter dreißig, male ein und bestätigen Sie das klassische Ergebnis von eintausendsiebenhundertachtzig kcal pro Tag.
Anwendungsfälle
Kalorien-Ausgangswerte beim Onboarding
Wandeln Sie Gewicht, Größe, Alter und Geschlecht, die bei der Anmeldung erhoben werden, in einen Mifflin-St-Jeor-Grundumsatz um, bevor Sie einen Ernährungsplan erstellen.
Transparenz von Wellness-Produkten
Zeigen Sie Nutzern die exakte BMR-Gleichung und die Zahl in kcal/day neben aktivitätsbereinigten Gesamtwerten in Fitness-Dashboards.
Häufige Fragen
Was kostet es?
Dieselbe Berechnung läuft auf dieser Seite kostenlos in Ihrem Browser.
Welche Einheiten erwartet die Formel?
Gewicht in Kilogramm, Größe in Zentimetern, Alter in Jahren. Rechnen Sie von Pfund oder Zoll vor dem Aufruf um.
Ist das der Gesamtenergieumsatz (TDEE)?
Nein. Dies gibt nur den Grundumsatz zurück. Multiplizieren Sie selbst mit einem Aktivitätsfaktor, wenn Sie einen geschätzten TDEE benötigen.
Warum wurde meine Anfrage abgelehnt?
Gewicht und Größe müssen positive Zahlen sein. Das Alter muss nicht negativ und höchstens 130 sein. Das Geschlecht muss male oder female sein (oder m/f/man/woman).
Wie unterscheidet sich Mifflin-St Jeor von Harris-Benedict?
Mifflin-St Jeor verwendet andere Koeffizienten und Geschlechtskonstanten und wird für heutige Erwachsene allgemein bevorzugt. Diese Fähigkeit setzt ausschließlich Mifflin-St Jeor um.
Verwandte Tools
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/health/bmr-mifflin \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":80,"height":180,"age":30,"sex":"male"}'const res = await fetch("https://api.kit.forhosting.com/health/bmr-mifflin", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 80,
"height": 180,
"age": 30,
"sex": "male"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/bmr-mifflin",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 80,
"height": 180,
"age": 30,
"sex": "male"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/bmr-mifflin", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":80,"height":180,"age":30,"sex":"male"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":80,"height":180,"age":30,"sex":"male"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/bmr-mifflin", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"weight": 80,
"height": 180,
"age": 30,
"sex": "male"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.bmr_mifflin",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Diese Fähigkeit wendet die Formel exakt an, ohne Rätselraten von Fitness-Trackern, ohne fremde Ernährungs-API und ohne versteckte Aktivitätsfaktoren.
So rufen Sie die API auf und deuten die Felder
Es gibt keinen Netzwerksprung, keinen Modellaufruf und keine Zufälligkeit, sodass die Latenz im reinen Edge-Parse-Band bleibt. Kombinieren Sie dieses Ergebnis mit Ihrem eigenen Aktivitätsfaktor (etwa 1,2 sitzend bis 1,9 sehr aktiv), wenn Sie einen geschätzten TDEE benötigen; diese Fähigkeit hält bewusst beim Grundumsatz an, damit Produkttexte und klinische Werkzeuge ehrlich darüber bleiben, was gemessen wurde. Senden Sie vier erforderliche Felder: weight als positive Zahl in Kilogramm, height als positive Zahl in Zentimetern, age als nicht negative Anzahl von Jahren und sex als male oder female (die Kurzformen m, f, man und woman werden akzeptiert). Aliase wie weight_kg, height_cm, kg, cm, years und gender werden denselben Parametern zugeordnet, sodass bestehende Formulare ohne Umbenennung angebunden werden. Nicht positives Gewicht oder Größe scheitern sofort mit invalid_input und werden nicht berechnet; fehlendes oder nicht parsbares Geschlecht oder Alter lösen ebenfalls invalid_input mit klarem Feldnamen aus. Eine erfolgreiche Antwort gibt bmr_kcal_day auf zwei Nachkommastellen gerundet zurück, dazu das normalisierte Geschlecht, die verwendeten numerischen Eingaben, die angewandte sex_constant, eine menschenlesbare Formel-Zeichenkette und die Einheitsbezeichnung kcal/day.
Wo es in echte Gesundheits- und Produktabläufe passt
Entwickler betten den Aufruf in CRON-Jobs und Webhooks ein, sodass jeder Dienst eine einzige Definition von Mifflin-St Jeor teilt, statt gleitkommaempfindliche Multiplikationen neu umzusetzen, die sich bei der Rundung uneinig sind. Der API-Pfad kostet $0.002 pro erfolgreicher Anfrage und wird je Einheit abgerechnet, was Massen-Onboarding-Skripte günstig hält und zugleich die Edge-Ausführung deckt.
Integrationsbeispiele
Klinische und Forschungs-Pipelines
Berechnen Sie Ruheenergie-Schätzungen für Studienteilnehmer stapelweise mit einer einzigen geprüften Formel und stabiler JSON-Ausgabe.