ForHosting KIT · Gesundheit und Sport

Geburtstermin-Rechner

Berechnen Sie Ihren Geburtstermin ab dem ersten Tag Ihrer letzten Periode: Beginnt sie am 1. Januar 2026 bei einem Zyklus von 28 Tagen, ergibt sich der 8. Oktober 2026, 280 Tage später, samt Ende beider Trimester. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Erster Tag der letzten Periode
2026-01-01
Erhalten Sie
Zykluslänge (Tage)
28
Voraussichtlicher Geburtstermin
2026-10-08
Ende des ersten Trimesters
2026-04-08
Ende des zweiten Trimesters
2026-07-15

kostenlos online

So wird der Geburtstermin geschätzt

Der Rechner wendet die Naegele-Regel auf den ersten Tag der letzten Menstruation an. Eine Standardschwangerschaft wird mit 280 Tagen ab diesem Datum gerechnet, was einen Zyklus von 28 Tagen voraussetzt. Weil Zyklen unterschiedlich sind, können Sie Ihre eigene Zykluslänge angeben, und die Rechnung wird um die Differenz angepasst: Die Schwangerschaftsdauer beträgt dann 280 Tage plus Ihre Zykluslänge minus 28. Ein Zyklus von 30 Tagen verschiebt den Termin daher um zwei Tage nach hinten, einer von 26 Tagen um zwei Tage nach vorn. Bei einer letzten Periode ab dem 1. Januar 2026 und dem Standardzyklus ist der Termin der 8. Oktober 2026.

Die Trimester-Termine und wo sie genutzt werden

Neben dem Geburtstermin nennt das Ergebnis die Gesamtzahl der Schwangerschaftstage und zwei Meilensteine: das Ende des ersten Trimesters 97 Tage nach dem ersten Tag der letzten Periode und das Ende des zweiten nach 195 Tagen. Bei einer Periode ab dem 1. Januar 2026 fallen sie auf den 8. April und den 15. Juli 2026. Die Daten laufen korrekt über Monate und Jahre und berücksichtigen Schaltjahre. Schwangerschafts-Apps zeigen damit Termin und Meilensteine aus einem einzigen Datum, und Aufnahmeformulare in Kliniken füllen so das Schwangerschaftsalter passend zum Zyklus jeder Patientin vor.

Reine UTC-Kalenderdatumsrechnung

Intern zerlegt addDays die Zeichenkette mit einem strengen regex, baut das Datum über Date.UTC, addiert den Tagesoffset und serialisiert es mit toISOString().slice(0,10) neu, was korrekt über Monats- und Jahresgrenzen rollt und Schaltjahre berücksichtigt — ein lmp von 2024-02-15 zählt den 29. Februar automatisch.

Schwangerschafts-Apps

Zeigen Sie werdenden Eltern ihren geschätzten Geburtstermin und die Trimester-Meilensteine aus einer einzigen Eingabe der letzten Regelblutung.

Klinische Aufnahmeformulare

Füllen Sie Schwangerschaftsalter und Geburtstermin in einer elektronischen Patientenakte oder einem Buchungsablauf vor, pro Patientin an den Zyklus angepasst.

Beeinflusst die Zeitzone das Ergebnis?

Nein. Alle Rechnung erfolgt in UTC-Kalenderzeit ohne Date.now(), sodass die Ergebnisse vollständig deterministisch sind.

Wie wird der Geburtstermin berechnet?

Mit der Naegele-Regel: Zum ersten Tag der letzten Menstruation werden 280 Tage addiert. Bei einer Periode ab dem 1. Januar 2026 und einem Zyklus von 28 Tagen ist der errechnete Termin der 8. Oktober 2026.

Was ist, wenn mein Zyklus länger oder kürzer als 28 Tage ist?

Geben Sie Ihre Zykluslänge ein, dann verschiebt sich der Termin um die Differenz: Ein Zyklus von 30 Tagen verlegt ihn zwei Tage nach hinten, einer von 26 Tagen zwei Tage nach vorn. Erlaubt ist jede ganze Zahl von 20 bis 45 Tagen.

Wann endet jedes Trimester?

