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





Result 1

Day after ovulation

Result 2

Day after ovulation

Multiple Pregnancy


# β-hCG
# Multiple Pregnancy
24 DPO
Day after ovulation
23800
Result

MAXWANTBABY.INFO
Congratulations! You are pregnant.

40 days (LMP)
Gestational age
26 days (DPO)
Fetal age
Ovulation might occur earlier than expected.

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