Egg Freezing Calculator · Live Birth Probability from Frozen Eggs

Egg Freezing Calculator

Estimate your chance of live birth from frozen eggs based on your age at freezing and the number of mature oocytes stored

Your egg freezing profile
years
eggs
$ per cycle
The Goldman model: This calculator uses the counselling model published by Goldman et al. (2017) in Human Reproduction — the most widely cited prediction tool in elective egg freezing. It assumes 85–95% thaw survival, age-specific euploidy rates, and a 60% live birth rate per euploid blastocyst transfer.
Your Probability of Live Birth
Chance of at least one live birth
— %
— eggs — at freezing —
❄️—
≥ 1 live birth
— %
≥ 2 live births
— %
≥ 3 live births
— %
Efficiency per egg
— %
Cumulative outcomes from your frozen eggs
≥ 1 child
—
≥ 2 children
—
≥ 3 children
—
How many eggs do you need?
Target chanceEggs needed at your ageCycles typically neededNotes
Eggs needed by age — reference
Age at freezingEggs for 50% chanceEggs for 70% chanceEfficiency per egg
What happens to your eggs — step by step
StageSurvival rateExpected from 10 eggsNotes
Cost estimate
ItemUnit costQuantityTotal
Powered by Toolraxy
Embed this calculator
Embed code
Live preview — identical to the main calculator EXACT MATCH
\n'; }function sizeEmbedPreview() { if (!embedPreview) return; try { var doc = embedPreview.contentDocument || embedPreview.contentWindow.document; if (doc && doc.body) { var h = doc.body.scrollHeight || doc.documentElement.scrollHeight; if (h && h > 400) { embedPreview.style.height = Math.min(h + 24, 4000) + 'px'; } } } catch (e) {} }function generateEmbedCode() { if (!embedPanel || embedPanel.style.display !== 'block') { if (embedCodeTextarea) embedCodeTextarea.value = buildToolHtml(); return; } var toolHtml = buildToolHtml(); if (embedCodeTextarea) embedCodeTextarea.value = toolHtml; if (embedPreview) { embedPreview.onload = function () { sizeEmbedPreview(); }; embedPreview.srcdoc = toolHtml; } }var embedRefreshTimer = null; function scheduleEmbedRefresh() { if (!embedPanel || embedPanel.style.display !== 'block') return; if (embedRefreshTimer) clearTimeout(embedRefreshTimer); embedRefreshTimer = setTimeout(function () { embedRefreshTimer = null; generateEmbedCode(); }, 450); }window.toggleEmbedPanel = function () { if (!embedPanel) return; var isHidden = (embedPanel.style.display === 'none' || embedPanel.style.display === ''); if (isHidden) { embedPanel.style.display = 'block'; generateEmbedCode(); try { embedPanel.scrollIntoView({ behavior:'smooth', block:'start' }); } catch (e) {} } else { embedPanel.style.display = 'none'; } };window.closeEmbed = function () { if (embedPanel) embedPanel.style.display = 'none'; }; window.refreshEmbed = function () { generateEmbedCode(); };window.copyEmbedCode = function () { if (!embedCodeTextarea) return; generateEmbedCode(); embedCodeTextarea.select(); embedCodeTextarea.setSelectionRange(0, embedCodeTextarea.value.length); if (navigator.clipboard) { navigator.clipboard.writeText(embedCodeTextarea.value).then(function () { alert('Embed code copied!'); }) .catch(function () { try { document.execCommand('copy'); alert('Embed code copied!'); } catch (e) { alert('Press Ctrl+C to copy'); } }); } else { try { document.execCommand('copy'); alert('Embed code copied!'); } catch (e) { alert('Press Ctrl+C to copy'); } } };/* ─────────── Init ─────────── */ function bindAll() { [ageInput, eggsInput].forEach(function (el) { if (el) { el.addEventListener('input', function () { calculate(); scheduleEmbedRefresh(); }); el.addEventListener('change', function () { calculate(); }); } }); if (cyclesSelect) cyclesSelect.addEventListener('change', function () { calculate(); scheduleEmbedRefresh(); }); if (costInput) { costInput.addEventListener('input', function () { calculate(); scheduleEmbedRefresh(); }); costInput.addEventListener('change', function () { calculate(); }); } }function init() { bindAll(); calculate(); if (embedPanel) embedPanel.style.display = 'none'; }if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); } })();

Creator & Maintainer

Image of Faiq Ur Rahman, CEO & Founder Toolraxy

Faiq Ur Rahman

Founder & CEO, Toolraxy

Faiq Ur Rahman is a web designer, digital product developer, and founder of Toolraxy, a growing platform of web-based calculators and utility tools. He specializes in building structured, user-friendly tools focused on health, finance, productivity, and everyday problem-solving.

