eGFR-Rechner der Nierenfunktion
Die geschätzte glomeruläre Filtrationsrate ist die Standardkennzahl, auf die Kliniker und Gesundheits-Apps zurückgreifen, wenn sie rasch abschätzen möchten, wie gut die Nieren Stoffwechselabfälle aus dem Blut entfernen.
Im Browser ausführen – kostenlos
Dieser Rechner setzt die CKD-EPI-Kreatinin-Formel von 2021 um: Geben Sie das Serumkreatinin in mg/dL, das Alter in Jahren und das Geschlecht ein und erhalten Sie die eGFR in mL/min/1,73 m² sowie eine GFR-Kategorie im KDIGO-Stil. Die Neuberechnung von 2021 hat den in der früheren Formel von 2009 enthaltenen Ethnie-Koeffizienten entfernt – Ethnie ist keine biologische Variable, und sie zur Anpassung eines Laborwerts heranzuziehen, kann eine Nierenerkrankung bei Schwarzen Patientinnen und Patienten unterschätzen. Dieses Werkzeug fragt sie deshalb gar nicht erst ab. Die Berechnung ist vollständig deterministisch und läuft lokal ab – keine Modelle, keine Labore, keine Netzwerkaufrufe –, sodass dieselben Eingaben stets dasselbe Ergebnis liefern und patientenähnliche Werte den Anfragepfad nie verlassen. Es handelt sich um eine Screening-Schätzung, keine Diagnose: Nutzen Sie sie für Lehre, Triage-Checklisten, Forschungscodierung und Produktprototypen, die einen transparenten, prüfbaren eGFR-Schritt benötigen, und stellen Sie das Ergebnis vor jeder Versorgungsentscheidung stets dem klinischen Urteil einer Ärztin oder eines Arztes gegenüber.
So verwenden Sie das Werkzeug
Geben Sie Ihre Werte in das Formular oben ein. Das Werkzeug prüft sie vor der Berechnung und zeigt das Ergebnis auf derselben Seite.
Eingaben prüfen
Beachten Sie die Beschriftungen und Einheiten der Felder. Fehlt etwas oder liegt ein Wert außerhalb des erlaubten Bereichs, zeigt die Seite das zu korrigierende Feld.
Erneut berechnen oder automatisieren
Nutzen Sie das Web-Werkzeug für einzelne Prüfungen und die API, wenn Sie dieselbe Funktion automatisieren möchten.
Anwendungsfälle
Sofort ein Ergebnis erhalten
Geben Sie einen Satz Werte ein und sehen Sie das Ergebnis ohne Tabellenkalkulation oder Skript.
Szenarien vergleichen
Ändern Sie jeweils einen Wert und berechnen Sie erneut, um den Einfluss auf das Ergebnis zu sehen.
Wiederholte Aufgaben automatisieren
Nutzen Sie die API, wenn dieselbe Berechnung in Ihrem Produkt oder Ablauf laufen soll.
Häufige Fragen
Welche eGFR-Formel verwendet dieser Rechner?
Die CKD-EPI-2021-Kreatinin-Formel, die keine Ethnie verwendet. Die Ergebnisse liegen in mL/min/1,73 m² vor und werden auf eine Dezimalstelle gerundet.
Welche Einheit soll ich für das Serumkreatinin verwenden?
Milligramm pro Deziliter (mg/dL). Meldet Ihr Labor µmol/L, teilen Sie den Wert durch 88,4, um ihn vor dem Aufruf des Werkzeugs in mg/dL umzurechnen.
Was ist aus der Ethnie-Option der CKD-EPI-Formel von 2009 geworden?
Sie wurde entfernt. NIDDK sowie NKF/ASN empfehlen die ethnienfreie Formel von 2021, weil der frühere Ethnie-Koeffizient wissenschaftlich nicht begründbar war und die Diagnose bei Schwarzen Patientinnen und Patienten verzögern konnte. Dieses Werkzeug akzeptiert keine Ethnie-Eingabe mehr.
Was passiert, wenn das Kreatinin null oder negativ ist?
Der Aufruf scheitert mit invalid_input. Nicht positives Serumkreatinin wird abgelehnt, weil es keine gültige Eingabe für die Potenzterme der CKD-EPI-Formel ist.
Kann ich dieses Ergebnis für eine klinische Entscheidung verwenden?
Nein. Dies ist eine Screening-Schätzung für Lehre, Prototyping und Forschung, keine medizinische Beratung. Diagnose- und Behandlungsentscheidungen erfordern eine zugelassene Ärztin oder einen zugelassenen Arzt, die oder der das vollständige klinische Bild prüft.
Wie viel kostet die API?
Das Browser-Widget läuft kostenlos und lokal. Dieselbe Berechnung über die API wird mit $0.002 pro Anfrage aus dem im Voraus bezahlten KIT-Guthaben abgerechnet, ohne Kosten bei invalid_input-Fehlern.
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/egfr \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"creatinine":1,"age":50,"sex":"female"}'const res = await fetch("https://api.kit.forhosting.com/health/egfr", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"creatinine": 1,
"age": 50,
"sex": "female"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/egfr",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"creatinine": 1,
"age": 50,
"sex": "female"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/egfr", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"creatinine":1,"age":50,"sex":"female"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"creatinine":1,"age":50,"sex":"female"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/egfr", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"creatinine": 1,
"age": 50,
"sex": "female"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.egfr",
"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. |