Koffein-Halbwertszeit-Rechner
Koffein baut sich in Halbwertszeiten ab: 100 mg bei der üblichen Halbwertszeit von 5 Stunden ergeben nach 5 Stunden noch 50 mg. Geben Sie Dosis, vergangene Stunden und, falls bekannt, Ihre eigene Halbwertszeit ein. 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
- Anfangsmenge (mg)
- 100
- Stunden
- 5
- Restmenge (mg)
- 50
- Halbwertszeit (h)
- 5
- Restanteil
- 0,5
- Verbleibender Prozentsatz
- 50
Koffein verlässt den Körper nicht mit einer festen Milligramm-pro-Stunde-Rate. Die Elimination folgt näherungsweise einer Kinetik erster Ordnung: Jede Halbwertszeit-Periode entfernt etwa die Hälfte der noch vorhandenen Menge. Das bedeutet, dass ein Morgenkaffee am späten Nachmittag noch messbares Koffein beitragen kann, wenn Ihre persönliche Halbwertszeit lang ist, und dass eine zweite Dosis auf residuales Koffein aufsetzt statt es zu ersetzen. Dieser Rechner wendet die Standardformel der exponentiellen Halbwertszeit auf eine Anfangsmenge in Milligramm und eine verstrichene Zeit in Stunden an, optional mit Ihrer eigenen Halbwertszeit-Schätzung. Kein Netzabruf, keine Zufälligkeit und keine Abhängigkeit vom aktuellen Datum — nur Arithmetik auf den Zahlen, die Sie angeben.
Wie der Koffein-Abbau über die Halbwertszeit funktioniert
Die Pharmakokinetik modelliert die Koffein-Clearance unter gewöhnlichen Bedingungen näherungsweise als erster Ordnung: Die in einem kurzen Intervall eliminierte Menge ist proportional zur noch zirkulierenden Menge. Die praktische Zusammenfassung dieses Modells ist die Halbwertszeit — die Zeit, bis die Restmenge auf die Hälfte sinkt. Beginnen Sie mit einhundert Milligramm und beträgt die Halbwertszeit fünf Stunden, verbleiben nach fünf Stunden etwa fünfzig Milligramm, nach zehn etwa fünfundzwanzig und so weiter.
Algebraisch ist die Kurve remaining gleich initial multipliziert mit ein halb hoch verstrichene Stunden geteilt durch Halbwertszeit-Stunden. Dieser eine Ausdruck deckt gebrochene und ganze Halbwertszeiten ab: Nach zweieinhalb Stunden bei fünf Stunden Halbwertszeit haben Sie noch etwa einundsiebzig Prozent der Dosis, nicht die Hälfte. Populationsschätzungen bei Erwachsenen zentrieren die Koffein-Halbwertszeit oft nahe drei bis sieben Stunden; fünf Stunden ist ein weit genutzter Standard, wenn der Individualwert unbekannt ist.
Schwangerschaft, Lebererkrankung, Rauchen, orale Kontrazeptiva, genetische CYP1A2-Variation und bestimmte Arzneimittel können die Clearance deutlich verkürzen oder verlängern. Dieses Werkzeug diagnostiziert und personalisiert die Pharmakokinetik nicht; es wertet nur die Exponentialformel mit der von Ihnen angegebenen Halbwertszeit (oder dem Fünf-Stunden-Standard) aus, damit Schlafplanung, Stapel-Schätzungen und Bildungsnotizen eine transparente Definition der verbleibenden Milligramm teilen.
Anwendungsfälle
Abendliche Schlaf-Cut-off-Planung
Schätzen Sie residuale Milligramm Stunden nach einer Morgen- oder Nachmittagsdosis, um verbleibendes Koffein mit einer persönlichen Bettschwelle zu vergleichen.
Bildungs- und Forschungsnotizen
Demonstrieren Sie Eliminationskurven erster Ordnung für Koffein und speichern Sie reproduzierbare Restmengen neben Halbwertszeit- und Zeitparametern.
Häufige Fragen
Welche Standard-Halbwertszeit nutzt das Werkzeug?
Geben Sie eine eigene positive Halbwertszeit an, wenn Sie einen besseren Individual- oder Studienwert haben.
Modelliert dies mehrere über den Tag gestapelte Tassen?
Nein. Jeder Aufruf wertet eine einzelne Anfangsmenge und ein verstrichenes Intervall aus.
Wie viel Koffein ist 10 Stunden nach einem Kaffee noch übrig?
Bei der voreingestellten Halbwertszeit von fünf Stunden sind zehn Stunden zwei Halbwertszeiten: Etwa ein Viertel der Dosis bleibt. Ein Kaffee mit 100 mg hinterlässt rund fünfundzwanzig Milligramm, was vor dem Schlafen spürbar sein kann.
Was verlängert oder verkürzt meine Koffein-Halbwertszeit?
Schwangerschaft, Lebererkrankungen, Rauchen, die Pille, genetische Unterschiede beim Abbau in der Leber und bestimmte Medikamente können sie stark verändern. Bei Erwachsenen liegen Schätzungen meist zwischen 3 und 7 Stunden.
Warum ist nach einer halben Halbwertszeit mehr als die Hälfte übrig?
Weil der Abbau exponentiell verläuft, nicht gleichmäßig. Nach zweieinhalb Stunden bei fünf Stunden Halbwertszeit sind noch etwa einundsiebzig Prozent der Dosis vorhanden, nicht nur drei Viertel und erst recht nicht die Hälfte.
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/caffeine-decay \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_mg":100,"hours":5}'const res = await fetch("https://api.kit.forhosting.com/health/caffeine-decay", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_mg": 100,
"hours": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/caffeine-decay",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_mg": 100,
"hours": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/caffeine-decay", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_mg":100,"hours":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_mg":100,"hours":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/caffeine-decay", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"initial_mg": 100,
"hours": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.caffeine_decay",
"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
Das kostenlose Browser-Werkzeug und die API teilen dieselbe reine JavaScript-Bibliothek, sodass interaktive Prüfungen und automatisierte Aufgaben stets übereinstimmen.
Eingabevertrag, Ausgaben und Fehlerverhalten
Fehlgeschlagene Validierung wird nicht berechnet. Es gibt in dieser Fähigkeit kein kumulatives Mehrdosen-Modell, keine Absorptionsverzögerung und keine Körpergewichts-Anpassung — das sind getrennte Produktabsichten. Kombinieren Sie verbleibende Milligramm mit Etikettenschätzungen Ihres Getränks oder Ihrer Tablette, wenn Sie residuales Koffein mit einer selbst gewählten Bettschwelle vergleichen möchten. Senden Sie ein JSON-Objekt mit zwei erforderlichen endlichen Zahlen: initial_mg, die nichtnegative Koffeinmenge zum Zeitpunkt null in Milligramm, und hours, die nichtnegative verstrichene Zeit seit dieser Dosis. Optional senden Sie half_life_hours als positive endliche Zahl; fehlt sie, verwendet der Dienst fünf Stunden als typische Erwachsenen-Schätzung. Aliase wie initial, amount, caffeine_mg, dose_mg, elapsed_hours, time, t, half_life und t_half werden akzeptiert, sodass Formulare und Skripte keinen einzigen Feldnamen brauchen. Fehlende Pflichtfelder, leere Zeichenketten, nichtendliche Werte, negative initial_mg oder hours und nichtpositive half_life_hours scheitern mit invalid_input und einer Meldung, die das Problem benennt. Bei Erfolg spiegelt die Antwort initial_mg, hours und half_life_hours wider und liefert remaining_mg, fraction_remaining, percent_remaining, half_lives_elapsed (hours geteilt durch die Halbwertszeit) sowie eine Formelzeichenkette, die remaining_mg gleich initial_mg mal ein halb hoch hours über half_life_hours bekräftigt.
Wo Teams es nutzen und wie die Preisgestaltung funktioniert
Schlafcoaches, Wellness-Apps und Sport-Ernährungsnotizen nutzen einen Koffein-Halbwertszeit-Abbau-Rechner, um residuale Milligramm vor einem abendlichen Cut-off zu zeigen, ohne Gleitkomma-Abbau-Code in jedem Client neu zu erfinden. Programmatische Aufrufe nutzen das vorausbezahlte KIT-Guthaben pro erfolgreichem Element; ungültige Eingabe verbraucht nie Guthaben. Quell-Eingaben und -Ausgaben werden nur im Plattform-Aufbewahrungsfenster behalten und nie zum Trainieren von Modellen verwendet. Die Latenz wird vom Task-Handshake dominiert, nicht von der Berechnung, was den Endpunkt für Formularvalidierung und Batch-Nachverarbeitung historischer Konsumtabellen gleichermaßen geeignet macht. Forschungspipelines, die selbstberichtete Kaffeezeiten protokollieren, können viele unabhängige Tasks posten — einen pro protokollierter Dosis und verstrichenem Intervall — und remaining_mg neben der Sitzung für spätere Analyse speichern. In Unterricht und Public-Health-Materialien können initial_mg und half_life_hours fixiert und hours durchlaufen werden, um zu zeigen, wie langsam spättägliches Koffein sinkt. Weil die Implementierung reines Parse-Tier-A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Basispreis $0.002, ohne Modell-Tokens und ohne ausgehendes Netz. Das interaktive Werkzeug oben läuft kostenlos im Browser für explorative Prüfungen.
Integrationsbeispiele
Backends für Wellness- und Ernährungs-Apps
Wandeln Sie protokollierte Getränkezeiten und etikettierte Milligramm in deterministische remaining_mg-Werte um, ohne Halbwertszeit-Mathematik in jedem Client einzubetten.
Technische Fragen
Welche Formel verwendet der Koffein-Halbwertszeit-Abbau-Rechner?
remaining_mg = initial_mg × (1/2)^(hours / half_life_hours). Das ist der standardmäßige exponentielle Abbau erster Ordnung, ausgedrückt mit der Halbwertszeit statt einer Geschwindigkeitskonstante.
Welche Felder sind erforderlich?
initial_mg und hours sind erforderliche nichtnegative endliche Zahlen. half_life_hours ist optional, muss aber positiv sein, wenn angegeben. Fehlende Pflichtfelder scheitern mit invalid_input.
Ist der Koffein-Abbau-Rechner kostenlos?
Das Browser-Werkzeug ist kostenlos. API-Aufrufe kosten $0.002 pro erfolgreicher Anfrage aus Ihrem vorausbezahlten KIT-Guthaben; fehlgeschlagene Validierung wird nie berechnet.