Genshin Impact DPS Calculator and Artifact Planner by

Introducing our Genshin Impact DPS Calculator and Artifact Planner, a powerful tool for calculating the DPS (Damage Per Second) of a character and plan your build within a single page. You can calculate for up to 15 different attack sequences with 5 custom buffs, a shield calculator, and a heal calculator. All you have to do is input your desired weapon stats, artifact stats, and your skill multipliers that you want to calculate. Make sure to read our guide below on how to input those stats properly.

Genshin Impact DPS Calculator and Artifact Planner v3.1.0

Visit and subscribe to our YouTube channel for DPS calculation videos!

How To Use

1. Make a copy

You must make your own copy before you can start using the calc. Click on the calculator link above, then choose File -> Make a copy. Make sure you’re sign in to your Google account to be able to do so. This calc will be saved to your Google account so any stats you inputted will be saved and will not be lost. You can start using the calc right away after you make a copy. You can access your copy of the calc inside your Google Sheets home. You can also make separate copies to calculate multiple characters. This calc can be accessed via both your PC and mobile devices using Google Sheets App.

File -> Make a copy

2. Learn how to input the numbers properly

This calc has three main panels: Stats panel, Custom Stat Buffs panel, and a DPS Calculator panel. There is also a Shield Calculator panel and a Heal Calculator panel for characters that have those ability.

2.1. Stats panel

Stats panel

First, you must select your character by double-clicking on the character name on the top left part of the Stats panel, and select your character level as well. A + indicator on the character level means that the character is ascended.

Next, input your stats on the cells that have the alternating colors on. Don’t use copy and paste method to input your numbers, Google Sheets don’t like those. Just type in the numbers to avoid breaking the calc.

Let’s start with the Buffs column, this is where you input your buffs such as foods, pyro resonance, or anything that are constantly active during the battle period.

Next, the Weapon column, this is where you input your weapon main stats, secondary stats, and bonus stats if the bonus stats are constantly active. Now for the bonus stats that require a certain condition to trigger, you can input those on the DPS Calculator panel that will be explained later (below). In the example above, my Ganyu has a Lv.90 Amos Bow, so I put 608 on the ATK row of the Weapon column and 49.6% on the ATK% row of the Weapon column. The DMG bonus stats of the Amos Bow will be inputted on the DPS Calculator panel that will be explained later (below). You can try different weapons to find which will yield the best DPS for your character.

Next, the Art Set (Artifact Set) column and five different artifact columns. This is pretty self explanatory, you should input all your artifact stats on the correct cells. You can try different main stats (ATK% vs Crit Rate vs Crit DMG vs Elemental Mastery) to find which will yield the best DPS for your character. Note that all elemental DMG bonuses such as Pyro DMG Bonus, Cryo DMG Bonus, etc, should be inputted on the Elemental DMG Bonus % row.

Let us give you an example, a 2 piece of Gladiator set will give you constant 18% ATK bonus, so input 18% on the ATK% row of the Art Set column. Another example, a 4pc of Retracing Bolide set will give you 40% DMG bonus to your Normal and Charged attack when that character is under a shield, in this case, you must put 40% on the All DMG Bonus cell on the DPS Calculator panel that will be explained later (below). Also note that if the game description says DMG, it should go to the DMG bonus cell, and if the description says ATK, it should go to the ATK bonus cell.

Healing Effectiveness, Healing Bonus, and Incoming Healing Bonus have the same effect, so input those stats to the Healing Bonus % row.

Meanwhile, Shield Strength and Shield Absorption bonus are two completely different things, you should put Shield Strength on the Shield Strength row, and Shield Absorption bonus on the Absorption cell on the Shield Calculator panel. Examples of Shield Strength bonuses are the Tenacity of Millelith set and Retracing Bolide set. Examples of Shield Absorption bonus are Diona’s elemental skill hold (gives 75% bonus so it will be 175% Absorption bonus) and all Geo shields which have 150% Absorption bonus. Shield with the same element as the damage taken will have 250% Absorption bonus.

Now that all your weapon and artifact stats have been inputted, let’s move to the next panel.

2.2. Custom Stat Buffs panel

Custom Stat Buffs panel

In the Custom Stat Buffs panel, you can create your own stat buffs, such as your Bennett’s ATK buff, your Staff of Homa stat buffs, Mona’s Energy Recharged based Hydro DMG Bonus, etc.