Share:

Rate this Tool

User Ratings:

0
0 out of 5 stars (based on 0 reviews)
Excellent
Very good
Average
Poor
Terrible

ADVERTISEMENT

ADVERTISEMENT

Freezing eggs buys time. It doesn’t guarantee a baby. The gap between those two facts is what this egg freezing calculator tries to make visible. You tell it how old you were when the eggs went into storage, how many mature oocytes (MII) you banked, and how many cycles you’ve done or plan to do. It returns a probability of at least one live birth, then two, then three.

The math comes from the Goldman model, published in Human Reproduction in 2017. It’s the counselling tool most US fertility clinics use when they sit down with a patient to discuss realistic outcomes. Nothing here replaces that conversation. The estimate is population-level, not personal. Your AMH, your antral follicle count, and your lab’s thaw protocol all shift the real number.

Still, having a baseline helps. You’ll know whether 8 eggs is enough, whether a second cycle is worth the money, and where your age puts you against the national reference points.

 

How to Use the Egg Freezing Calculator

  1. Enter your age at the time the eggs were frozen. The tool accepts ages 24 through 44.

  2. Type the number of mature eggs (MII) in storage. Anything from 1 to 60 works.

  3. Pick your planned cycle count from the dropdown. One, two, or three.

  4. Optionally adjust the cost-per-cycle field. The default is $12,000.

  5. Read the hero panel. Your chance of at least one live birth sits at the top.

  6. Scan the four tiles for the ≥1, ≥2, and ≥3 live birth probabilities plus the per-egg efficiency rate.

  7. Check the bar chart to compare the three cumulative outcomes side by side.

  8. Review the “How many eggs do you need” table to see which targets your current reserve already meets.

 

How the Egg Freezing Calculator Formula Works

Formula: Probability of ≥1 live birth = 1 − (1 − p)^n

That’s the core equation. p is the per-egg efficiency for your age band. n is the number of mature eggs you froze. The result tells you the chance that at least one egg makes it all the way to a live birth, assuming independent outcomes.

 

Going further requires the binomial distribution:

Formula: Probability of ≥k live births = 1 − Σ C(n,i) × p^i × (1−p)^(n−i), for i = 0 to k−1

That’s the math behind the ≥2 and ≥3 tiles. For most users, those two numbers land in single digits. Twins from frozen eggs are rare, and triplets rarer still.

 

Working backward to find a target egg count uses a logarithm:

Formula: Eggs needed = ⌈ln(1 − target) ÷ ln(1 − p)⌉

The per-egg efficiency p comes from six age bands:

  • Ages 24 to 29: 0.082

  • Ages 30 to 34: 0.080

  • Ages 35 to 37: 0.073

  • Ages 38 to 40: 0.045

  • Ages 41 to 42: 0.025

  • Ages 43 to 44: 0.018

Age inputs are clamped between 24 and 44. Egg counts are clamped between 1 and 60. Both clamps exist because the model wasn’t validated outside those ranges.

 

Worked Example

A 36-year-old froze 17 mature eggs across two cycles and wants to know whether a third cycle is worth the money. Plug those numbers in.

  • Age band: 35 to 37, so p = 0.073

  • Probability of ≥1 live birth = 1 − (1 − 0.073)^17

  • (1 − 0.073) = 0.927. Raise that to the 17th power: 0.2755.

  • Subtract from 1: 0.7245, or 72.5%.

  • Probability of ≥2 = 1 − P(0) − P(1) = 1 − 0.2755 − 0.3689 = 35.6%

  • Probability of ≥3 = 1 − P(0) − P(1) − P(2) = 35.6% − 23.2% = 12.3%

  • Eggs needed for 70% at age 36: ⌈ln(0.3) ÷ ln(0.927)⌉ = ⌈15.88⌉ = 16

At 17 eggs, she’s already past the 16-egg threshold for a 70% chance. A third cycle would push her toward the 80% target, which needs about 21 eggs at her age. That’s a real decision with a real dollar figure attached, and the tool gives her the numbers to take into that conversation.

 

Understanding Egg Freezing Outcomes

What Is Egg Freezing and How Does It Work?

Egg freezing is a process where mature oocytes are retrieved, vitrified (flash-frozen), and stored for future use. The retrieval cycle takes about two weeks of hormone injections, followed by a short surgical procedure under sedation. Retrieved eggs that reach metaphase II, the mature stage, are the ones worth freezing. Immature eggs don’t survive the process reliably. Once vitrified, eggs sit in liquid nitrogen tanks at roughly −196°C. Egg quality is fixed at the age of freezing, which is why the model keys everything off that number.

 

