Katzenkalorien-Rechner
Berechnen Sie den Tagesbedarf Ihrer Katze: Die Ruheenergie ist 70 mal Gewicht in Kilogramm hoch 0,75, und eine kastrierte Wohnungskatze mit 4,5 kg erhält danach einen Erhaltungsfaktor von 1,2. Kätzchen nutzen 2,5. 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
- 4,5
- Age
- Adult
- Aktivität
- Indoor
- Gewicht (kg)
- 4,5
- Gewichtseinheit
- Kg
- MER-Faktor
- 1,2
- RER (kcal)
- 216,2755501102
Wohnungskatzen, Scheunenkatzen und wachsende Kitten teilen sich keine einzige Tageskalorienzahl. Die Körpergröße setzt den Ruheenergiebedarf, während Lebensstadium, Kastrationsstatus und wie viel sich das Tier tatsächlich bewegt den Multiplikator festlegen, der Ruhe in Erhaltung verwandelt. Dieser Katzenkalorien-Rechner nimmt ein positives Körpergewicht in Kilogramm oder Pfund, ein Stadium Kitten, Adult oder Senior, ein Kastrationskennzeichen und eine Aktivitätsklasse indoor, gemäßigt oder outdoor entgegen. Er liefert die Ruheenergie in Kilokalorien, den Erhaltungsfaktor im veröffentlichten Stil und den täglichen MER in Kilokalorien pro Tag. Der Algorithmus ist die exponentielle veterinärmedizinische Identität: RER entspricht siebzig mal dem Gewicht in Kilogramm hoch drei Viertel, MER entspricht RER mal dem Faktor.
Wie der tägliche Kalorienbedarf einer Katze berechnet wird
Die veterinärmedizinische Ernährungslehre beginnt fast immer beim Ruheenergiebedarf, der Energie, die ein Säugetier gegebener Masse in Ruhe in einem thermoneutralen Raum verbrauchen würde. Bei Katzen wird die Exponentialform der alten linearen Regel dreißig mal Gewicht plus siebzig vorgezogen, weil die Exponentialform kleine und große Körper ehrlicher abbildet: RER in Kilokalorien pro Tag entspricht siebzig mal dem Körpergewicht in Kilogramm hoch drei Viertel. Der Erhaltungsenergiebedarf skaliert diese Ruhezahl dann mit einem veröffentlichten Faktor, der von Wachstum, Gonadenstatus und Lebensweise abhängt.
Wachsenden Kitten werden 2.5 mal RER zugewiesen, unabhängig von Innen- oder Außenleben, weil Gewebeansatz den Haushalt beherrscht. Kastrierte erwachsene Hauskatzen liegen typischerweise bei 1.2 mal RER; intakte Adulten brauchen etwa 1.4. Gemäßigte Indoor-Outdoor-Adulten steigen auf 1.4, wenn kastriert, und auf 1.6, wenn intakt.
Outdoor- oder sehr aktive Adulten nutzen 1.6 und 1.8. Senioren brauchen meist weniger als vergleichbare Adulten: kastrierte Indoor-Senioren nutzen 1.1, intakte Indoor-Senioren 1.2, mit denselben Aktivitätsschritten von zwei Zehnteln über diesen Böden. Pfund werden mit dem internationalen Avoirdupois-Kilogramm 0.45359237 umgerechnet, bevor die Potenz genommen wird, sodass ein kastrierter Indoor-Adult von zehn Pfund nicht wie eine Zehn-Kilogramm-Katze behandelt wird.
Der Endpunkt meldet RER und MER, spiegelt die normalisierten Eingaben wider und hält die Identität in einer formula-Zeichenkette fest. Behandeln Sie die Zahl als Planungsschätzung für Etikettenarithmetik und Portionsentwürfe, nicht als Verordnung, die eine Tierärztin ersetzt, die Körperkondition, Krankheit und das tatsächliche Futter sieht.
Wo ein Katzenkalorien-Rechner seinen Nutzen stiftet
Aufnahmeplätze von Rettungsstellen und Pflegestellenkoordination brauchen ein wiederholbares Tagesziel in Kilokalorien, wenn ein Adult ohne Fütterungshistorie eintrifft, und den Kittenfaktor, wenn ein Wurf noch wächst. Shelter-Software und Klinikblätter können dasselbe Parse-Modul aus einem Formular oder einem Stapeljob aufrufen, ohne eine Ernährungssuite aufzubauen. Nutzen Sie die Zahl nicht als Crashdiät: Abnahmeprotokolle für adipöse Katzen sind langsamer und sollten beaufsichtigt werden, weil hepatische Lipidose ein echtes Risiko ist, wenn die Aufnahme jäh gekürzt wird.
Wiegen Sie auf derselben Waage nach, beobachten Sie den Körperkonditionsscore und wechseln Sie die Aktivitätsklasse, wenn eine Indoor-Katze nach draußen darf oder ein Senior sesshaft wird. Koppeln Sie die Tageskilokalorien an die tatsächliche umsetzbare Energie der gefütterten Ration; dieser Endpunkt liest kein Sacketikett und diagnostiziert keine Krankheit.
Anwendungsfälle
Eine tägliche Startportion vom Sacketikett ableiten
Berechnen Sie kcal pro Tag für einen kastrierten Indoor-Adult und teilen Sie durch die umsetzbare Energie des Futters pro Tasse oder pro Gramm, um eine Futtermenge zu entwerfen.
Kitten- gegen Adultrationen in einer Pflegestelle skalieren
Setzen Sie age auf kitten, um den Wachstumsfaktor 2.5× RER anzuwenden, und nach einem Jahr zurück auf adult, damit dasselbe Gewicht nicht überfüttert wird.
Kalorien anpassen, wenn Lebensweise oder Kastration wechseln
Rechnen Sie nach der Kastration neu, oder wenn eine Indoor-Katze Freigang erhält, damit der MER-Faktor dem neuen Energiebedarf folgt.
Häufige Fragen
Welche Formel nutzt der Katzenkalorien-Rechner?
Die Ruheenergie ist 70 × (Körpergewicht in Kilogramm)^0.75. Die Erhaltungsenergie ist dieses RER multipliziert mit einem WSAVA-artigen Faktor nach Stadium, Kastration und Aktivität.
Soll ich Kilogramm oder Pfund verwenden?
Beides ist zulässig. Senden Sie lb, lbs, pound oder pounds, um vor der Potenz mit dem internationalen Avoirdupois-Faktor umzurechnen.
Wie wird der tägliche Kalorienbedarf einer Katze berechnet?
Zuerst wird die Ruheenergie berechnet, 70 mal Gewicht in Kilogramm hoch 0,75, dann wird sie mit einem Faktor für Lebensphase, Kastration und Aktivität multipliziert. Eine kastrierte erwachsene Wohnungskatze mit 4,5 kg nutzt 1,2.
Warum brauchen Kätzchen mehr Kalorien?
Wachsende Kätzchen erhalten das 2,5-Fache ihrer Ruheenergie, unabhängig von der Aktivität, weil das Wachstum zum Grundbedarf hinzukommt. Eine kastrierte erwachsene Wohnungskatze nutzt einen deutlich niedrigeren Faktor von 1,2.
Was passiert, wenn das Gewicht null oder negativ ist?
Die Eingabe wird abgelehnt, ebenso ein fehlendes oder nicht endliches Gewicht. So entsteht aus einer falschen Waagenanzeige nie ein erfundener Kalorienbedarf für Ihre Katze.
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/bio/cat-calorie \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":4.5,"age":"adult","neutered":true,"activity":"indoor"}'const res = await fetch("https://api.kit.forhosting.com/bio/cat-calorie", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 4.5,
"age": "adult",
"neutered": true,
"activity": "indoor"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/cat-calorie",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 4.5,
"age": "adult",
"neutered": true,
"activity": "indoor"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/cat-calorie", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":4.5,"age":"adult","neutered":true,"activity":"indoor"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":4.5,"age":"adult","neutered":true,"activity":"indoor"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/cat-calorie", 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": 4.5,
"age": "adult",
"neutered": true,
"activity": "indoor"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.cat_calorie",
"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
Fehlendes, null, negatives oder nicht endliches Gewicht scheitert mit invalid_input und wird nicht berechnet.
Eingabevertrag, Antwortfelder und Validierungsfehler
Beispiel: 4.5 Kilogramm, adult, neutered, indoor nutzt Faktor 1.2 auf siebzig mal 4.5 hoch drei Viertel, den klassischen Indoor-Fall. Senden Sie per POST einen JSON-Körper mit vier erforderlichen Feldern. weight ist eine endliche positive Zahl in der Einheit des optionalen weight_unit, das standardmäßig Kilogramm ist und außerdem Pfund sowie die üblichen Aliasse kilogram, kilograms, lb, lbs, pound und pounds akzeptiert. Nach der Umrechnung muss die Masse zwischen einem Zehntelkilogramm und fünfzig Kilogramm liegen, damit ein Tippfehler an der Dezimalstelle die Potenz nicht sprengt. age ist das Lebensstadium kitten, adult oder senior; Aliasse life_stage, stage und age_group werden akzeptiert, und ein numerisches age_years ordnet unter einem Jahr kitten, unter elf Jahren adult und elf oder mehr senior zu. neutered ist ein Boolean oder die Zeichenketten neutered, spayed, desexed, intact sowie die üblichen Ja- oder Nein-Formen. activity ist indoor, moderate oder outdoor, mit Aliassen wie sedentary, indoor-outdoor und active. Jedes Zahlenfeld darf als JSON-Zahl oder als numerische Zeichenkette ankommen. Fehlendes weight, null, ein Negativwert, NaN oder eine nichtnumerische Zeichenkette scheitert mit invalid_input, nennt weight und erklärt, dass eine positive Zahl nötig ist; solche Fehler werden nicht berechnet. Fehlende oder unbekannte age-, neutered- oder activity-Werte scheitern ebenso und nennen das Feld. Bei Erfolg spiegelt der Körper weight, weight_kg, weight_unit, age, neutered und activity wider und liefert mer_factor, rer_kcal, kcal_per_day als tägliche Hauptzahl, calories als dieselbe Tageszahl für Clients, die diesen Namen suchen, sowie eine formula-Zeichenkette. Erfolgreiche API-Aufrufe nutzen das vorausbezahlte KIT-Guthaben zum veröffentlichten Basispreis $0.002 pro Element.
Wo ein Katzenkalorien-Rechner seinen Nutzen stiftet
Boutique- und Veterinärregalmarken drucken die umsetzbare Energie auf den Sack; das kcal_per_day dieses Endpunkts durch die Kilokalorien des Futters pro Tasse oder pro Gramm zu teilen, macht aus einem abstrakten MER eine Startportion — genau die Suchabsicht hinter Katzenkalorien-Rechner und Tageskalorien im Katzenfutter.
Technische Fragen
Wie berechne ich die Tageskalorien einer Katze?
Senden Sie ein positives Gewicht plus age (kitten, adult oder senior), neutered und activity (indoor, moderate oder outdoor). Die API liefert kcal_per_day aus RER = 70 × weight_kg^0.75 mal dem MER-Faktor.
Was geschieht, wenn das Gewicht null oder negativ ist?
Die Aufgabe scheitert mit invalid_input. Das Gewicht muss eine endliche positive Zahl sein; fehlende, null, negative oder nichtnumerische Werte werden abgelehnt und nicht berechnet.
Was kostet der Katzenkalorien-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.