Gallagher-Koerperfett-Rechner
Schätzen Sie das Körperfett aus BMI, Alter und Geschlecht mit der mehrgliedrigen Gallagher-Gleichung: Ein 30-jähriger Mann mit BMI 25 kommt auf 19,61 %. Weil Alter und Geschlecht mit dem BMI zusammenwirken, können zwei Menschen mit gleichem BMI verschiedene Werte erhalten. 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
- Bmi
- 25
- Age
- 30
- Geschlecht
- Männlich
- Geschlechtscode
- 1
- Inverser BMI
- 0,04
- Körperfett (%)
- 19,61
- Genauigkeit
- 4
Der Gallagher-Körperfett-Rechner schätzt den Körperfettanteil aus drei alltäglichen Eingaben: dem Body-Mass-Index in Kilogramm pro Quadratmeter, dem chronologischen Alter in Jahren und dem biologischen Geschlecht. Er setzt die mehrgliedrige Gallagher-Vorhersage um, die den Kehrwert des BMI sowie Alters- und Geschlechtsinteraktionsterme nutzt, sodass zwei Personen mit gleichem BMI unterschiedliche Schätzungen erhalten können, wenn Alter oder Geschlecht abweichen.
Was die Gallagher-Gleichung misst und wie aus dem BMI ein Fettanteil wird
Der Body-Mass-Index allein beschreibt die Körperzusammensetzung nicht: zwei Erwachsene können denselben BMI teilen und dennoch sehr unterschiedliche Mengen an Fett und fettfreier Masse tragen. Gallagher und Kollegen veröffentlichten Vorhersagegleichungen, die den BMI auf einen geschätzten Körperfettanteil abbilden und dabei Alter und Geschlecht berücksichtigen, im Einklang mit Populationsmustern, in denen die Fettmasse bei gegebenem BMI mit dem Alter eher steigt und Frauen im Mittel bei gleichem BMI einen höheren Fettanteil tragen als Männer.
Diese Fähigkeit verwendet die mehrgliedrige Form, die den Kehrwert des BMI als primären Prädiktor behandelt und einen linearen Altersterm, einen Geschlechtsversatz, eine Interaktion Geschlecht mal Alter sowie eine Interaktion Geschlecht mal BMI-Kehrwert hinzufügt. Das Geschlecht wird in der Arithmetik als eins für männlich und null für weiblich kodiert, damit derselbe Ausdruck beiden Gruppen dient. Der Fettanteil wird als einzelne endliche Zahl mit konfigurierbarer Präzision zurückgegeben, zusammen mit BMI, Alter, Geschlechtscode, BMI-Kehrwert, dem method-Tag gallagher und einer formula-Zeichenkette, die Sie neben der Antwort zeigen oder in Methodennotizen festhalten können.
Die Abfolge ist reine Arithmetik—ohne Nachschlagetabellen, ohne Aktivitätsmultiplikatoren und ohne Ethnizitätsschalter auf dieser Produktfläche—, sodass jeder erfolgreiche Aufruf bytegenau über Laufzeiten reproduzierbar ist. Behandeln Sie das Ergebnis als pädagogische und screeningartige Schätzung: Dualenergie-Röntgenabsorptiometrie, hydrostatisches Wiegen, Mehrkammermodelle und geübte Hautfaltenprotokolle bleiben Referenzoptionen, wenn klinische Entscheidungen gemessene Zusammensetzung statt einer BMI-basierten Vorhersage erfordern.
Wofür sich die Gallagher-Schätzung eignet
Trainer und Programme der Bevölkerungsgesundheit nutzen einen Gallagher-Körperfett-Rechner, wenn Größe und Gewicht bereits vorliegen und eine geschlechts- sowie altersbewusste Fettschätzung ohne Kaliper oder Scanner benötigt wird. Kurse in Trainingsphysiologie und Ernährung vergeben Labore von BMI zu Fettprozent und brauchen ein Orakel, das nicht numerische oder nicht positive Eingaben ablehnt statt still ein Nullprozent-Ergebnis zu erfinden.
Halten Sie klinische Erwartungen ehrlich—dies ist kein diagnostisches Medizinprodukt—und verbinden Sie die Zahl mit Kontext zu Muskelmasse, Hydration und Messqualität, damit ein hoher BMI durch dichte Muskulatur nicht allein durch die Formel als hohes Fett gelesen wird. Wenn Ihr Workflow bereits Hautfalten oder Umfänge speichert, nutzen Sie die dedizierten Jackson-Pollock- oder US-Navy-Endpunkte statt diese Messungen in eine reine BMI-Gleichung zu zwingen. Wenn Sie nur BMI-Klassifikationsbänder ohne Fettprozent brauchen, verwenden Sie einen BMI-Rechner statt hier die Zusammensetzung neu abzuleiten.
Anwendungsfälle
Wellness-Dashboards mit gespeicherter Größe und Gewicht
Wandeln Sie gespeicherten BMI, Alter und Geschlecht in einen deterministischen Gallagher-Körperfettanteil für Diagramme und Langzeitprotokolle ohne Kaliper um.
Häufige Fragen
Welche Eingaben braucht der Gallagher-Körperfett-Rechner?
BMI in kg/m², Alter in Jahren und Geschlecht (male oder female). Optionales precision setzt Dezimalstellen (Standard 4).
Was passiert, wenn BMI oder Alter fehlen oder keine Zahl sind?
Pflichtfelder müssen vorhanden und endlich sein; nicht positive oder außerhalb des Bereichs liegende BMI- und Alterswerte werden ebenfalls abgelehnt und nicht abgerechnet.
Ist das dasselbe wie die US-Navy- oder Jackson-Pollock-Körperfett-Rechner?
Nein. Jene Methoden nutzen Umfänge oder Hautfalten. Diese Fähigkeit implementiert nur die Gallagher-Vorhersage BMI-Alter-Geschlecht und hat eigene SEO-Landing und type.
Welche Formel nutzt der Gallagher-Rechner?
Körperfett in Prozent ist 64,5 minus 848 mal Kehrwert des BMI, plus 0,079 mal Alter, minus 16,4 mal Geschlecht, plus 0,05 mal Geschlecht mal Alter, plus 39,0 mal Geschlecht geteilt durch BMI. Männer zählen als 1, Frauen als 0.
Warum erhalten Frau und Mann mit gleichem BMI unterschiedliche Werte?
Weil die Gleichung ein Bevölkerungsmuster abbildet: Bei gleichem BMI haben Frauen im Mittel einen höheren Fettanteil als Männer. Die Geschlechtsterme verschieben das Ergebnis, die Altersterme erhöhen es mit den Jahren.
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/bodyfat-gallagher \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bmi":25,"age":30,"sex":"male"}'const res = await fetch("https://api.kit.forhosting.com/health/bodyfat-gallagher", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bmi": 25,
"age": 30,
"sex": "male"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/bodyfat-gallagher",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bmi": 25,
"age": 30,
"sex": "male"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/bodyfat-gallagher", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bmi":25,"age":30,"sex":"male"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bmi":25,"age":30,"sex":"male"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/bodyfat-gallagher", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"bmi": 25,
"age": 30,
"sex": "male"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.bodyfat_gallagher",
"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
Der Pfad ist vollständig offline und deterministisch: kein Netzwerk, kein Zufallsseed und keine Uhr, damit Hausaufgabenprüfer, Trainings-Apps und vorausbezahlte API-Clients bei denselben Eingaben jedes Mal identisches JSON erhalten. Fehlende Felder, nicht numerische Werte, nicht positive BMI- oder Alterswerte sowie Werte außerhalb des zulässigen Bereichs scheitern mit invalid_input und werden nicht abgerechnet. Nutzen Sie das kostenlose Browser-Werkzeug für schnelle Prüfungen und Demos, oder rufen Sie die API zu $0.002 pro erfolgreichem Element auf, wenn Pipelines einen stabilen Gallagher-Vertrag brauchen, ohne Koeffizienten von Hand neu zu implementieren.
Was die Gallagher-Gleichung misst und wie aus dem BMI ein Fettanteil wird
Verwechseln Sie diesen Endpoint nicht mit den Umfangsformeln der US Navy oder den Jackson-Pollock-Hautfaltenpolynomen; sie nutzen andere Messgrößen und leben unter eigenen Produktseiten und SEO-Landings.
Eingabevertrag, Validierungsregeln und Lesen der Antwortfelder
Der BMI muss in einem dokumentierten praktischen Band liegen, damit extreme Kehrwerte keine unphysikalischen Schätzungen erzeugen; das Alter muss ein dokumentiertes Jahresmaximum einhalten. Berechnen Sie den BMI selbst, bevor Sie aufrufen, wenn Sie nur Masse und Größe haben: Masse in Kilogramm geteilt durch die Größe in Metern zum Quadrat. Senden Sie per POST ein JSON-Objekt mit den Pflichtfeldern bmi, age und sex. BMI ist ein positiver endlicher Body-Mass-Index in Kilogramm pro Quadratmeter; die Aliasse body_mass_index und bmi_kg_m2 werden akzeptiert, damit Formulare und Tabellen vertraute Bezeichner wiederverwenden können. Age ist eine positive endliche Jahreszahl mit den Aliassen age_years und years. Sex akzeptiert male oder female sowie gängige Kurzformen wie m, f, man und woman nach Groß-/Kleinschreibungsnormalisierung; auch die Aliasse gender und sex_at_birth werden erkannt. Das optionale precision mit den Aliassen decimals und dp wählt null bis zwölf Dezimalstellen für gerundete Ausgaben und ist standardmäßig vier. Fehlende Felder, leere Zeichenketten, nicht endliche Zahlen, null oder negative BMI- oder Alterswerte, nicht unterstützte Geschlechtszeichenketten und Werte außerhalb des Bereichs lösen invalid_input mit Nennung der verletzten Regel aus; diese Fehler verbrauchen kein Prepaid-Guthaben. Bei Erfolg erhalten Sie sex und sex_code, gerundetes age und bmi, inv_bmi mit mindestens sechs Dezimalstellen berichteter Präzision, damit Kehrwertveränderungen sichtbar bleiben, body_fat_percent für Anzeige und Protokoll, method stets gallagher zum Verzweigen ohne Formenschnüffeln, formula mit der mehrgliedrigen Identität und die verwendete precision.
Wo eine Gallagher-Körperfett-API sich lohnt und wie die Preisgestaltung funktioniert
Auf dieser Seite läuft die Arbeit vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, Validierungsfehler werden nicht berechnet und nach der Antwort wird nichts gespeichert. Diese Aufteilung entspricht dem restlichen KIT-Katalog der Stufe A: kostenlose interaktive Erkundung und ein preislich erfasster, identischer Automatisierungspfad.
Integrationsbeispiele
Unterrichtsprüfungen vom BMI zum Fettanteil
Studierende prüfen die mehrgliedrige Gallagher-Arithmetik gegen Lösungsschlüssel mit stabilem JSON, geeignet für Bewertungsskripte und LMS-Autokontrollen.
Fitness-Apps und CI-Fixtures
Apps und Testsuiten rufen einen reinen Prepaid-Endpoint auf, damit Client-UIs und Server-Goldens denselben BMI-Alter-Geschlecht-Vertrag teilen.
Technische Fragen
Wie wird der Körperfettanteil aus dem BMI berechnet?
Die mehrgliedrige Gallagher-Gleichung nutzt 1/BMI, age, sex (male=1, female=0) sowie sex×age- und sex×(1/BMI)-Interaktionen: %BF = 64.5 − 848·(1/BMI) + 0.079·age − 16.4·sex + 0.05·sex·age + 39.0·sex·(1/BMI).
Was kostet der Gallagher-Körperfett-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingaben werden nicht abgerechnet.