Einfache Tageskalorien
Ein bewegungsarmer 30-jähriger Mann mit 80 kg und 180 cm braucht etwa 2136 kcal am Tag, um sein Gewicht zu halten: ein Grundumsatz von 1780 kcal mal Aktivitätsfaktor 1,2. Wählen Sie eine von fünf Aktivitätsstufen. 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
- Age
- 30
- Geschlecht
- Männlich
- Aktivität
- Sitzend
- Kalorien pro Tag
- 2.136 kcal/day
- Bmr
- 1.780
- Aktivitätsfaktor
- 1,2
- Gewicht (kg)
- 80
Dieser einfache Kalorienbedarfsrechner schätzt, wie viele Kilokalorien Sie jeden Tag aus Körpergewicht, stehender Körpergröße, Alter, Geschlecht und Aktivitätsniveau benötigen. Zuerst berechnet er den Grundumsatz mit der Mifflin-St-Jeor-Gleichung und multipliziert ihn anschließend mit einem üblichen Faktor für körperliche Aktivität, sodass das Ergebnis eine tägliche Erhaltungszufuhr ist und keine reine Ruhezahl.
Wie die tägliche Kalorienzufuhr aus Körpermaßen und Aktivität geschätzt wird
Tägliche Kalorienzufuhr bedeutet in diesem Rechner eine Schätzung der Energie, die Sie über vierundzwanzig Stunden brauchen, um das aktuelle Körpergewicht bei Ihrer Größe und Ihrem Aktivitätsgrad zu halten. Der Ablauf hat zwei ausdrückliche Schritte. Zuerst berechnet die Engine den Grundumsatz mit der Mifflin-St-Jeor-Gleichung, also der linearen Kombination aus zehnmal dem Gewicht in Kilogramm plus sechs Komma fünfundzwanzigmal der Größe in Zentimetern minus fünfmal dem Alter in Jahren, plus fünf für Männer oder minus einhunderteinundsechzig für Frauen.
Diese basale Zahl ist die Energie, die ein typischer Erwachsener in völliger Ruhe verbrauchen würde; sie ist noch kein Ernährungsziel. Weil jeder Schritt endliche Arithmetik ohne Date, ohne Stichprobe und ohne Netz ist, erzeugen dieselben Körpermaße stets dieselbe Zufuhr. Behandeln Sie die Zahl als Planungsschätzung, nicht als klinische Verordnung: der echte Energiebedarf hängt auch von Magermasse, Krankheit, Klima und adaptiver Thermogenese ab, von denen keines dieses einfache Modell zu erfassen behauptet.
Wo ein einfacher Kalorienbedarfsrechner eingesetzt wird
Menschen, die einen Kalorienbedarfsrechner suchen, wollen meist eine einzige Tageszahl, die sie in ein Ernährungstagebuch tippen können, kein TDEE-Arbeitsblatt voller Fitnessjargon mit Extra-Spalten. Coaches nutzen diese Zahl als Erhaltungsstartpunkt, bevor sie in einem anderen Werkzeug einen Überschuss oder ein Defizit anwenden. App-Entwickler bilden ein kurzes Onboarding-Formular —Gewicht, Größe, Alter, Geschlecht, Aktivitätsliste— auf ein Standard-Kalorienbudget ab, ohne undurchsichtigen Rechner-Code auszuliefern.
Studierende und Ernährungsberatungs-Auszubildende prüfen Mifflin-St-Jeor-Lehrbuchbeispiele und brauchen eine schnelle Offline-Quelle für die Zufuhr, die nicht zwischen Tabellen-Rundungsmodi driftet. Produkt- und Bildungswerkzeuge nutzen denselben Vertrag, wenn ein Lernender die Aktivität moderate wählt und die Oberfläche Grundumsatz und Kalorien pro Tag neben einem Methodenetikett zeigen muss. Kombinieren Sie ihn mit Defizit- oder Überschusshelfern, wenn Sie ein kleines Labor deterministischer Gesundheitswerkzeuge aufbauen, und behandeln Sie die Ausgabe stets als Planungsschätzung statt als Verordnung eines Klinikers.
Anwendungsfälle
Tägliches Kalorienbudget im Ernährungstagebuch
Wandeln Sie Gewicht, Größe, Alter, Geschlecht und eine fünfstufige Aktivitätswahl in eine ganzzahlige tägliche Kalorienzufuhr um, als Vorgabe für ein Tagebuch oder einen Speiseplan.
Coaching-Onboarding und Arbeitsblätter
Geben Sie neuen Klienten eine reproduzierbare Erhaltungszufuhr, bevor ein späterer Überschuss- oder Defizitschritt folgt, mit derselben Mifflin-St-Jeor-Arithmetik jedes Mal.
Häufige Fragen
Wie wird die tägliche Kalorienzufuhr berechnet?
Der Grundumsatz nutzt Mifflin-St Jeor aus Gewicht in Kilogramm, Größe in Zentimetern, Alter und Geschlecht.
Welche Einheiten soll ich für Gewicht und Größe senden?
Gewicht ist in Kilogramm und Größe in Zentimetern. Rechnen Sie Pfund und Zoll vor dem Aufruf um. Das Alter ist in Jahren. Das Geschlecht ist male oder female (m, man, f und woman werden akzeptiert).
Welche Aktivitätsstufe soll ich wählen?
Sitzend heißt Büroarbeit mit wenig Sport, leicht bedeutet Training an 1 bis 3 Tagen pro Woche, mäßig 3 bis 5 Einheiten, aktiv hartes Training an den meisten Tagen und sehr aktiv sehr hartes Training oder körperliche Arbeit.
Ist das die Menge, die ich zum Abnehmen essen sollte?
Nein. Es ist ein Erhaltungswert, also die Energie, mit der Sie Ihr aktuelles Gewicht halten. Zum Ab- oder Zunehmen ziehen Sie mit einem anderen Werkzeug ein Defizit ab oder rechnen einen Überschuss hinzu.
Warum kann mein tatsächlicher Bedarf abweichen?
Dieses einfache Modell berücksichtigt weder Muskelmasse noch Krankheit, Klima oder die Anpassung des Energieverbrauchs über die Zeit. Nehmen Sie das Ergebnis als Planungswert, nicht als ärztliche Verordnung.
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/simple-calorie-intake \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":80,"height":180,"age":30,"sex":"male","activity":"sedentary"}'const res = await fetch("https://api.kit.forhosting.com/health/simple-calorie-intake", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 80,
"height": 180,
"age": 30,
"sex": "male",
"activity": "sedentary"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/simple-calorie-intake",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 80,
"height": 180,
"age": 30,
"sex": "male",
"activity": "sedentary"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/simple-calorie-intake", 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","activity":"sedentary"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":80,"height":180,"age":30,"sex":"male","activity":"sedentary"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/simple-calorie-intake", 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",
"activity": "sedentary"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.simple_calorie_intake",
"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.
Limits
max_weight_kg | 500 |
max_height_cm | 300 |
max_age_years | 120 |
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
Fünf Aktivitätsoptionen werden unterstützt: sedentary, light, moderate, active und very_active. Jede andere Aktivitätsbezeichnung wird als invalid_input zurückgewiesen, statt still auf einen nahen Faktor abgebildet zu werden. Nutzen Sie ihn auf dieser Seite ohne Gebühr, oder rufen Sie die API zu $0.002 pro erfolgreicher Anfrage auf, wenn Sie reproduzierbare Zufuhrzahlen in Apps, Protokollen oder Tests brauchen.
Wie die tägliche Kalorienzufuhr aus Körpermaßen und Aktivität geschätzt wird
Danach multipliziert die Engine den Grundumsatz mit einem Aktivitätsfaktor aus der klassischen fünfstufigen Harris-Benedict-Skala: sedentary mit 1.2 für Schreibtischarbeit mit wenig Bewegung, light mit 1.375 für Training an ein bis drei Tagen pro Woche, moderate mit 1.55 für drei bis fünf Einheiten, active mit 1.725 für hartes Training an den meisten Tagen, und very_active mit 1.9 für sehr hartes Training oder einen körperlichen Beruf. Das Produkt wird auf die nächste ganze Kilokalorie gerundet und als calories_per_day zurückgegeben, das primäre Ergebnis, das Sie anzeigen sollten. Die Antwort spiegelt außerdem die normalisierten Eingaben, den Grundumsatz auf zwei Dezimalstellen, den angewandten Aktivitätsfaktor, ein Methodenkürzel mifflin_st_jeor, eine Formelzeichenkette, die Sie neben der Antwort drucken können, und die Einheit kcal/day, damit ein Client den Rechenweg zeigen kann, ohne Koeffizienten neu herzuleiten.
Eingabevertrag, unterstützte Aktivitätsstufen und Fehlerverhalten
Fehlendes oder nicht endliches Gewicht, Größe oder Alter, ein Geschlechtswert außerhalb der akzeptierten Menge und Werte über den dokumentierten Obergrenzen scheitern ebenfalls; diese Fehler werden nicht berechnet. Senden Sie einen JSON-Körper per POST mit fünf Pflichtfeldern. weight ist die Körpermasse in Kilogramm, eine endliche positive Zahl bis fünfhundert, mit den Alias-Namen weight_kg, kg und mass. height ist die stehende Körpergröße in Zentimetern, von dreißig bis dreihundert, mit den Alias-Namen height_cm und cm. age sind Lebensjahre von null bis einhundertzwanzig, mit den Alias-Namen age_years und years. sex wählt die Mifflin-St-Jeor-Konstante und akzeptiert male, m oder man sowie female, f oder woman, ohne Groß-/Kleinschreibung, mit dem Alias gender. activity ist die geschlossene Liste sedentary, light, moderate, active und very_active, mit den Alias-Namen activity_level und pal; Bindestriche und Leerzeichen werden zu Unterstrichen gefaltet, sodass Very Active und very-active beide zu very_active werden. Jedes andere Aktivitäts-Token, einschließlich leerer Zeichenketten, extra, athlete, extreme oder einer frei formulierten Berufsbezeichnung, scheitert mit invalid_input und einer Meldung, die die unterstützten Optionen nennt. Diese Zurückweisung ist der Vertrag, kein Hinweis: der Rechner rät keinen Faktor für eine unbekannte Lebensstil-Bezeichnung, weil ein erfundener Multiplikator calories_per_day still um Hunderte von Kilokalorien verschieben würde. Bei Erfolg enthält der Körper calories_per_day als ganze Zahl, bmr, activity_factor, die kanonischen Aktivitäts- und Geschlechtszeichenketten, die numerischen Eingaben, method, formula und unit. Beispiel: achtzig Kilogramm, einhundertachtzig Zentimeter, dreißig Jahre, male, sedentary ergeben Grundumsatz eintausendsiebenhundertachtzig und calories_per_day zweitausendeinhundertsechsunddreißig, weil eintausendsiebenhundertachtzig mal 1.2 genau zweitausendeinhundertsechsunddreißig ist. Kombinieren Sie den kostenlosen Browser-Lauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie dasselbe mathematische Ergebnis in einer automatisierten Pipeline brauchen.
Wo ein einfacher Kalorienbedarfsrechner eingesetzt wird
Extreme oder unbekannte Aktivitätszeichenketten werden zurückgewiesen, damit ein Tippfehler keinen Speiseplan aufbläht; das Fünf-Optionen-Auswahlfeld im Webformular ist dieselbe geschlossene Menge, die die API prüft. Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung —freie interaktive Erkundung und eine kostenpflichtige, identische API— entspricht dem Rest des KIT-Tier-A-Katalogs und erlaubt es Ihnen, von einer Unterrichtsdemo zu einer automatisierten Pipeline zu wechseln, ohne das mathematische Ergebnis zu ändern.
Integrationsbeispiele
Apps, Quiz und CI-Fixtures
Rufen Sie eine kleine parse-API für calories_per_day auf, statt Aktivitätsfaktoren neu zu implementieren, und prüfen Sie goldens, wenn eine nicht unterstützte Aktivitätsbezeichnung scheitern muss.
Technische Fragen
Welche Aktivitätsstufen werden unterstützt?
Nur sedentary, light, moderate, active und very_active. Bindestriche und Leerzeichen werden zu Unterstrichen. Jede andere Bezeichnung, einschließlich leerer oder erfundener Stufen wie extreme oder athlete, scheitert mit invalid_input und wird nicht berechnet.
Ist das dasselbe wie BMR oder TDEE?
BMR ist die Ruhekomponente, die als bmr zurückkommt. calories_per_day ist BMR mal Aktivitätsfaktor, also die übliche Erhaltungszufuhr (oft TDEE genannt) für die fünf unterstützten PAL-Stufen.
Was kostet der einfache Kalorienbedarfsrechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe, einschließlich einer nicht unterstützten Aktivitätsstufe, wird nicht berechnet.