The panel is self explanatory too, select the stat that is going to be buffed, the base stat, the multiplier, and additional direct value. You can create up to 5 different buffs and can be toggled on and off for your convenience. Note that there is a Buff Limit toggle for some stat buff skills such as Hu Tao’s Paramita Papilio effect, which cannot buff her ATK more than 400% of her Base ATK. We have put 5 different presets so you can understand on how to input those correctly. You can modify those custom buff names so you can remember what are those.

2.3 Shield Calculator panel

Shield Calculator panel

The Shield Calculator panel is where you can calculate the strength (in HP) of your shield, if the character have the shield skill of course. For characters that don’t have any shield skill, this panel is useless and can be ignored.

The panel is self explanatory too, put the multiplier number, base stat, and additional value based on the Talent description. For Absorption, you should put 150% for any Geo shields such as Zhongli’s and Noelle’s. For Diona’s hold shield, put in 175%. Crystallize is the mini shields that are produced by the geo damage to an element.

For the Base Stat, Zhongli’s shield is based on his Max HP, so is Diona’s shield. Noelle’s and Xinyan’s shields are based on their DEF.

2.4. Heal Calculator panel

Heal Calculator panel

Similar to the Shield Calculator panel, in the Heal Calculator panel you input the multiplier of your character’s heal skill, its base stat, and the additional value of the skill. You can also put the Healing Bonus % of the Maiden Set on the Stats panel explained earlier (above).

2.5. DPS Calculator panel

Now the most complicated part of the calc, and the most exciting part that will give you accurate information on how you would plan your weapon, artifacts, and attack sequence for your beloved character, the DPS Calculator panel!

Let’s start from the top left part of the panel, which is the DPS counter. This number represents the damage your character can deal in 1 second (not 1 screenshot), based on the value you inputted on the Stats panel, Custom Stat Buffs panel, and this DPS Calculator panel. This number is the final damage number of your character that you can be proud of. The purpose of our calculator is to let you maximize this number by min-maxing your weapon, artifacts, and your attack sequence.

On the top right of the panel, there’s Monster RES and Monster LV value which you can edit. Most regular monsters such as hillichurls usually have 10 resistance, so to make it less complicated just use 10 as our recommended RES value. Monster LV though affect the damage your character can deal, the higher the monster level, the lesser your character’s damage will be. Spiral Abyss floor 12 has LV.100 enemies.

On the first row, select between Normal Attack, Elemental Skill, or Elemental Burst. Select None if you don’t want to activate that column.

On the second row, you can input the number of repetition of the attack. For example, if you want to calc the DPS of your character doing 3 sets of normal attacks then followed by an elemental burst, you can put in 3 times on the Attack repetition colum of the Normal Attack column, and 1 time on the Elemental Burst column.

On the third row, select whether the attack is Physical or Elemental, in the example above, my Ganyu’s charged shot is Cryo element, so I chose Elemental for both columns.

On the fourth row, put in your character’s skill multiplier that you can find from the Talent menu inside the game’s character menu. You can also get these numbers by visiting Honey Impact – Genshin Impact DB and Tools. For normal attacks, you can sum up all the multipliers from the first hit to the last hit and make it into a one big multiplier, to save column space and the hassle.

On the fifth row, this is where you select whether your character skill is based on ATK, DEF, or any other else. We know that Albedo’s elemental skill is based on DEF so change it to DEF if you’re calc-ing Albedo’s elemental skill, and so on. But for most of the skills it’s going to be ATK. Note that Zhongli‘s skills are based on ATK, and he gets additional damage bonus based on his Max HP but this is already calculated automatically by our calc, so just ignore the damage bonus and put ATK for Zhongli.

On the sixth and seventh row, this is where you put your ATK/DEF/HP Buffs based on the base stat you select earlier on the fifth row. So if you select ATK on the fifth row earlier, put in your ATK bonuses on the sixth and the seventh row. Examples of ATK bonuses that you should put in here: ATK bonuses from weapons that triggers after certain situations such as Prototype Crescent, ATK bonuses from artifacts that triggers after certain situations, such as Tenacity of Millelith 4 piece effect which give you 20% ATK after the wearer’s elemental skill damage an enemy, Noblesse Oblige 4 piece effect which give your party 20% ATK after casting an Elemental Burst, etc. Please read the description of your artifacts and weapons carefully, make sure ATK bonuses is put in here and the DMG bonuses is put in the All DMG bonus row that will be explained below.

