Netto-Kohlenhydrate-Rechner
25 g Gesamtkohlenhydrate mit 8 g Ballaststoffen und 5 g Zuckeralkoholen ergeben 12 g Netto-Kohlenhydrate. Übertragen Sie die drei Werte vom Etikett und erhalten Sie die Gramm, die für Ihr Keto- oder Low-Carb-Budget zählen. 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
- Gesamtkohlenhydrate
- 25
- Ballaststoffe
- 8
- Zuckeralkohole
- 5
- Nettokohlenhydrate
- 12 g
Netto-Kohlenhydrate sind die verdaulichen Gramm, die viele Low-Carb-, Keto- und Diabetes-Pläne verfolgen, nachdem Ballaststoffe und Zuckeralkohole von der Gesamt-Kohlenhydratzeile auf dem Nährwertetikett abgezogen wurden. Drei Zahlen abzulesen und von Hand zu subtrahieren ist für einen Snack einfach und für einen ganzen Tag verpackter Lebensmittel, Restaurant-Makros und Tabellenimporte fehleranfällig.
Was Netto-Kohlenhydrate sind und wie man sie berechnet
Auf einer Nährwerttabelle nach US-Vorbild sind die Gesamtkohlenhydrate der Oberbegriff. Sie enthalten meist Ballaststoffe, Zucker und, falls vorhanden, Zuckeralkohole. Viele Low-Carb-, Keto- und Diabetes-Ernährungspläne zählen nur die Kohlenhydrate, die der Körper verdaut. Sie ziehen deshalb die weitgehend unverdaulichen Ballaststoffe und die nur teilweise verwerteten Zuckeralkohole ab. Was übrig bleibt, sind die Netto-Kohlenhydrate. Die Rechnung ist eine einfache Subtraktion in Gramm für eine Portion: 25 g minus 8 g Ballaststoffe minus 5 g Zuckeralkohole ergibt 12 g.
Typische Fehler beim Zählen
Von Hand ist die Subtraktion für einen Snack leicht, für einen ganzen Tag mit Fertigprodukten und Restaurantessen aber fehleranfällig. Nehmen Sie alle drei Werte für dieselbe Portionsgröße, sonst passt das Ergebnis nicht zu dem, was Sie essen. Sind Ballaststoffe und Zuckeralkohole zusammen größer als die Gesamtmenge, wurde ein Wert falsch übertragen. Der Rechner sucht keine Produkte, schätzt keinen glykämischen Index und zählt Zuckeralkohole nicht zur Hälfte; solche Regeln Ihres Plans wenden Sie selbst an.
Was Netto-Kohlenhydrate bedeuten und wie die Formel angewendet wird
Auf einem Nährwertpanel im Stil der Vereinigten Staaten ist die Gesamt-Kohlenhydratmenge die Dachzahl, die üblicherweise Ballaststoffe, Zucker und oft Zuckeralkohole einschließt, wenn diese ausgewiesen sind. Viele Low-Carb- und ketogene Programme behandeln Ballaststoffe als weitgehend unverdaulich und Zuckeralkohole als nur teilweise metabolisiert und berechnen Netto-Kohlenhydrate, indem sie diese beiden Zeilen von der Gesamtmenge abziehen. Die Gesamtkohlenhydrate müssen eine endliche positive Zahl sein, weil eine nicht-positive Gesamtmenge keine sinnvolle Portionsangabe für die Netto-Verfolgung ist und nach der Subtraktion nur Null oder Unsinn ergeben würde.
Ballaststoffe und Zuckeralkohole müssen endlich und nicht negativ sein; Null ist erlaubt, wenn das Etikett keine ausweist.
Anwendungsfälle
Tägliches Keto- oder Low-Carb-Mahlzeitenprotokoll
Wandeln Sie Gesamtkohlenhydrate, Ballaststoffe und Zuckeralkohole jedes Lebensmittels in Netto-Gramm um und summieren Sie sie gegen ein tägliches Netto-Kohlenhydrat-Budget.
Rezept- und Meal-Prep-Skalierung
Skalieren Sie Etiketten-Makros für Batch-Rezepte und berechnen Sie Netto-Kohlenhydrate pro Portion mit derselben Formel für jede Portionsgröße neu.
Häufige Fragen
Was, wenn Ballaststoffe oder Zuckeralkohole null sind?
Verwenden Sie 0 für jede Zeile, die das Etikett weglässt.
Passt dieses Tool die Hälfte der Zuckeralkohole an?
Wenden Sie Halbzähl- oder Markenregeln vor oder nach dem Aufruf an, wenn Ihr Protokoll das verlangt.
Was gebe ich ein, wenn das Etikett keine Ballaststoffe angibt?
Tragen Sie 0 ein. Ballaststoffe und Zuckeralkohole dürfen null sein, wenn das Etikett keine nennt. Nur die Gesamtkohlenhydrate müssen größer als null sein, damit die Rechnung sinnvoll ist.
Was, wenn Ballaststoffe und Zuckeralkohole zusammen mehr als die Gesamtkohlenhydrate sind?
Der Rechner hält an und bittet Sie, die Werte zu prüfen, statt ein negatives Ergebnis zu zeigen, denn diese Kombination kann von keinem stimmigen Etikett stammen. Meist wurde ein Wert aus der falschen Zeile oder Portion übernommen.
Warum werden Ballaststoffe und Zuckeralkohole abgezogen?
Viele Low-Carb- und ketogene Programme betrachten Ballaststoffe als weitgehend unverdaulich und Zuckeralkohole als nur teilweise verwertet. Deshalb lassen sie beide aus den Gramm heraus, die auf das Tagesbudget angerechnet werden.
Wie behalte ich die Netto-Kohlenhydrate eines ganzen Tages im Blick?
Berechnen Sie die Netto-Gramm für jedes Lebensmittel oder jede Portion, addieren Sie sie und vergleichen Sie die Summe mit Ihrem Tagesbudget. Bei großen Rezeptmengen rechnen Sie die Etikettwerte zuerst hoch und dann pro Portion neu.
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/net-carbs \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_carbs":25,"fiber":8,"sugar_alcohols":5}'const res = await fetch("https://api.kit.forhosting.com/health/net-carbs", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_carbs": 25,
"fiber": 8,
"sugar_alcohols": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/net-carbs",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_carbs": 25,
"fiber": 8,
"sugar_alcohols": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/net-carbs", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_carbs":25,"fiber":8,"sugar_alcohols":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_carbs":25,"fiber":8,"sugar_alcohols":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/net-carbs", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"total_carbs": 25,
"fiber": 8,
"sugar_alcohols": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.net_carbs",
"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
Dieser Netto-Kohlenhydrate-Rechner nimmt Gramm Gesamt-Kohlenhydrate, Ballaststoffe und Zuckeralkohole (Polyole) entgegen und liefert einen deterministischen net_carbs-Wert mit der zur Anzeige neu formulierten Formel. Nicht-positive Gesamtkohlenhydrate, negative Ballaststoffe oder Polyole sowie unmögliche Etikettenkombinationen, bei denen Ballaststoffe plus Zuckeralkohole die Gesamtmenge überschreiten, scheitern mit invalid_input statt eines erfundenen negativen Ergebnisses.
Was Netto-Kohlenhydrate bedeuten und wie die Formel angewendet wird
Die Arithmetik ist bewusst einfach: net_carbs entspricht total_carbs minus fiber minus sugar_alcohols, jede Menge in Gramm pro Portion oder Lebensmitteleintrag. Dieser Endpoint setzt genau diese Verbraucherkonvention um, ohne glykämischen Index zu schätzen, ohne Einheiten umzurechnen und ohne fehlende Etikettenfelder zu raten. Wenn Ballaststoffe plus Zuckeralkohole die Gesamtmenge überschreiten, kann die Kombination nicht von einem konsistenten Etikett stammen; die Aufgabe scheitert daher mit invalid_input statt eines negativen Netto-Werts, der Protokolle und Dashboards verwirren würde.
Eingabevertrag, Antwortform und Fehlerverhalten
Beispiel: fünfundzwanzig Gramm Gesamtkohlenhydrate, acht Gramm Ballaststoffe und fünf Gramm Zuckeralkohole ergeben zwölf Gramm Netto-Kohlenhydrate. Beispiel ohne Polyole: vierzig Gesamt, zehn Ballaststoffe, null Zuckeralkohole ergeben dreißig Gramm netto. Fehlgeschlagene Validierung wird nicht abgerechnet. Die Fähigkeit sucht keine Produkte, scrapt keine Datenbanken und passt keine markenspezifischen Halbzählungen bestimmter Polyole an; wenn Ihr Protokoll nur die Hälfte der Zuckeralkohole abzieht, wenden Sie diesen Faktor vor dem Aufruf oder nach Erhalt der rohen Nettozahl an. Senden Sie per POST einen JSON-Körper mit drei Pflichtfeldern: total_carbs, fiber und sugar_alcohols. Jedes kann als JSON-Zahl oder als numerische Zeichenkette ankommen; Boolesche Werte, leere Zeichenketten, NaN und Infinity scheitern mit invalid_input unter Nennung des Feldes. Aliase sind aus Transportgründen akzeptiert: carbs, carbohydrate, total_carbohydrate, carbohydrate_g und carbs_g mappen auf total_carbs; fiber_g, dietary_fiber, fibre und fibre_g auf fiber; sugar_alcohols_g, polyols, polyol_g und sugar_alcohol auf sugar_alcohols. Bei Erfolg gibt der Körper die bereinigten Werte von total_carbs, fiber und sugar_alcohols, das berechnete net_carbs, eine kurze formula-Zeichenkette und unit auf g zurück. Kombinieren Sie das Ergebnis mit Ihrer eigenen Tagebuch-UI, Barcode-Cache oder Rezeptskalierung; dieser Endpoint führt nur die Gramm-Arithmetik aus.
Wo ein Netto-Kohlenhydrate-Rechner echten Nutzen stiftet
Meal-Planning-Apps und Keto-Coaches nutzen einen Netto-Kohlenhydrate-Rechner, damit Nutzer Etikettenzahlen einfügen und unter einem täglichen Netto-Budget bleiben, ohne Tabellenfehler. Restaurant- und Liefer-Aggregatoren normalisieren Anbieter-Makros zu Netto-Kohlenhydraten für Filter wie unter zehn Netto-Gramm, was eine einzige deterministische Funktion statt ad-hoc Client-Code auf jeder Plattform erfordert. Continuous-Glucose- und Diabetes-Bildungstools zeigen oft Gesamt versus Netto nebeneinander; eine gemeinsame API hält Demo im Unterricht und Produktions-Backend identisch. Weil die Implementierung pure parse Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Basispreis $0.002, ohne Modell-Tokens und ohne ausgehendes Netz. Halten Sie Anfragen klein, pinnen Sie erwartetes net_carbs in Tests und Sie erhalten reproduzierbare Ergebnisse für mobile Clients, serverless Worker und Batch-Importeure, ohne eine eigene Ernährungsdatenbank aufzubauen.
Integrationsbeispiele
Produktfilter und Coaching-Dashboards
Normalisieren Sie Katalog-Makros auf net_carbs, damit Apps Snacks unter einer Netto-Gramm-Schwelle filtern und Coaches Kundenprotokolle prüfen können.
Technische Fragen
Wie berechnet man Netto-Kohlenhydrate?
Senden Sie total_carbs, fiber und sugar_alcohols in Gramm. Die API liefert net_carbs = total_carbs − fiber − sugar_alcohols nach der üblichen Verbraucher-Etikettenformel.
Warum kann die Anfrage scheitern, obwohl die Zahlen plausibel wirken?
Wenn fiber plus sugar_alcohols total_carbs überschreitet, ist die Kombination mit einem einzigen Etiketten-Total inkonsistent und die Aufgabe scheitert mit invalid_input.
Was kostet der Netto-Kohlenhydrate-Rechner?
Das Browser-Tool ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingaben werden nicht abgerechnet.