ForHosting KIT · Gesundheit und Sport

Körperfettrechner

Ein 180 cm großer Mann mit 38 cm Halsumfang und 85 cm Taillenumfang kommt auf 16,1 % Körperfett, in der Kategorie Fitness. Die US-Navy-Methode braucht nur ein Maßband: Größe, Hals und Taille, bei Frauen zusätzlich die Hüfte. 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
Geschlecht
Männlich
Größe (cm)
180
Halsumfang in cm
38
Taillenumfang in cm
85
Erhalten Sie
Körperfett (%)
16,1
Kategorie
fitness

US Navy, kostenlos

So funktioniert die Maßband-Methode

Die US-Navy-Methode schätzt das Körperfett aus Umfängen statt mit Waage oder Fettzange. Alle Maße werden in Zentimetern angegeben. Bei Männern zählen Größe, Hals und Taille: Je größer die Taille im Verhältnis zum Hals bei gleicher Größe, desto höher die Schätzung. Bei Frauen wird die Hüfte zur Taille addiert, bevor der Hals abgezogen wird, deshalb ist der Hüftumfang für sie Pflicht und bei Männern ohne Bedeutung. Die Formeln nutzen Logarithmen zur Basis 10, danach wird das Ergebnis gerundet und eingeordnet. Bei Männern gilt: essenziell unter 6 %, Athleten unter 14 %, Fitness unter 18 %, Durchschnitt unter 25 % und adipös ab 25 %; bei Frauen liegen die Grenzen bei 14, 21, 25 und 32 %.

So erhalten Sie ein verlässliches Maß

Die Schätzung setzt voraus, dass die Umfänge an den Standardpunkten der US Navy gemessen werden; an anderer Stelle gemessen ergibt sich ein anderer Wert. Ein häufiger Fehler ist das Mischen von Zoll und Zentimetern: Geben Sie alles in Zentimetern ein. Ist bei einem Mann die Taille nicht größer als der Hals oder bei einer Frau Taille plus Hüfte nicht größer als der Hals, können die Maße nicht stimmen und werden abgelehnt, statt einen sinnlosen Prozentwert zu ergeben. Es handelt sich um eine statistische Schätzung, keine direkte Messung; sie ersetzt weder Unterwasserwiegen noch eine DEXA-Untersuchung.

Kategorien, Rundung und Ausgabe

Der gerundete Wert wird dann in eine Fitnesskategorie eingeordnet. Bei Männern liegen die Schwellen bei essential unter 6 %, athletes unter 14 %, fitness unter 18 %, average unter 25 % und obese bei 25 % oder mehr. Bei Frauen liegen sie bei essential unter 14 %, athletes unter 21 %, fitness unter 25 %, average unter 32 % und obese bei 32 % oder mehr.

Fitness-Apps

Zeigen Sie Mitgliedern eine sofortige Körperfettschätzung aus drei Bandmaßen, ohne Kaliper oder Waage.

Welche Einheiten werden erwartet?

Zentimeter für jede Messung. Alle log10-Terme setzen cm voraus.

Wie wird die Kategorie bestimmt?

Der gerundete Prozentwert wird anhand geschlechtsspezifischer Schwellen in essential, athletes, fitness, average oder obese eingeordnet.

Ist es medizinisch genau?

Es ist eine validierte Schätzung, keine klinische Messung wie DEXA.

Warum brauchen Frauen einen Hüftumfang?

Weil die Formel der US Navy für Frauen den Hüftumfang zum Taillenumfang addiert, bevor der Halsumfang abgezogen wird. Bei Männern spielt die Hüfte keine Rolle, deshalb ist die Angabe nur nötig, wenn Sie weiblich wählen.

Warum werden meine Maße abgelehnt?

Bei Männern muss die Taille größer sein als der Hals, bei Frauen Taille plus Hüfte größer als der Hals, weil die Formel den Logarithmus dieser Differenz nimmt. Sonst werden die Maße abgelehnt, statt einen sinnlosen Prozentwert zu liefern.

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/body-fat

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/body-fat \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sex":"male","height_cm":180,"neck_cm":38,"waist_cm":85}'
{
  "sex": "male",
  "height_cm": 180,
  "neck_cm": 38,
  "waist_cm": 85
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.body_fat",
  "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.

Schätzt den Körperfettanteil mit der US-Navy-Umfangsformel aus Geschlecht, height_cm, neck_cm und waist_cm (hip_cm bei Frauen erforderlich) und gibt den gerundeten Prozentwert sowie eine Fitnesskategorie zurück.

Die US-Navy-Formeln

Die Schätzung verwendet die US-Navy-Umfangsmethode, die nur ein Maßband benötigt. Jede Messung erfolgt in Zentimetern. Für Männer lautet die Formel 495 / (1,0324 − 0,19077·log10(waist_cm − neck_cm) + 0,15456·log10(height_cm)) − 450. Für Frauen wird sie zu 495 / (1,29579 − 0,35004·log10(waist_cm + hip_cm − neck_cm) + 0,22100·log10(height_cm)) − 450, sodass hip_cm zwingend erforderlich ist, wenn sex female ist, und bei Männern ignoriert wird. Die Argumente des Logarithmus zur Basis 10 müssen positiv bleiben, daher schützt der Code sie ausdrücklich: waist_cm − neck_cm muss bei Männern größer als null sein und waist_cm + hip_cm − neck_cm bei Frauen größer als null, andernfalls wird ein typisierter invalid_input-Fehler zurückgegeben, statt aus einer fehlerhaften Messkombination einen NaN-Prozentwert zu erzeugen.

Kategorien, Rundung und Ausgabe

Die Antwort ist ein JSON-Objekt mit vier Schlüsseln: sex, body_fat_percent, category und method, wobei method stets der String us_navy ist, damit Verbraucher festhalten können, welcher Schätzer die Zahl erzeugt hat, und sie später reproduzieren können.

Validierung und was es nicht ist

Da die Methode eine statistische Schätzung und keine direkte Messung ist, ist sie kein Ersatz für hydrostatisches Wiegen oder einen DEXA-Scan, und sie setzt voraus, dass die Umfänge an den Standard-Messpunkten der Navy genommen werden. Jedes Feld wird vor jeglicher Arithmetik validiert. sex muss genau male oder female sein; height_cm, neck_cm und waist_cm müssen jeweils eine endliche Zahl größer als null sein; hip_cm wird nur bei Frauen gelesen und muss ebenfalls eine positive endliche Zahl sein. decimals muss eine ganze Zahl zwischen 0 und 2 sein. Jede Verletzung löst einen typisierten invalid_input-Fehler aus, der das Feld benennt, sodass ein Formular genau die fehlerhafte Eingabe hervorheben kann.

Fortschrittsverfolgung

Protokollieren Sie body_fat_percent und category über die Zeit, um die Rekomposition während eines Trainingsblocks sichtbar zu machen.

Kohortenanalyse

Rufen Sie die API über eine Tabelle mit Messwerten auf, um ein ganzes Team in einem Stapelauftrag einzuordnen.

Welche Formel wird verwendet?

Die US-Navy-Umfangsmethode mit getrennten Gleichungen für Männer und Frauen; method in der Ausgabe ist stets us_navy.

Brauche ich eine Hüftmessung?

Nur bei Frauen. hip_cm ist erforderlich, wenn sex female ist, und wird bei Männern ignoriert.

Vollständige KIT-Dokumentation lesen →