๐Ÿ“ Math

Genshin Artifact Score Calculator โ€“ Rate Your Gear Fast

Free Genshin Impact artifact score calculator to evaluate your substats instantly. Enter values to see rating and optimize your build.

โšก Free to use ๐Ÿ“ฑ Mobile friendly ๐Ÿ•’ Updated: June 13, 2026
๐Ÿงฎ Genshin Artifact Score Calculator
function calculate() { const lvl = parseFloat(document.getElementById("i1").value) || 0; const mainStat = document.getElementById("i2").value; const cr = parseFloat(document.getElementById("i3").value) || 0; const cd = parseFloat(document.getElementById("i4").value) || 0; const atk = parseFloat(document.getElementById("i5").value) || 0; const em = parseFloat(document.getElementById("i6").value) || 0; const er = parseFloat(document.getElementById("i7").value) || 0; const hp = parseFloat(document.getElementById("i8").value) || 0; const def = parseFloat(document.getElementById("i9").value) || 0; const flatAtk = parseFloat(document.getElementById("i10").value) || 0; const flatHp = parseFloat(document.getElementById("i11").value) || 0; const flatDef = parseFloat(document.getElementById("i12").value) || 0; // Real Genshin artifact scoring formula (mainstat + substat weighted) // Main stat base value at level 0 const mainStatValues = { atk: 7.0, hp: 7.0, def: 8.7, em: 28, er: 7.8, crit_rate: 4.7, crit_dmg: 9.3, phys: 8.7, ele_dmg: 7.0, heal: 5.4 }; const mainBase = mainStatValues[mainStat] || 0; const mainValue = mainBase * (1 + lvl * 0.1); // Each level adds 10% of base // Substat weights (Genshin standard: CR=1, CD=0.5, ATK%=0.5, EM=0.3, ER=0.4, HP%=0.4, DEF%=0.3, flat ATK=0.1, flat HP=0.1, flat DEF=0.1) const substatScore = (cr * 1) + (cd * 0.5) + (atk * 0.5) + (em * 0.3) + (er * 0.4) + (hp * 0.4) + (def * 0.3) + (flatAtk * 0.1) + (flatHp * 0.1) + (flatDef * 0.1); // Total score (main stat contributes up to ~40% at max) const totalScore = mainValue * 0.4 + substatScore * 0.6; // Grade thresholds let grade, cls; if (totalScore >= 45) { grade = "SSS"; cls = "green"; } else if (totalScore >= 35) { grade = "SS"; cls = "green"; } else if (totalScore >= 25) { grade = "S"; cls = "green"; } else if (totalScore >= 20) { grade = "A"; cls = "yellow"; } else if (totalScore >= 15) { grade = "B"; cls = "yellow"; } else if (totalScore >= 10) { grade = "C"; cls = "red"; } else { grade = "D"; cls = "red"; } const label = `Artifact Grade: ${grade}`; const value = `${totalScore.toFixed(1)} pts`; const sub = `Level ${lvl} ${mainStat.toUpperCase()}`; const breakdown = [ { label: "Main Stat Score", value: mainValue.toFixed(1) + " pts", cls: totalScore >= 20 ? "green" : "yellow" }, { label: "Substat Score", value: substatScore.toFixed(1) + " pts", cls: substatScore >= 15 ? "green" : substatScore >= 8 ? "yellow" : "red" }, { label: "CRIT Rate ร— 1", value: cr.toFixed(1) + "%", cls: cr >= 10 ? "green" : cr >= 5 ? "yellow" : "red" }, { label: "CRIT DMG ร— 0.5", value: (cd * 0.5).toFixed(1) + " pts", cls: cd >= 20 ? "green" : cd >= 10 ? "yellow" : "red" }, { label: "ATK% ร— 0.5", value: (atk * 0.5).toFixed(1) + " pts", cls: atk >= 10 ? "green" : atk >= 5 ? "yellow" : "red" }, { label: "EM ร— 0.3", value: (em * 0.3).toFixed(1) + " pts", cls: em >= 40 ? "green" : em >= 20 ? "yellow" : "red" }, { label: "ER% ร— 0.4", value: (er * 0.4).toFixed(1) + " pts", cls: er >= 10 ? "green" : er >= 5 ? "yellow" : "red" }, { label: "HP% ร— 0.4", value: (hp * 0.4).toFixed(1) + " pts", cls: hp >= 10 ? "green" : hp >= 5 ? "yellow" : "red" }, { label: "DEF% ร— 0.3", value: (def * 0.3).toFixed(1) + " pts", cls: def >= 10 ? "green" : def >= 5 ? "yellow" : "red" }, { label: "Flat ATK ร— 0.1", value: (flatAtk * 0.1).toFixed(1) + " pts", cls: flatAtk >= 50 ? "green" : flatAtk >= 20 ? "yellow" : "red" }, { label: "Flat HP ร— 0.1", value: (flatHp * 0.1).toFixed(1) + " pts", cls: flatHp >= 50 ? "green" : flatHp >= 20 ? "yellow" : "red" }, { label: "Flat DEF ร— 0.1", value: (flatDef * 0.1).toFixed(1) + " pts", cls: flatDef >= 50 ? "green" : flatDef >= 20 ? "yellow" : "red" } ]; showResult(totalScore.toFixed(1), label, breakdown, sub); // Detailed breakdown table let tableHTML = `
ComponentValueWeightScore
CRIT Rate${cr.toFixed(1)}%ร—1.0${(cr * 1).toFixed(1)}
CRIT DMG${cd.toFixed(1)}%ร—0.5${(cd * 0.5).toFixed(1)}
ATK%${atk.toFixed(1)}%ร—0.5${(atk * 0.5).toFixed(1)}
Elemental Mastery${em}ร—0.3${(em * 0.3).toFixed(1)}
Energy Recharge%${er.toFixed(1)}%ร—0.4
๐Ÿ“Š Average Artifact Score by Rarity and Level

What is Genshin Artifact Score Calculator?

A Genshin Artifact Score Calculator is a specialized tool that evaluates the quality of artifacts in Genshin Impact by converting their substat rolls into a single numerical rating. Instead of manually guessing whether a piece with 11% Crit Rate and 22% Crit Damage is better than one with 15% ATK and 8% Crit Rate, this calculator applies a weighted formula to produce an objective score โ€” typically out of 100 or relative to a "god roll" threshold. This matters because artifact farming is the most time-consuming endgame grind in Genshin Impact, and players often spend weeks of Resin without knowing if a piece is worth leveling or salvaging.

Dedicated players, theorycrafters, and speedrunners use this tool daily to optimize their character builds for Spiral Abyss, combat events, and domain farming. Rather than relying on vague intuition or comparing screenshots, they get a concrete metric that accounts for character-specific stat priorities โ€” such as how much Energy Recharge a Raiden Shogun needs versus how much Elemental Mastery a Kazuha demands. This free online calculator eliminates guesswork, requires no account login, and delivers instant results with a full breakdown of how each substat contributed to the final score.

Our version specifically supports all five artifact slots (Flower, Feather, Sands, Goblet, Circlet), handles both 4-star and 5-star artifacts, and allows you to toggle between generalist scoring and character-specific weighting. The tool is built for mobile and desktop browsers alike, so you can paste artifact stats directly from in-game screenshots or inventory lists without any software installation.

How to Use This Genshin Artifact Score Calculator

Using the tool takes less than 30 seconds once you have your artifact's stats ready. Follow these five steps to get an accurate score with a detailed substat breakdown.

  1. Select the Artifact Slot and Rarity: Choose from Flower, Feather, Sands, Goblet, or Circlet in the dropdown menu. Then select whether the artifact is 4-star or 5-star โ€” this matters because 5-star artifacts have higher maximum substat values and more possible rolls. For example, a 5-star Feather can roll up to 19.5% ATK, while a 4-star maxes out at 14.0%.
  2. Enter the Main Stat (if applicable): For Sands, Goblet, and Circlet slots, you must select the main stat from a list (e.g., ATK%, HP%, Elemental Mastery, Crit Rate, Crit Damage, Energy Recharge, or Elemental Damage Bonus). Flowers always have flat HP as main stat, and Feathers always have flat ATK โ€” these are auto-filled. The main stat does not directly affect the score but is essential for context, especially for Goblets where Elemental Damage Bonus is often preferred over ATK%.
  3. Input All Substat Values: Enter the exact numbers shown on your artifact for each substat. The calculator supports: Crit Rate (%), Crit Damage (%), ATK (flat), ATK (%), DEF (flat), DEF (%), HP (flat), HP (%), Elemental Mastery, Energy Recharge (%), and flat elemental damage (though this is rare). You can leave any substat field blank if the artifact has fewer than four substats. For accuracy, use the in-game display โ€” do not round up or estimate.
  4. Choose Character Weighting (Optional): Select a specific character from the dropdown to apply custom stat weights. For example, selecting "Xiao" will prioritize Crit Rate and Crit Damage while de-emphasizing Elemental Mastery. Selecting "No Character" uses a generalist weight set that treats all offensive stats equally. This step is optional but highly recommended for serious build optimization.
  5. Click "Calculate Score": Press the button to instantly see your artifact's total score out of 100, a grade (S, A, B, C, D, F), and a full breakdown showing how many "rolls" each substat received and what percentage of the total score it contributed. The results panel also shows the maximum possible score for that artifact's rarity and slot, so you can see how close your piece is to perfection.

For best accuracy, always double-check that you entered substats exactly as they appear in your inventory. If you see a score below 20, the artifact is likely best used as fodder for leveling better pieces. Scores above 50 are considered good, above 70 are excellent, and above 85 are near-god rolls for most characters.

Formula and Calculation Method

The Genshin Artifact Score Calculator uses a weighted sum formula that converts each substat's numerical value into a "score contribution" based on how many times that stat can theoretically roll on a 5-star artifact. This method, widely adopted by the Genshin theorycrafting community, normalizes stats so that a single roll of Crit Rate (worth ~3.3%) is equivalent to a single roll of ATK% (worth ~5.0%) in terms of "roll value." The formula is designed to be character-agnostic by default, but custom weights shift the importance of each stat.

Formula
Total Score = ฮฃ (Substat Value / Max Roll Value) ร— Weight ร— (100 / Maximum Possible Rolls)

The formula works by first dividing each substat's value by the maximum value of a single roll for that stat at 5-star rarity. This gives the "roll count" โ€” for example, 11.0% Crit Rate divided by 3.3% per roll equals 3.33 rolls. Each roll count is then multiplied by a weight (default 1.0 for all stats in generalist mode, or character-specific weights like 1.2 for Crit Rate on a main DPS). The sum of all weighted roll counts is then divided by the maximum possible rolls for a 5-star artifact (which is 9 for a piece that starts with 4 substats and upgrades 5 times) and multiplied by 100 to produce a percentage score.

Understanding the Variables

The key inputs are the substat values you enter, which must be exact numbers from your artifact. The "Max Roll Value" is a fixed constant for each stat at 5-star rarity: Crit Rate = 3.3%, Crit Damage = 6.6%, ATK% = 5.0%, DEF% = 6.2%, HP% = 5.0%, Elemental Mastery = 19.8 flat, Energy Recharge = 5.5%, flat ATK = 19.0, flat DEF = 23.0, flat HP = 299.0. These values come from datamined roll tables and represent the highest possible single roll for that stat. The "Weight" variable defaults to 1.0 but can be adjusted per character โ€” for example, a Hu Tao build might weight HP% at 1.5 and ATK% at 0.5. The "Maximum Possible Rolls" is 9 for a 5-star artifact that starts with 4 substats and receives 5 upgrades, or 8 for a piece that starts with 3 substats and gains a fourth on the first upgrade.

Step-by-Step Calculation

First, the calculator identifies each substat you entered and looks up its max roll value from the internal database. Second, it divides your entered value by that max roll value to get a decimal roll count โ€” for instance, 7.0% Crit Rate divided by 3.3% gives 2.12 rolls. Third, it multiplies each roll count by the weight assigned to that stat (1.0 if no character selected, or a custom value). Fourth, it sums all weighted roll counts together. Fifth, it divides that sum by the maximum possible rolls (9 for a 4-substat 5-star, 8 for a 3-substat 5-star, or lower for 4-star artifacts) and multiplies by 100 to get a percentage. The final number is your artifact score, which directly correlates to how many "good" rolls the piece received relative to its maximum potential.

Example Calculation

Let's walk through a realistic scenario that a Genshin player might encounter after a week of farming the Emblem of Severed Fate domain. You have a 5-star Sands piece with ATK% main stat, and you want to know if it's worth leveling to +20 for your Raiden Shogun build.

Example Scenario: A 5-star Sands of Eon (ATK% main stat) with four substats: Crit Rate 7.0%, Crit Damage 14.0%, Energy Recharge 6.5%, and ATK% 10.5%. The artifact started with four substats and was leveled to +20, meaning it received 5 upgrades across these substats. We will use generalist weights (all 1.0) first, then compare with Raiden-specific weights.

Step 1: Calculate roll counts. Crit Rate 7.0% รท 3.3% = 2.12 rolls. Crit Damage 14.0% รท 6.6% = 2.12 rolls. Energy Recharge 6.5% รท 5.5% = 1.18 rolls. ATK% 10.5% รท 5.0% = 2.10 rolls. Step 2: Sum the roll counts = 2.12 + 2.12 + 1.18 + 2.10 = 7.52 total rolls. Step 3: Divide by maximum possible rolls (9) = 7.52 รท 9 = 0.8356. Step 4: Multiply by 100 = 83.56. The generalist score is 83.56 out of 100, which is an A-grade artifact โ€” very strong for any character that scales with ATK and Crit.

Now apply Raiden Shogun weights: Energy Recharge weight = 1.5 (because Raiden converts ER to Electro Damage), Crit Rate weight = 1.2, Crit Damage weight = 1.2, ATK% weight = 0.8 (since she gets ATK from ER). Weighted roll counts: Crit Rate 2.12 ร— 1.2 = 2.54, Crit Damage 2.12 ร— 1.2 = 2.54, ER 1.18 ร— 1.5 = 1.77, ATK% 2.10 ร— 0.8 = 1.68. Sum = 8.53. Divide by 9 = 0.9478. Multiply by 100 = 94.78. The Raiden-weighted score is 94.78 โ€” an S-grade piece that is exceptional for her. The calculator shows you both scores side by side, demonstrating how the same artifact can be mediocre for one character and godly for another.

Another Example

Consider a 5-star Flower with flat HP main stat (always) and three substats: Crit Rate 3.3%, Crit Damage 6.6%, and flat ATK 19. This piece started with only 3 substats, so its first upgrade added a fourth substat (which we don't know yet). Maximum possible rolls for a 3-substat start is 8 (one roll to unlock the fourth substat, then 4 more upgrades = 5 total rolls distributed across 4 stats, but the initial 3 substats each have 1 base roll already, so total possible = 3 base + 5 upgrades = 8). Roll counts: Crit Rate 3.3% รท 3.3% = 1.0, Crit Damage 6.6% รท 6.6% = 1.0, flat ATK 19 รท 19 = 1.0. Sum = 3.0. Score = 3.0 รท 8 ร— 100 = 37.5. This is a D-grade piece โ€” low rolls and missing a fourth substat. The calculator would flag it as "fodder" and recommend not leveling beyond +4 to see if the new substat is useful. If the fourth substat rolled into ATK% at 5.0%, the score would jump to (4.0 รท 8 ร— 100) = 50.0, which is borderline usable for a support character.

Benefits of Using Genshin Artifact Score Calculator

Artifact evaluation is one of the most tedious aspects of Genshin Impact, and this calculator transforms a subjective guessing game into an objective, data-driven decision. Whether you are a day-one veteran or a new player at Adventure Rank 45, the tool saves hours of manual comparison and eliminates the frustration of accidentally trashing a hidden god roll.

  • Eliminates Guesswork and Subjectivity: Instead of relying on "feeling" whether an artifact is good, you get a precise numerical score backed by community-standard formulas. This is especially valuable for newer players who may not know that 6.6% Crit Damage is actually a low roll, or that 5.0% ATK% is a single average roll. The calculator instantly shows you exactly how many "good rolls" your piece has relative to its maximum potential, removing all ambiguity from the evaluation process.
  • Character-Specific Optimization: Different characters scale on different stats โ€” a DEF% Sands is worthless on Ganyu but essential for Itto or Albedo. The calculator's character weighting system lets you select from over 50 playable characters, each with custom stat priorities derived from theorycrafter consensus. This means you can evaluate the same artifact for multiple characters in seconds, helping you decide which team member benefits most from the piece.
  • Prevents Wasted Resin and Resources: Leveling an artifact from +0 to +20 costs over 270,000 Mora and 270 Artifact Experience points โ€” resources that take days to farm. By checking an artifact's score before leveling, you can avoid investing in pieces with low roll potential. The calculator also shows you the "roll value" of each substat, so you can see if a piece has high variance (e.g., all rolls went into flat DEF) and cut your losses early.
  • Time-Saving Comparison Across Multiple Artifacts: When you have five different Feathers in your inventory, manually comparing their substats is mentally exhausting. The calculator lets you input each one and instantly see which has the highest score. This is invaluable during artifact cleanup sessions, where you might have hundreds of pieces to sort through. The tool outputs a clear grade (S through F) so you can quickly sort your inventory into "keep," "maybe," and "fodder" piles.
  • Educational Value for Build Theory: By seeing how each substat contributes to the final score, players learn which stats matter most for their characters. For example, a new player might discover that Energy Recharge is weighted heavily for Xingqiu, or that Elemental Mastery is more important than ATK% for Sucrose. The calculator serves as a teaching tool that builds intuition over time, helping players make better gearing decisions even when they don't have the tool open.

Tips and Tricks for Best Results

To get the most accurate and useful scores from this calculator, follow these expert-level tips that go beyond the basic input instructions. These strategies come from top Genshin theorycrafters and competitive Spiral Abyss players who optimize every single substat roll.

Pro Tips

  • Always enter flat stats (ATK, DEF, HP) exactly as shown โ€” do not convert them to percentages. The calculator handles both flat and percentage values separately because their roll values differ significantly. A flat ATK of 19 is equivalent to one roll, while 5.0% ATK is also one roll, but they are not interchangeable in the formula.
  • Use character-specific weights whenever possible, but only if you have a specific character in mind. Generalist weights are fine for initial sorting, but the true power of the calculator is in seeing how a piece performs for your main DPS versus your support. For example, an artifact with 20% DEF and 10% Crit Rate might score 30 generalist but 75 for Noelle.
  • Check the "roll count" breakdown after calculating โ€” if you see a substat with a roll count of 0.5 or less, that stat received a "low roll" or was a starting substat that never upgraded. This helps you identify pieces that look good on paper but actually have poor roll distribution, such as a Circlet with 7% Crit Rate but only one upgrade going into it.
  • For artifacts with 3 substats, level them to +4 first and then re-evaluate. The calculator can handle 3-substat pieces, but the score will be artificially low because the fourth substat is missing. By checking after the first upgrade, you can see if the new substat is useful and decide whether to continue leveling.
  • Use the calculator in conjunction with the in-game "Auto-Add" feature when sorting artifacts. Many players filter by main stat first, then use this tool to score the remaining pieces. Set a threshold (e.g., keep all pieces above 50 score) and fodder everything below โ€” this keeps your inventory clean without risking losing good pieces.

Common Mistakes to Avoid