IVF beta hCG levels calculator

Beta hCG database, levels chart, scatter plot and doubling time calculator by days after ovulation, IVF embryo transfer and missed period in early pregnancy.

“Normal” doubling time

Beta-hCG LMP (DPO) * Doubling time
< 1200 < 5 weeks (21 dpo) 2-3 days (48-72 hours)
1200-6000 5-6 weeks (21-28 dpo) 3-4 days (72-96 hours)
> 6000 > 6 weeks (28 dpo) more than 4 days (96 hours)

LMP – last menstrual period.
DPO – days past ovulation (post-ovulation).

High levels of hCG

Extremely high levels of hCG may suggest multiple pregnancy (twins, triplets, or more).

Low levels of hCG

A low level of hCG may mean that ovulation occurred later than expected, if the HCG level is rising (doubling) adequately.

Calculator





Stage of embryo development







Result 1

Day after embryo transfer

Result 2

Day after embryo transfer

Multiple Pregnancy


# β-hCG
# Multiple Pregnancy
+6300 (+65%)
Total hCG difference
16000 (65%)
2-day increase
2 days 18 hours (66 hours)
hCG doubling time
normal
hCG doubling rate
Average chance (3.5%)
Multiple Pregnancy
Result

< 5 - You are not pregnant
< 25 - You may be pregnant
> 25 - You are pregnant

Transvaginal ultrasound

< 2000 - Thickened endometrium, Corpus luteum
> 2000 - Gestational sac
> 2500 - Yolk sac
> 5000 - Embryo
> 17000 - Fetal heartbeat

Abdominal ultrasound

< 6500 - Thickened endometrium, Corpus luteum
> 6500 - Gestational sac

Latest Results

16 DPO = 1154 19 DPO = 47 22 DPO = 228 28 DPO = 33099 25 DPO = 14815 14 DPO = 178

Multiple Pregnancy

15 DPO = 20 18 DPO = 73 12 DPO = 930 17 DPO = 10000 18 DPO = 603 23 DPO = 7528

Day after embryo transferDPO min hCG max
5 7 2410
6 8 3718
7 9 31118
8 10 81826
9 11 112845
10 12 174565
11 13 2273105
12 14 29105170
13 15 39160270
14 16 68260400
15 17 120410580
16 18 220650840
17 19 3709801300
18 20 52013802000
19 21 75019603100
20 22 105026804900
21 23 140035506200
22 24 183046507800
23 25 240061509800
24 26 4200816015600
25 27 54001020019500
26 28 71001130027300
27 29 88001360033000
28 30 105001650040000
29 31 115001950060000
30 32 128002260063000
31 33 140002400068000
32 34 155002720070000
33 35 171003100074000
34 36 190003600078000
35 37 205003950083000
36 38 220004500087000
37 39 230005100093000
38 40 2500058000108300
39 41 2650062000117400
40 42 2800065000128200