POEINDEX
Craft calculator

Skill Gem Profit Craft EVThe Tool to Make Gems Earn Currency for You

For any skill or spirit gem, this tells you the cheapest path to a finished lvl 21 · 23% quality gem. Buy the half-done gem and gamble a Crystallised Corruption, or just buy the finished one — the calculator picks the winner and shows the maths.

How this craft works
  1. 1Buy a LOW-LEVEL skill or spirit gem
  2. 24 Gemcutter’s Prisms → 20% quality
  3. 31 Perfect Jeweller’s Orb → 5 socketsGet the gem to 5 sockets before you corrupt it.
  4. 4Vaal Orb — one roll at 23% quality or +1 level12.5% → +1 level · 3.6% → 23% qualityYou get one or the other, never both.
  5. 5Gamble a Crystallised Corruption for the missing half — or stop here66.7% the gem is destroyed.It never rolls the dimension the first Vaal already used — that roll is a loss instead — so 16.7% of attempts land what you are missing.
  6. 6Level it LAST, with an Uncut Skill or Spirit GemThe +1 level from corruption is permanent, and a corrupted gem can still be levelled. So take it to 20 with an Uncut gem and the +1 makes it 21.Leaving this until last is worth real money: you only buy the Uncut gem for a gem that actually survived, so every gem the Vaal bricks and every gem the Crystallised Corruption eats costs you nothing here.

Do not start with a high-level gem. Levels are the last thing you buy, not the first. Most Vaal Orbs brick the gem, so levelling first means paying for levels you are about to throw away — and the Vaal can strip a level off anyway. Buy the cheapest base you can find, corrupt it, and level only what survives.

What this tool is for: you paste in what a gem sells for at lvl 21, at 23% quality, and fully finished. It then tells you which way of getting one makes the most money — craft it yourself, buy it at lvl 21 and gamble, buy it at 23% quality and gamble, or just buy the finished gem. Do that for a few gems and the ones worth your time stand out.

  • Buy at lvl 21 — what a +1 level gem costs on trade. Also what you sell one for if you craft it and stop there.
  • Buy at 23% quality — the same trade the other way round.
  • Sell finished — lvl 21 and 23%. What you sell for, and the ceiling on every other route.

This calculator is in beta and the numbers may be wrong.

This calculator is in beta. GGG has never published the corruption odds, so the chances used here are the community’s best guess and the numbers may be wrong. Use them to compare routes, not as a promise.

Work in

Every price on this page — yours and ours.

1 div = 253 ex = 11.5 c (poe.ninja)

Trade helperExample searches for Spark, all filtered to 5 sockets. Open one, then change “Spark” in the trade site’s search bar to your gem.

The two buy searches exclude gems that are already twice-corrupted, because those cannot be corrupted again. Links open pathofexile.com/trade2 — a public web page, never an API, currently set to Forbidden Rites.

Craft it, buy it at lvl 21, buy it at 23% quality — or just buy it finished?

Type the three market prices for a gem and the table says which of the four routes to a finished lvl 21 · 23% quality gem makes the most money.

Input costs in Divine Orb

Leave a box blank to use the live poe.ninja price under it. The uncut gem is only spent after a corrupt goes your way, so the craft routes charge it on success rather than on every attempt.

GemBuy at lvl 21Buy at 23% qualitylevel 20Buy at 23% qualityany levelSell finishedBest routeProfit / try
div
div
div
div
add prices →
How this is calculated

GGG has never published any of these odds. Every input is listed below with where it came from, so a measured number and an assumed one are never mistaken for each other.

WhatUsedSource
Orb pricesCrystallised Corruption, Vaal Orb, Gemcutter’s Prism, Perfect Jeweller’s Orb and both level-20 Uncut gems. Typing in a box overrides it.live, every 15 minpoe.ninja
Gem pricespoe.ninja does not publish PoE2 gem prices, and this site does not read the trade site.whatever you enteryou type it
What one corruption can changeLevel, quality or sockets, then a signed amount within whichever it picked. Nothing published says these are equally likely.3 things, plus no change — 25.0% eachassumption
Quality roll on a Vaal OrbThe biggest assumption on this page. Only a +3 reaches 23% from a 20% base, so every 23%-quality figure below moves directly with it. If a +3 is rarer than the other steps rather than equally likely, those odds are too generous. Zero is included here: a Vaal Orb can pick quality and move nothing.−3 to +3, 1 in 7assumption
Quality roll on a Crystallised CorruptionThat orb forces a change, so a quality roll of zero would be a no-change and cannot happen. Six ways to land instead of seven, which makes a +3 slightly likelier here than on a Vaal Orb.same, but no zero — 1 in 6assumption
A second corruption repeating the firstAlready 23% quality means quality cannot roll again; already level 21 means level cannot. That roll still happens and lands on nothing, so it is counted as a loss rather than having its chance handed to the outcomes that pay.cannot happenassumption
Socket rolls on a Crystallised CorruptionThe cheapest claim here to test from play. If a socket count ever moves on a twice-corrupt, the odds below are too generous.never happenassumption
Vaal Orb → +1 levelLanding on level, then the half of those rolls that are +1 rather than −1.12.5%derived
Vaal Orb → 23% qualityLanding on quality, then the 1 in 7 that is a +3.3.6%derived
Crystallised Corruption destroys the gemThree results remain, each equally likely: change the level, re-roll the blocked dimension (so the gem is lost), or destroy it outright. Two of the three lose the gem.66.7%derived
Crystallised Corruption → +1 levelStarting from a 23% quality gem. Not reduced again for survival — the blocked re-roll already is the extra destruction, so counting it twice would halve the answer wrongly.16.7%derived
Crystallised Corruption → 23% qualityStarting from a level 21 gem, on the six-step roll rather than the seven-step one.5.6%derived
What a leftover gem is worthOnly the jackpot row in each outcome table uses a price you entered. A gem that lost a level, lost a socket, or landed on 21–22% quality is valued at a fraction that nothing supports. Small next to the jackpot, but not zero.a fraction of your pricesguess

The one worth arguing with:the quality roll is treated as landing on any step from −3 to +3 with equal chance. Only a +3 reaches 23%, so if the bigger steps are rarer than the small ones, every 23%-quality figure here is too high. Nothing published settles it either way.

Got data, or think a number is wrong? Report it — no account needed, and real crafting numbers are exactly what would improve this page.

Sources