Due date calculator
Estimate a pregnancy due date, current week and trimester milestones.
Due date calculator
Paste a date and this tool works out an estimated due date, the current week of pregnancy, and the trimester it falls in. It supports the three ways a due date is usually counted: from the first day of the last menstrual period (LMP), from a known conception date, or from an IVF embryo transfer date — each one is read differently, and the tool converts all three to the same "day zero" before doing the math.
The calculation method controls how the anchor date is interpreted. LMP uses Naegele's rule — 280 days from the last period — and can be adjusted for a cycle longer or shorter than the textbook 28 days with the cycle-length option. Conception adds the standard 266-day gestation from the moment of conception. Embryo transfer accounts for the embryo's age at transfer (day 3 or day 5). Turn on trimesters and milestones to see the start of the second and third trimesters and the full-term (37-week) mark alongside the due date, and switch the output between a one-line summary and a timeline. A custom reference date checks the numbers for a specific day instead of today.
Paste one date per line to check several pregnancies at once — twins from two donor cycles, or a quick comparison of how the estimate shifts between methods. Dates can be typed as YYYY-MM-DD, DD.MM.YYYY or DD/MM/YYYY (ISO is always accepted no matter which format is selected), and the output uses whichever format you chose. A line that isn't a valid date, or one that would place the pregnancy after the reference date, is reported next to that line rather than blocking the rest.
Everything runs locally in your browser — the dates you enter are never uploaded or stored anywhere. This estimate follows standard obstetric formulas and does not replace a clinical dating scan; use it as a planning reference. When you're done, copy the result, download it as a .txt file, or send it to the input of another tool to keep working with the dates.