Steal An Egg Calculator
Last updated: 2026-09-20
The Steal An Egg calculator turns your pets’ income into a real countdown. Enter the numbers from your own Steal An Egg base — nothing here is guessed for you, so this Steal An Egg calculator stays accurate to your farm. This Steal An Egg calculator works with any farm size, from a starter pen to a full Divine collection.
Simulate hatches against a rarity ladder and watch the dry streak toward your target pet.
Hatch Odds Simulator
Pick a biome, name the pet you want, and run the hatch simulation. Odds come from the rarity weights below — they are an editable starting assumption, not published drop rates.
Rarity weights (editable assumption)
Steal An Egg has not published official hatch rates. These weights are a starting assumption only — change them to match what you see in your own runs, and every number below updates.
Odds for Chicken
Simulated run
Rarity distribution in this run
Last 30 hatches
| Biome / egg pool | Forest |
| Pets in pool | 8 |
| Target pet | Chicken |
| Modelled chance per hatch | 21.053% |
| Hatches per run | 500 |
| Simulator seed | 1 |
Per-hatch chance = rarity weight ÷ (number of pets of that rarity in the pool), normalised across the pool. The simulation uses a fixed seed so the result you see on load is reproducible. Weights are an assumption — verify against your own runs.
Income & Upgrade Calculator
Enter the numbers shown in your own base. The tool only does arithmetic on them, so no value here is guessed for you.
Inputs behind the number
| Current cash | 0 |
| Income per second (MPS) | 0 |
| Target cost | 0 |
| Gap to close | 0 |
| Round-trip seconds | 0 |
| Rare-egg spawn interval | 300s |
| Income per day (idle) | — |
Every biome ranked by recorded pet income
Median and best Money/s come from the community-recorded index. Records with an unknown Money/s are excluded from the maths rather than estimated.
| Biome | Pets | With MPS | Median MPS | Best MPS | Top pet |
|---|---|---|---|---|---|
| Cherry Blossom (best) | 8 | 8 | 12.00M | 1.80B | Kitsune |
| Cosmic | 8 | 8 | 45.00M | 1.00B | Unicorn |
| Titan Temple | 8 | 7 | 11.00M | 880.00M | Gorilla King |
| Prehistoric | 8 | 6 | 25.00M | 180.00M | Mosasaurus |
| Abyss Ocean | 8 | 8 | 700.0K | 130.00M | El Maja |
| Volcano | 8 | 8 | 55.0K | 100.00M | Lava Dragon |
| Snow | 8 | 8 | 42.0K | 65.00M | Ice Dragon |
| Jungle | 8 | 8 | 5.5K | 3.50M | King Snake |
| Desert | 8 | 8 | 3.6K | 280.0K | Royal Sphinx |
| Lake | 8 | 8 | 260 | 220.0K | Leviathan |
| Forest | 8 | 8 | 45 | 1.8K | Brr Brr Patapim |
| Brainrot Eggs | 6 | 0 | — | — | Tung Tung Sahur |
| Monster Eggs | 12 | 0 | — | — | Scorpio |
| Angels and Demons | 16 | 0 | — | — | Light Dove |
Time to afford = (target cost − current cash) ÷ MPS. Rare-egg windows = 300s ÷ round-trip time, capped at 20. Runs entirely in your browser — nothing is uploaded.
Collection Planner
Finishing a biome is a coupon-collector problem: the last pet always costs far more than the first. This uses the same rarity weights as the hatch simulator.
Every biome ranked by hatches to finish
| Biome | Pets | Hatches | Time | Hardest pet |
|---|---|---|---|---|
| Forest (fastest) | 8 | 37 | 3m 41s | Bear |
| Jungle | 8 | 63 | 6m 20s | King Snake |
| Lake | 8 | 78 | 7m 46s | Leviathan |
| Desert | 8 | 125 | 12m 29s | Royal Sphinx |
| Brainrot Eggs | 6 | 135 | 13m 28s | Strawberry Elephant |
| Titan Temple | 8 | 156 | 15m 35s | Nightflame |
| Snow | 8 | 164 | 16m 23s | Ice Dragon |
| Prehistoric | 8 | 164 | 16m 24s | Mosasaurus |
| Abyss Ocean | 8 | 177 | 17m 39s | El Maja |
| Cherry Blossom | 8 | 292 | 29m 13s | Kitsune |
| Cosmic | 8 | 302 | 30m 10s | Unicorn |
| Volcano | 8 | 421 | 42m 8s | Phoenix |
| Monster Eggs | 12 | 445 | 44m 29s | Dreadscale |
| Angels and Demons | 16 | 453 | 45m 16s | ArchAngel |
Per-pet odds in Forest
| Pet | Rarity | Per hatch | 1 copy every |
|---|---|---|---|
| Bird | Uncommon | 25.263% | 4 hatches |
| Chicken | Common | 21.053% | 5 hatches |
| Dog | Common | 21.053% | 5 hatches |
| Owl | Rare | 7.895% | 13 hatches |
| Raccoon | Rare | 7.895% | 13 hatches |
| Brr Brr Patapim | Legendary | 6.316% | 16 hatches |
| Bear | Epic | 5.263% | 19 hatches |
| Fox | Epic | 5.263% | 19 hatches |
Expected hatches use the coupon-collector formula over the rarity weights above: the sum over every non-empty subset of (−1)^|S|+1 ÷ (sum of that subset’s probabilities). It assumes the pool and weights never change — real updates shift the numbers.
When to open the Steal An Egg calculator
Between two upgrades
Put both prices in and read the time to afford. The one you can realistically fund first is usually the one that raises MPS fastest, not the one that looks cheapest.
Right after a big hatch
A stronger pet jumps your MPS and makes every old timeline stale. Re-enter the new MPS and the countdown resets — that jump is the real value of a high-rarity pet.
Before a gamepass or rebirth
Compare the cost against your income per hour. If the payback is measured in days, the cash is usually better spent on pets that raise MPS right now.

