Àwọn Àwọn Àkọ́lé
Estimate your due date and how many weeks pregnant you are from your last period.
Àwọn Àtòjọ-ẹ̀yàn àwọn ìṣàmúlò-ètò
Àkóónú ìṣàmúlò-ètò yìí
A pregnancy due date calculator estimates your delivery date using Naegele’s rule: 280 days (40 weeks) from the first day of your last menstrual period (LMP). It adjusts for cycle lengths other than 28 days, and also shows the estimated conception date and how many weeks along you are today. Only about 5% of babies arrive on the exact date.
Because ovulation drives conception, the tool corrects for cycle length. A 32-day cycle is 4 days longer than the standard 28, so it adds those 4 days: the due date becomes LMP + 284 days and the estimated conception moves to about day 18 instead of day 14. It then counts from your LMP to today to show how many weeks and days pregnant you are and which trimester you are in.
Use it early in pregnancy for a working timeline of milestones — the end of the first trimester at week 13, the anatomy scan around week 20, and full term from week 37. The due date is only an estimate: a normal birth can happen anywhere from 37 to 42 weeks, and an early dating ultrasound is more precise. This tool is for information, not medical advice; your provider confirms your dates.
Àwọn Àtòjọ-ẹ̀yàn
Bawo ní a ṣe lè ṣé ìṣàmúlò-ètò àwọn ìṣàmúlò-ètò?
By Naegele’s rule: add 280 days (40 weeks) to the first day of your last menstrual period. This pregnancy due date calculator also adds the difference if your cycle is longer or shorter than the standard 28 days.
Ìgbà wò nínú àwọn àwọn ààtò àwọn ààtò àwọn ààtò àwọn ààtò àwọn ààtò àwọn ààtò àwọn ààtò àwọn ààtò àwọn ààtò àwọn ààtò àwọn ààtò àwọn ààtò àwọn ààtò
O jẹ a iwari - nikan ni ayika 5% ti awọn ọmọde ti a bi lori wọn ọjọ ti o yẹ, ati a deede, ti o ni kikun-akoko ti a bi padanu nibikibi lati 37 si 42 ọsẹ. A ti wa ni ti o ti wa ni ti o ti wa ni ti o dara ju ọjọ.
Kini ti mo ba kò mọ́ ọjọ́ tí mo ti n bọ́?
The LMP method needs that date. If your cycle is irregular or unknown, a dating ultrasound is the standard alternative your provider will use.
Ìgbà wò ní mò tí wọ́n wọ̀?
Àwọn àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè àwọn ààyè
Kini àwọn àwọn ààyè ìṣàfarawé?
The first trimester runs through week 13, the second through week 27, and the third from week 28 to birth. The calculator labels your current trimester from how many weeks along you are.
Àwọn àwọn ààtò àtòjọ-ẹ̀yàn
Yes. Naegele’s rule assumes a 28-day cycle; a longer cycle means later ovulation, so the tool adds the extra days (cycle − 28) to both the due date and the conception estimate.
Ń lè gba ọjọ́ tí mò tí ìgbà ilé̀ tabi IVF?
This tool works from the last menstrual period. For a known conception date, count 266 days forward; for IVF, the clinic adjusts for the embryo’s age at transfer (for example subtracting 5 days for a blastocyst).
API — ló àwọn ìṣàmúlò-ètò yìí láti inú ìṣàmúlò-ètò
Fi àwọn ìṣàmúlò-ètò yìí kọ̀ǹpútà yìí láti jẹ́ ààyè-iṣẹ́ JSON tí a tí fi pamọ́ - kò ní bọ́tìnì kan tí a fẹ́. Fi àwọn fálù ààyè-iṣẹ́ sílẹ̀ sí bí àwọn àwọn ìṣàmúlò-ètò àti JSON. Anything you omit uses the same default this page is pre-filled with; an unknown parameter is a 400, never a silent zero. Ka àwọn àkọlé API kíkún →
Àwọn Ààyè Ìjánu-ìṣàmúlò-ètò
GET https://calculator.free/api/v1/pregnancy-due-date/
curl
curl "https://calculator.free/api/v1/pregnancy-due-date/?lmp=2026-08-10"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/pregnancy-due-date/?" + new URLSearchParams({
"lmp": "2026-08-10"
}));
const data = await r.json();
console.log(data.results);
Results are estimates for general guidance only, not financial, medical or tax advice.