Das Ende des ersten Trimesters liegt 97 Tage nach dem ersten Tag der letzten Periode, das Ende des zweiten bei 195 Tagen. Bei einer Periode ab dem 1. Januar 2026 sind das der 8. April und der 15. Juli 2026.

Berücksichtigt der Rechner Schaltjahre?

Ja. Die Daten laufen korrekt über Monats- und Jahresgrenzen und schließen den 29. Februar ein, wenn er in die Schwangerschaft fällt. Eine letzte Periode ab dem 15. Februar 2024 zählt diesen zusätzlichen Tag also automatisch mit.

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.

POSThttps://api.kit.forhosting.com/dev/due-date

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/dev/due-date \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"lmp":"2026-01-01"}'
{
  "lmp": "2026-01-01"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.due_date",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Schätzt einen Geburtstermin aus dem ersten Tag der letzten Regelblutung (lmp) und einem optionalen cycle_days-Wert und liefert den Geburtstermin, beide Trimester-Enddaten sowie die gesamten Schwangerschaftstage.

Die Naegele-Rechnung, an Ihren Zyklus angepasst

Das Werkzeug wendet die Naegele-Regel auf das Feld lmp an, das ISO-Datum (JJJJ-MM-TT) des ersten Tages Ihrer letzten Regelblutung. Eine übliche Schwangerschaft wird als 280 Tage ab diesem Datum gezählt, doch der Rechner passt sich mit der Formel offset = 280 + (cycle_days - 28) an Ihren persönlichen Zyklus an, sodass ein 30-Tage-Zyklus den Geburtstermin um zwei Tage nach hinten und ein 26-Tage-Zyklus ihn um zwei Tage nach vorn verschiebt. cycle_days ist standardmäßig 28 und muss eine ganze Zahl zwischen 20 und 45 sein. Die Antwort liefert due_date (lmp plus den Offset), gestation_days (der Offset selbst) und zwei Meilensteine: trimester1_end bei lmp + 97 Tage und trimester2_end bei lmp + 195 Tage. Bei lmp 2026-01-01 und dem Standardzyklus ist due_date 2026-10-08 und gestation_days 280.

Reine UTC-Kalenderdatumsrechnung

Alle Datumsrechnung ist reine UTC-Kalenderarithmetik ohne Wanduhr: der Code ruft nie Date.now() auf, sodass dasselbe lmp stets dasselbe due_date liefert, unabhängig von der Zeitzone des Servers oder vom Zeitpunkt der Anfrage.

Prüfung und typisierte Fehler

Die oberste Eingabe muss selbst ein einfaches Objekt sein — Arrays und null werden abgelehnt. Jedes Feld wird vor jeder Berechnung geprüft, und jeder Fehlschlag wirft einen typisierten invalid_input-Fehler, der das Problem benennt, statt einer untypisierten Ausnahme. lmp muss eine Zeichenkette im Muster JJJJ-MM-TT sein, mit einem Monat von 1-12 und einem echten Kalendertag; ein Wert wie 2026-02-30 wird abgewiesen, weil das konstruierte UTC-Datum nicht wieder auf dieselben Bestandteile zurückführt. cycle_days muss eine ganze Zahl innerhalb 20-45 sein, sodass 19, 46 oder ein gebrochener Wert allesamt scheitern.

Massenterminierung

Verarbeiten Sie Tausende von Datensätzen der letzten Regelblutung über die API, um Terminfenster deterministisch zu planen.

Welche Regel wird verwendet?

Die Naegele-Regel: 280 Tage ab der letzten Regelblutung, angepasst um (cycle_days - 28).

Kann ich einen von 28 Tagen abweichenden Zyklus festlegen?

Ja. Übergeben Sie cycle_days als ganze Zahl von 20 bis 45; der Standard ist 28.

Welches Datumsformat benötigt lmp?

Eine strenge JJJJ-MM-TT-Zeichenkette; unmögliche Daten wie 2026-02-30 geben invalid_input zurück.

Ist es kostenlos?

Ja im Browser-widget. Die API führt denselben Kern ab $0.002 je Aufruf aus.

Vollständige KIT-Dokumentation lesen →