How to read the result
Say your base shows 5,000 cash, your pets produce 200 MPS, and the treadmill upgrade you want costs 50,000. The tool subtracts your cash — 45,000 still to earn — then divides by 200 MPS: about 225 seconds, just under four minutes of steady farming. Hatch a Huge pet and your MPS jumps to 600; the same target drops to 75 seconds. That gap is exactly what a strong pet buys you.
The rare-egg counter answers a different question: how many 5-minute spawn windows your round-trip time lets you contest. If a run to a nest and back takes 40 seconds, you can race roughly seven times per spawn — which is why Speed training and pet income rise together.
New to MPS and Speed? The beginner guide explains both from scratch, and the treadmill Speed guide shows how training changes your round-trip time.
The math inside the tool
Time to afford: (target cost − current cash) ÷ MPS. This is the core output, and it is pure arithmetic on the three numbers you typed.
Rare-egg windows: 300s ÷ round-trip seconds, capped at 20. Rare eggs spawn roughly every five minutes and the whole server races for them.
Income per hour: MPS × 3600, so you can compare a purchase against what a full session actually banks.
Duty cycle: If you farm in bursts instead of continuously, multiply the raw time by the fraction of real time you are actively running eggs. Every rare-egg race also costs farming time, so the steady-state answer is optimistic during spawn-heavy sessions.
Hatch odds: per-hatch chance = rarity weight ÷ how many pets of that rarity share the pool, normalised across the whole pool. Simulated runs use a fixed seed, so the run you see on load is reproducible rather than random.
Hatches to finish a biome: the coupon-collector expectation — a sum over every non-empty subset of the pool, (−1)^|S|+1 ÷ (that subset’s combined probability). It is why the last pet in a biome costs far more than the first.
Quick take
The three tools split the question so none of them has to guess. The income calculator only does arithmetic on numbers you type. The hatch simulator and collection planner do need probabilities — Steal An Egg has not published drop rates, so they run on an editable rarity ladder you can tune to your own runs, and they say so on screen.
Treat it as a live tool, not a one-off answer — your farm changes every hatch, so re-run it whenever your MPS moves. For the value side of the decision, pair it with the pet index and the tier list, and use the offline earnings tool for the hours you are logged out.
Calculator FAQ
How do I use the Steal An Egg calculator?+
Enter your current cash, your pets’ MPS (money per second, read from your base), and the cost of the upgrade you want. The calculator shows how long until you can afford it, plus how many rare-egg windows you can contest per run. Re-run it after every upgrade to keep your timeline honest.
Where do I find my pets’ MPS?+
Open the game and look at your base — your hatched pets show how much cash they earn every second. That number is your MPS, and it is the main input for the calculator.
Is the calculator free?+
Yes, the calculator is completely free. No login or account required.
Can the calculator handle offline earnings?+
The core calculator focuses on active farming timelines. For offline income, use the separate offline earnings tool — it takes your MPS and hours away to estimate what your farm banks while you are logged out.
What does time to afford mean?+
Time to afford is the calculator’s main output: the minutes or hours until your pets’ MPS has earned the gap between your current cash and the upgrade cost. It assumes steady farming, so real time may vary with your play pattern.
Are the hatch odds official drop rates?+
No. Steal An Egg has not published official hatch rates, so the simulator runs on a rarity weight ladder that you can edit. Change the weights to match what you actually see in game and every probability, dry-streak count and collection estimate updates with them.
What does "hatches to finish a biome" mean?+
It is the expected number of hatches before you have seen every pet in that pool at least once — the coupon-collector expectation. Because the last pet is usually the rarest, the number is far larger than the pool size, which is the point: finishing a biome costs much more than starting one.
How does this page avoid inventing numbers?+
Every input on this page comes from your own farm — cash, MPS, target cost and hatch rate. The income calculator only does arithmetic on those numbers. Where probabilities are unavoidable, the tool labels the assumption and lets you change it instead of presenting a guessed number as fact.