On the eighth row, this is where you put ALL kinds of DMG increasing bonuses from any kind of things, such as Artifacts (Wanderer’s and Retracing Bolide’s Normal and Charged Shot bonus for example), Weapons (such as Amos Bow’s DMG Bonus, Lost Prayer’s Elemental DMG Bonus), and etc. Just sum up all DMG bonuses and put it here. In my example above, I put in 60% on the first column because my Amos Bow gives Ganyu 20% DMG Bonus and my Retracing Bolide artifact set gives her 40% DMG Bonus. On the second column though, the DMG bonus is increased to 84% because her charged shot bloom damage is about 0.3s later than the first one, resulting in an addition of 24% DMG Bonus.

On the ninth and tenth row, this is pretty self explanatory, put in Crit Rate and Crit Damage bonuses here. In my example, Ganyu’s charged shot gets a 20% Crit Rate increase so I put in 20% for both columns.

On the eleventh row, this is where you put Monster RES debuff effect such as Zhongli’s shield passive ability that radiates 20% RES reduction to enemies around it. Another example is a 4 piece of Viridescent Venerer’s set which give 40% RES reduction to the swirled element for that enemy. You can put either 20% or -20% it doesn’t matter because our calc will automatically use either number properly.

On the twelfth row, you can select an extra reaction damage for that attack. For example, if you’re calc-ing an Electro based skill to a Hydro enemy, you would select Electrocharged on this row, to get an extra electrocharge damage on top of your skill damage. In my example above, I put Melt/Vapor (1.5x) because I use Xiangling’s burst to provide melt reaction for my Ganyu, resulting in a much higher damage.

On the thirteenth row, If your character is using Thundering Fury set, you can add 40% to it, as a Reaction DMG Bonus said on the artifact description.

For the fourteenth row, you can add Elemental Mastery bonuses such as bonuses from Sucrose’s and Albedo’s passive talents or Instructor 4 piece set effect.

For the fifteenth row, this is where you input the damage bonuses that comes from Max HP, such as Zhongli’s passive talent and Sangonomiya Kokomi’s elemental burst.

On the sixteenth to nineteenth row, this is where your character’s damage will be shown. Normal damage means the damage that fails to crit. Critical damage is the critical damage, and Average damage is the average damage based on your character’s critical rate and critical damage calculated. Average damage is the accurate representation of the strength of your character’s attack. For example you can have like 10% Crit rate but 300% Crit damage, the Critical damage will be very high but it will only appear like once in a year, so the Average damage will be closer to the Normal damage. Reaction damage is the reaction damage based on the twelfth row you select earlier. Note that Electrocharged damage triggers twice of what is shown, but our calc already automatically calc those extra tick so you don’t have to worry about it.

On the last row, this is where you put your attack duration, to get the actual DPS number by dividing the total damage to the total duration of your attacks. You can use a stopwatch to count on how long your character performs certain attack or attack sequences and you can put that number in this row. For example, if your claymore character performs 5 hits combo in a 4 seconds duration, then you must put 4s on this row and sum up all those 5 hit multipliers and put it on the multiplier row, to get the accurate DPS of that said character. Also make sure you deactivate other columns that are not in use by setting it to None, to get the correct DPS of the active columns only.

3. Examples

Here are some examples I made when comparing the DPS of Raiden Shogun, Ayaka, Yoimiya, and Sayu.

Ayaka DPS comparison:

Yoimiya DPS comparison:

Sayu DPS comparison:

4. Tips

You can right-click on the Gamegres’ Genshin Calc tab on the bottom left, then click Duplicate to make a copy of your current calc for comparison purposes. Say you want to try out how a certain artifact set perform over your current artifact set, you can make a new copy to the existing spreadsheet, change the artifact numbers, then compare it side by side. You can also try out different set of attack sequences and see which one will yield the best DPS for your current weapon and artifact set.

If you somehow broke the calc, you can quickly undo it by pressing Ctrl+Z on your keyboard if you’re using PC. If it can’t be undo-ed, then just grab a new copy from this page (

Make sure you put percentage numbers in the percentage based rows, such as ATK %, HP %, DEF %. And flat numbers in the flat based rows. Putting a flat number in the percentage based rows will insanely increase your calc result.

You can help us by sharing the calc: to other fellow Genshin Impact travelers so they can get calc’ing too!

Please report any errors or mistake by simply commenting below.

Thank you and enjoy the calc!

One thought on “Genshin Impact DPS Calculator and Artifact Planner by

Leave a Reply

Your email address will not be published. Required fields are marked *