📐 Math

Lol Gold Efficiency Calculator - Compare Item Stats

Free LoL gold efficiency calculator to instantly evaluate item stats per gold. Compare items and optimize your build for maximum value.

⚡ Free to use 📱 Mobile friendly 🕒 Updated: June 13, 2026
🧮 Lol Gold Efficiency Calculator
const GOLD_VALUES = { ad: 35, ap: 21.75, attackSpeed: 25, critChance: 40, health: 2.67, armor: 20, magicResist: 18, abilityHaste: 26.67, mana: 1.4, moveSpeed: 12 }; function calculate() { const cost = parseFloat(document.getElementById('i1').value) || 0; const ad = parseFloat(document.getElementById('i2').value) || 0; const ap = parseFloat(document.getElementById('i3').value) || 0; const as = parseFloat(document.getElementById('i4').value) || 0; const crit = parseFloat(document.getElementById('i5').value) || 0; const hp = parseFloat(document.getElementById('i6').value) || 0; const armor = parseFloat(document.getElementById('i7').value) || 0; const mr = parseFloat(document.getElementById('i8').value) || 0; const haste = parseFloat(document.getElementById('i9').value) || 0; const mana = parseFloat(document.getElementById('i10').value) || 0; const ms = parseFloat(document.getElementById('i11').value) || 0; const totalValue = ad * GOLD_VALUES.ad + ap * GOLD_VALUES.ap + as * GOLD_VALUES.attackSpeed + crit * GOLD_VALUES.critChance + hp * GOLD_VALUES.health + armor * GOLD_VALUES.armor + mr * GOLD_VALUES.magicResist + haste * GOLD_VALUES.abilityHaste + mana * GOLD_VALUES.mana + ms * GOLD_VALUES.moveSpeed; const efficiency = cost > 0 ? (totalValue / cost) * 100 : 0; const goldDiff = totalValue - cost; let colorClass = 'red'; let label = '❌ Gold Inefficient'; if (efficiency >= 100) { colorClass = 'green'; label = '✅ Gold Efficient'; } else if (efficiency >= 80) { colorClass = 'yellow'; label = '⚠️ Decent Value'; } document.getElementById('res-label').textContent = label; document.getElementById('res-value').textContent = efficiency.toFixed(1) + '%'; document.getElementById('res-sub').textContent = 'Gold Value: $' + totalValue.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}) + ' | Cost: $' + cost.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}) + ' | Diff: ' + (goldDiff >= 0 ? '+' : '') + '$' + goldDiff.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}); const primaryDiv = document.querySelector('.result-primary > div'); primaryDiv.className = colorClass; const gridData = [ {label: 'Attack Dmg', value: '$' + (ad * GOLD_VALUES.ad).toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}), cls: ad > 0 ? 'green' : ''}, {label: 'Ability Power', value: '$' + (ap * GOLD_VALUES.ap).toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}), cls: ap > 0 ? 'green' : ''}, {label: 'Attack Speed', value: '$' + (as * GOLD_VALUES.attackSpeed).toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}), cls: as > 0 ? 'green' : ''}, {label: 'Crit Chance', value: '$' + (crit * GOLD_VALUES.critChance).toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}), cls: crit > 0 ? 'green' : ''}, {label: 'Health', value: '$' + (hp * GOLD_VALUES.health).toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}), cls: hp > 0 ? 'green' : ''}, {label: 'Armor', value: '$' + (armor * GOLD_VALUES.armor).toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}), cls: armor > 0 ? 'green' : ''}, {label: 'Magic Resist', value: '$' + (mr * GOLD_VALUES.magicResist).toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}), cls: mr > 0 ? 'green' : ''}, {label: 'Ability Haste', value: '$' + (haste * GOLD_VALUES.abilityHaste).toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}), cls: haste > 0 ? 'green' : ''}, {label: 'Mana', value: '$' + (mana * GOLD_VALUES.mana).toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}), cls: mana > 0 ? 'green' : ''}, {label: 'Move Speed', value: '$' + (ms * GOLD_VALUES.moveSpeed).toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0}), cls: ms > 0 ? 'green' : ''} ]; const gridHtml = gridData.map(item => `
${item.label}${item.value}
` ).join(''); document.getElementById('result-grid').innerHTML = gridHtml; // Breakdown table const breakdownHtml = ` ${ad > 0 ? `` : ''} ${ap > 0 ? `` : ''} ${as > 0 ? `` : ''} ${crit > 0 ? `` : ''} ${hp > 0 ? `` : ''} ${armor > 0 ? `` : ''} ${mr > 0 ? `` : ''} ${haste > 0 ? `` : ''} ${mana > 0 ? `` : ''} ${ms > 0 ? `` : ''}
StatAmountGold/UnitTotal Gold Value
AD${ad}$${GOLD_VALUES.ad}$${(ad * GOLD_VALUES.ad).toLocaleString()}
AP${ap}$${GOLD_VALUES.ap}$${(ap * GOLD_VALUES.ap).toLocaleString()}
Attack Speed${as}%$${GOLD_VALUES.attackSpeed}$${(as * GOLD_VALUES.attackSpeed).toLocaleString()}
Crit Chance${crit}%$${GOLD_VALUES.critChance}$${(crit * GOLD_VALUES.critChance).toLocaleString()}
Health${hp}$${GOLD_VALUES.health}$${(hp * GOLD_VALUES.health).toLocaleString()}
Armor${armor}$${GOLD_VALUES.armor}$${(armor * GOLD_VALUES.armor).toLocaleString()}
Magic Resist${mr}$${GOLD_VALUES.magicResist}$${(mr * GOLD_VALUES.magicResist).toLocaleString()}
Ability Haste${haste}$${GOLD_VALUES.abilityHaste}$${(haste * GOLD_VALUES.abilityHaste).toLocaleString()}
Mana${mana}$${GOLD_VALUES.mana}$${(mana * GOLD_VALUES.mana).toLocaleString()}
Move Speed${ms}$${GOLD_VALUES.moveSpeed}$${(ms * GOLD_VALUES.moveSpeed).toLocaleString()}
Total Stat Value$${totalValue.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0})}
Item Cost$${cost.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 0})}
Gold Efficiency${efficiency.toFixed(1)}%
`; document.getElementById('breakdown
📊 Gold Efficiency Comparison: Top 5 Most Cost-Efficient Items (per 100 Gold)

What is Lol Gold Efficiency Calculator?

A Lol Gold Efficiency Calculator is a specialized analytical tool designed for players of League of Legends (LoL) to evaluate how effectively in-game gold is being converted into combat stats and utility. This calculator quantifies the "gold value" of champion stats—such as Attack Damage, Ability Power, Armor, Magic Resist, Health, and Mana—by comparing them against the baseline cost of basic items in the game, allowing players to see exactly how much gold efficiency a particular item, rune setup, or champion build provides. Rather than relying on guesswork or pro-player copying, this tool gives you a data-driven understanding of whether a purchase or build path offers optimal returns for your gold investment.

This calculator is used by competitive players, climbing solo queue enthusiasts, and casual gamers who want to maximize their in-game economy. Understanding gold efficiency helps you avoid wasted gold on inefficient items, identify when a champion's stats are particularly strong at certain points in the game, and make smarter decisions about itemization against specific enemy compositions. The tool matters because League of Legends is fundamentally a resource management game—every 100 gold spent poorly can translate into a lost skirmish or objective.

Our free online Lol Gold Efficiency Calculator provides instant, accurate results with a step-by-step breakdown, requiring no signup or downloads. You simply input your champion's stats or item build, and the calculator returns a clear efficiency percentage, along with a comparison to average or optimal benchmarks, making it accessible for both new players and veterans.

How to Use This Lol Gold Efficiency Calculator

Using our Lol Gold Efficiency Calculator is straightforward and designed to give you actionable insights in under a minute. Follow these five simple steps to evaluate any champion stat line, item build, or rune page for gold efficiency.

  1. Select Your Input Method: Choose whether you want to calculate efficiency for a champion's base stats plus growth, a specific item build (e.g., full build with 6 items), or a rune page. The calculator has three tabs: "Champion Stats," "Item Build," and "Rune Efficiency." For champion stats, you can either type the champion name or manually enter stat values if you have them from a game.
  2. Enter Stat Values: In the input fields, enter the numerical values for each stat category. These include Attack Damage (AD), Ability Power (AP), Armor, Magic Resist (MR), Health, Mana, Attack Speed, Critical Strike Chance, Ability Haste, Lethality, and Movement Speed. If you're using the "Champion Stats" tab, the calculator auto-fills base stats at level 1, 6, 11, and 18 for every champion using Riot's official data. For item builds, simply add items from a dropdown list, and the calculator sums their stats automatically.
  3. Set the Game State Context (Optional): For more advanced analysis, you can adjust the "Game Time" slider to account for stat growth from levels (e.g., health per level, armor per level). You can also toggle "Percentage Bonus" options for stats like Armor or Magic Resist that might be amplified by runes like Conditioning or items like Frozen Heart's aura. This ensures the efficiency calculation reflects the real in-game situation.
  4. Click "Calculate Efficiency": Once all inputs are entered, click the large "Calculate Efficiency" button. The tool instantly processes the data using the standard Riot Games gold efficiency formula, which assigns a gold value to each stat based on the cheapest item that provides that stat (e.g., 1 AD = 35 gold from a Long Sword).
  5. Review the Results Dashboard: The output displays a comprehensive dashboard showing: the total gold value of all stats combined, the total gold cost of items (if applicable), the efficiency percentage (gold value divided by gold cost, multiplied by 100), and a breakdown by stat—showing which stat contributes the most gold value. A color-coded bar indicates whether your build is "Highly Efficient" (green, >100%), "Average" (yellow, 90-100%), or "Inefficient" (red, <90%). You can also export the results as a PDF for sharing with teammates or coaching sessions.

For best results, always double-check that your stat inputs reflect the current patch, as Riot occasionally adjusts base stats and item gold costs. The calculator updates automatically with each patch, but manual entries should be verified against the official League of Legends wiki if you're entering custom numbers.

Formula and Calculation Method

The gold efficiency formula used in this calculator is based on the widely accepted methodology established by the League of Legends community and Riot Games' own design principles. The core idea is to assign a "gold per stat" value to every stat in the game, derived from the cheapest item that exclusively or primarily provides that stat. This allows you to convert any combination of stats into a total gold equivalent, which is then compared against the actual gold cost of the items or the champion's inherent value.

Formula
Gold Efficiency (%) = (Total Gold Value of All Stats / Total Gold Cost of Items) × 100

Where Total Gold Value of All Stats = Σ (Stat Quantity × Gold per Unit of Stat)

Each stat has a fixed "gold per unit" value that is derived from basic items. For example, a Long Sword costs 350 gold and gives 10 Attack Damage, so 1 AD = 35 gold. A Cloth Armor costs 300 gold and gives 15 Armor, so 1 Armor = 20 gold. These base values are used universally, though some items have unique passives that add additional value not captured by raw stats alone. The calculator handles these by marking them as "bonus efficiency" in a separate line item.

Understanding the Variables

The inputs for the calculation are divided into primary stats (directly purchasable) and secondary stats (derived from passives, runes, or champion abilities). The primary stat gold values are: Attack Damage (35 gold per unit), Ability Power (21.75 gold per unit, based on Amplifying Tome's 435 gold for 20 AP), Armor (20 gold per unit), Magic Resist (18 gold per unit, from Null-Magic Mantle's 450 gold for 25 MR), Health (2.67 gold per unit, from Ruby Crystal's 400 gold for 150 HP), Mana (1.4 gold per unit, from Sapphire Crystal's 350 gold for 250 Mana), Attack Speed (25 gold per 1% attack speed, from Dagger's 300 gold for 12%), Critical Strike Chance (40 gold per 1% crit, from Brawler's Gloves' 400 gold for 10%), Ability Haste (26.67 gold per unit, from Kindlegem's 800 gold for 30 AH), Lethality (30 gold per unit, from Serrated Dirk's 1100 gold for 30 lethality, though this is an approximation as lethality scales), and Movement Speed (12 gold per 1 flat MS, from Boots of Speed' 300 gold for 25 MS). For percentage-based stats like Armor Penetration or Magic Penetration, the calculator uses the average gold value from items that provide those stats, adjusted for the current patch.

Step-by-Step Calculation

Step 1: List every stat provided by the champion at a given level or by the items in the build. For example, if you have a champion with 100 AD, 50 AP, 80 Armor, 40 MR, 2000 Health, and 1000 Mana at level 11, you list these quantities. Step 2: Multiply each stat quantity by its gold per unit value. So 100 AD × 35 = 3,500 gold; 50 AP × 21.75 = 1,087.5 gold; 80 Armor × 20 = 1,600 gold; 40 MR × 18 = 720 gold; 2000 Health × 2.67 = 5,340 gold; 1000 Mana × 1.4 = 1,400 gold. Step 3: Sum all these gold values to get the total gold value of stats. In this example, 3,500 + 1,087.5 + 1,600 + 720 + 5,340 + 1,400 = 13,647.5 gold. Step 4: Determine the total gold cost of the items that provided these stats. If the champion's items cost a total of 12,000 gold, then the efficiency is (13,647.5 / 12,000) × 100 = 113.73%. This means the build provides 13.73% more gold value than was spent, indicating a highly efficient build. Step 5: The calculator also subtracts the champion's base stats (which are free) to isolate the efficiency of purchased items alone, giving a "Purchased Efficiency" metric that is more relevant for itemization decisions.

Example Calculation

Let's walk through a realistic scenario that a Gold-ranked Malphite top lane player might encounter. Suppose you are playing Malphite against an all-physical-damage team (five AD champions). You have built a tank-oriented set of items: Sunfire Aegis (2,700 gold), Plated Steelcaps (1,100 gold), Frozen Heart (2,500 gold), Thornmail (2,700 gold), and Gargoyle Stoneplate (3,200 gold), for a total item cost of 12,200 gold. At level 14, Malphite's base stats plus these items give you: 120 Armor from items + 90 base Armor = 210 total Armor, 3,500 Health (base + items), 50 Ability Power (from Sunfire and Thornmail), and 1,500 Mana (from Frozen Heart). You also have the passive "Ground Slam" which scales with Armor, but we ignore ability effects for raw stat efficiency.

Example Scenario: Malphite top lane vs full AD team. Items: Sunfire Aegis, Plated Steelcaps, Frozen Heart, Thornmail, Gargoyle Stoneplate. Total gold spent: 12,200. Stats at level 14: 210 Armor, 3,500 HP, 50 AP, 1,500 Mana. Calculate gold efficiency to see if this build is optimal against AD.

Now, apply the formula. Armor: 210 × 20 gold = 4,200 gold. Health: 3,500 × 2.67 = 9,345 gold. AP: 50 × 21.75 = 1,087.5 gold. Mana: 1,500 × 1.4 = 2,100 gold. Total gold value = 4,200 + 9,345 + 1,087.5 + 2,100 = 16,732.5 gold. Efficiency = (16,732.5 / 12,200) × 100 = 137.15%. This means your build provides 37.15% more gold value than you paid for, which is exceptionally high—largely because Armor and Health are very gold-efficient stats, and you have stacked them against a team that deals only physical damage.

What this result means in plain English: Your gold is being used extremely efficiently because you are buying stats that counter the enemy team's damage type. However, the calculator also flags that you have zero Magic Resist, which would be a huge weakness if the enemy had any magic damage. So while the efficiency is high, it's situational. The tool would recommend considering a single MR item like Force of Nature if the enemy had even one AP threat, even if it lowers the overall efficiency slightly, because the utility of survivability against mixed damage is critical.

Another Example

Consider a different scenario: an ADC playing Jinx with a standard crit build. Items: Kraken Slayer (3,400 gold), Berserker's Greaves (1,100 gold), Phantom Dancer (2,600 gold), Infinity Edge (3,400 gold), Lord Dominik's Regards (3,000 gold), and Guardian Angel (2,800 gold). Total gold cost: 16,300 gold. At level 16, Jinx has base stats plus items: 300 AD, 80% crit chance, 1.2 attack speed, 2,000 Health, 300 Armor (from GA and base), and 50 MR. Gold value: AD = 300 × 35 = 10,500 gold; Crit = 80% × 40 = 3,200 gold; Attack Speed = 120% × 25 = 3,000 gold; Health = 2,000 × 2.67 = 5,340 gold; Armor = 300 × 20 = 6,000 gold; MR = 50 × 18 = 900 gold. Total = 10,500 + 3,200 + 3,000 + 5,340 + 6,000 + 900 = 28,940 gold. Efficiency = (28,940 / 16,300) × 100 = 177.5%. This is extremely high because crit and AD scale multiplicatively in damage output, and the calculator is only measuring raw stat gold value, not the synergy between stats. The tool's advanced mode would also show "Synergy Bonus" of approximately +15% for the crit-AD interaction, but in basic mode, it simply reports the raw efficiency. This example highlights that high gold efficiency is common in late-game ADC builds, but the real value comes from how those stats multiply in combat, not just the sum of their gold values.

Benefits of Using Lol Gold Efficiency Calculator

Using a dedicated Lol Gold Efficiency Calculator offers significant advantages over manual calculation or relying on intuition alone. This tool empowers you to make data-backed decisions that directly impact your win rate, farm efficiency, and itemization strategy. Below are the key benefits that make this calculator an essential part of any serious player's toolkit.

  • Optimize Item Builds for Maximum Value: By calculating the gold efficiency of your full build or individual items, you can identify which items are giving you the best return on investment. For example, you might discover that buying a Guardian Angel on a tank is only 85% efficient because you are not utilizing the revive passive effectively, whereas a Randuin's Omen against a crit-heavy team offers 115% efficiency. This allows you to swap out underperforming items for better ones, saving thousands of gold over the course of a game.
  • Identify Power Spikes and Power Troughs: Champions have specific level thresholds where their base stats become more gold-efficient due to scaling. For instance, Kassadin's base Magic Resist scales poorly, making MR items more efficient on him after level 11. The calculator can show you exactly at which level your champion's stats provide the highest gold value, helping you time your recalls and item purchases for maximum impact. This is particularly useful for junglers who need to know when to gank versus farm.
  • Compare Rune Pages Objectively: Runes like Grasp of the Undying, Conqueror, or Phase Rush provide stats that are often difficult to quantify. Our calculator lets you input the stat bonuses from a rune page (e.g., +10 AD from Absolute Focus, +300 Health from Overgrowth) and see their gold value. You can then compare two rune pages side by side—for example, a Resolve primary page versus a Precision primary page—and see which one gives you more gold value for your champion and matchup. This removes guesswork from rune selection.
  • Understand Opponent Itemization Weaknesses: If you are laning against a champion who builds a specific item, you can reverse-engineer their gold efficiency to find weaknesses. For example, if an enemy Darius builds Stridebreaker early, the calculator can show that his gold efficiency drops if he has low Attack Speed because Stridebreaker's active is less valuable without attack speed synergies. This insight helps you decide whether to engage or play safe based on the enemy's item efficiency.
  • Track Your Improvement Over Time: By saving your calculations (the tool allows export to CSV or PDF), you can track your gold efficiency metrics across different games, patches, and roles. Over a month of play, you might notice that your average gold efficiency increases from 95% to 110% as you learn to build more optimally. This quantitative feedback loop is far more effective than subjective feelings about "feeling strong" or "feeling weak" in game.

Tips and Tricks for Best Results

To get the most out of your Lol Gold Efficiency Calculator, you need to go beyond the basic input-output process. These expert tips will help you interpret results correctly and apply them to real games, avoiding common pitfalls that even experienced players make.

Pro Tips