How Many Eggs Do You Need for a 70% Chance of Live Birth?

You need roughly 14 to 15 eggs if you freeze in your early 30s, 19 to 20 eggs at 35 to 37, and 28 or more if you freeze between 38 and 40. Those numbers come straight from the age-band efficiency rates. At 41 and older, the target jumps to 45 eggs or more, which is often more than a single retrieval cycle can produce. That’s why clinics sometimes recommend banking across multiple cycles.

The comparison table below shows the full picture at each age band.

Age at freezingEggs for 50% chanceEggs for 70% chanceEfficiency per egg
24 to 296138.2%
30 to 347148.0%
35 to 378197.3%
38 to 4012284.5%
41 to 4220452.5%
43 to 4430601.8%

 

How Does Age at Freezing Affect Success?

Age at freezing is the single biggest driver of success. Efficiency per egg drops from 8.2% under 30 to 1.8% at 43 and above. That’s a fourfold decline. The reason is chromosomal. Older eggs carry higher rates of aneuploidy, meaning they’re more likely to have the wrong number of chromosomes. Aneuploid embryos rarely implant and almost never result in a live birth. The model bakes that in through age-specific euploidy rates, which fall from about 60% under 30 to 15% at 43 and older.

 

What Is the Goldman Model for Egg Freezing?

The Goldman model is a counselling tool published in 2017 by Goldman, Racowsky, Farland, and colleagues in Human Reproduction. It predicts live birth probability from elective oocyte cryopreservation using age at freezing and the number of mature eggs stored. The model assumes 85 to 95% thaw survival, roughly 74% fertilization, 60% blastulation, age-specific euploidy, and a 60% live birth rate per euploid blastocyst transfer. It’s the most widely cited prediction tool in the field, though it remains a population-level estimate rather than an individual prediction.

 

What Happens to Frozen Eggs After Thawing?

Most eggs survive the thaw, but a meaningful share doesn’t. From 10 eggs frozen at age 35, expect roughly 8.85 to survive warming (88.5% survival). Of those, about 6.6 will fertilize with ICSI, 3.96 will reach blastocyst stage, and 1.78 will be chromosomally normal. Applying the 60% live birth rate per euploid transfer yields roughly 1.07 expected live births from that batch. That’s the funnel. Each stage carries attrition, and the survival rates at each step multiply together. Small differences in thaw protocol or lab quality can shift the final number.

 

How Much Does Egg Freezing Cost?

A single cycle in the US runs $10,000 to $20,000, including retrieval and anesthesia. Medication adds $3,000 to $8,000. Annual storage fees run $300 to $1,000 per year. If you return to use the eggs, thaw, fertilization, and transfer add another $6,000 to $15,000. The calculator defaults to $12,000 per cycle plus $600 per year for storage. Those defaults are editable, so you can drop in your own clinic’s quote and see the total.

 

Is Egg Freezing Worth It?

Worth is a personal calculation, not a statistical one. The calculator tells you the probability, not whether that probability justifies the cost for you. Two things are worth knowing. First, only about 10% of women who freeze eggs ever return to use them. Second, egg quality is locked at the age of freezing, so delaying a cycle by two years usually costs more in probability than the money saved. If you’re on the fence and under 38, one or two cycles at a younger age typically beats three cycles later.

 

How Long Can Eggs Stay Frozen?

Indefinitely, as far as anyone knows. Vitrified eggs have been stored for over a decade with no measurable decline in outcomes. One widely cited study followed eggs frozen for up to 4 years and found no difference in survival or live birth rates compared with shorter storage. The tank does the work. What matters is the age at freezing, not the length of storage. A 30-year-old’s eggs stored for 10 years perform like a 30-year-old’s eggs stored for one.

 

What Are the Limits of an Egg Freezing Calculator?

A calculator can’t see your AMH, your antral follicle count, your BMI, your diagnosis, or your clinic’s specific outcomes. It can’t predict how many eggs a single cycle will yield, which varies wildly between women. It can’t account for sperm quality, uterine factors, or transfer protocol. It gives a population-level estimate from two inputs. Treat it as a planning baseline, not a verdict. If your number comes back lower than you hoped, ask your reproductive endocrinologist what your own history suggests before making a decision.

Disclaimer

This calculator is for educational purposes only and is not medical advice. It applies a published population-level model to the two inputs you provide. It cannot account for your AMH, antral follicle count, ovarian response, sperm quality, uterine factors, or your clinic’s specific outcomes. Individual results vary widely. Before deciding on a cycle, a second cycle, or a change in plan, talk to a reproductive endocrinologist or fertility specialist who knows your history. The cost estimates are US averages and may not reflect your region or clinic.

ADVERTISEMENT

ADVERTISEMENT