League of Legends’ Hextech crafting lets you turn shards and essence into skins, champions, and other rewards — but the in-client screen only shows one item at a time. This calculator lets you lay out an entire recipe, including expanded sub-steps, and see the total essence cost and total material count before you spend anything you cannot get back.
How it works
Crafting cost is additive. For each material the recipe needs, the subtotal is:
subtotal = quantity × unitEssenceCost
The total cost of the craft is the sum of every material’s subtotal:
total = Σ (quantity_i × unitCost_i)
Sub-recipes — intermediate items that are themselves crafted — are handled by expansion. Because the math is purely additive, replacing a sub-recipe with the base materials it consumes gives the identical total, so you simply add those base materials as extra rows.
Example
Suppose upgrading a skin needs 3 skin shards (90 essence each as disenchant
value you forgo) plus a 330-essence top-up. The total is
3 × 90 + 1 × 330 = 600 essence across 4 materials. Seeing that figure up front
lets you decide whether to craft now or save your shards for a better target.
Notes
Riot does not expose a public crafting-price API, so enter the per-unit essence values from your own crafting screen. Keep a single essence type per recipe (Orange for cosmetics, Blue for champions) so the total stays meaningful, and compare it against the direct store price before committing.