Introduction
This DPS calculator helps you find out how much damage your character deals per second in combat. DPS stands for "damage per second," and it is one of the most important numbers in any RPG. A higher DPS means you kill monsters faster.
With this tool, you can set up your character's class, level, strength, weapons, and gear. You can also pick a target monster to fight against. The calculator does all the math for you and shows your total DPS, time to kill, hit range, and more.
You can compare up to five different loadouts side by side. This makes it easy to test which weapon, skill, or gear setup gives you the best results. Each loadout gets its own tab, and the tool highlights the best one for you.
The calculator also includes support for dual wielding, critical hits, elemental damage, damage over time, special abilities, buffs, and combat styles. Charts and step-by-step breakdowns show you exactly how your DPS is calculated so you can understand every part of the formula. If you play other RPGs, our Pokemon Damage Calculator and OSRS Combat Calculator offer similar damage and combat tools for those games.
How to Use Our DPS Calculator
Enter your character stats, weapons, and target info below. The calculator will output your total damage per second (DPS), time to kill, hit ranges, and side-by-side loadout comparisons with charts.
Loadout Tabs
Add Loadout lets you create up to five gear setups. Click any tab to switch between them. This lets you compare different builds side by side in the results table and charts.
Character Configuration
Class sets your character class. Some classes unlock special skills. For example, picking Rogue turns on the Backstab field.
Character Level is your level from 1 to 60. A higher level gives you more damage bonus and raises skill caps. If you are planning a leveling path in another RPG, our Elden Ring Level Calculator can help with stat allocation in that game.
Strength is your base strength stat from 1 to 255. More strength means more damage per hit.
Haste % is your attack speed boost from 0 to 100. It makes your weapons swing faster, which raises your DPS.
Manual Mode lets you type in monster stats by hand. Turn this on if you want full control over the target fields.
Combat Skills
Dual Wield is your skill level from 0 to 252. A higher value means a better chance to swing your off-hand weapon each round.
Double Attack is your skill level from 0 to 252. It controls your chance to land a second hit on each swing.
Triple Attack is your skill level from 0 to 252. It controls your chance to land a third hit after a double attack.
Offense is your skill level from 0 to 252. It boosts both your damage modifier and your accuracy against the target. If you are tracking skill progression in Old School RuneScape, our OSRS Skill Calculator can help you plan experience goals.
Backstab appears only for Rogues. Set your backstab skill from 0 to 252 to calculate your max backstab damage.
Weapon Configuration
Min Dmg is the lowest damage your weapon can deal on a single hit.
Max Dmg is the highest damage your weapon can deal on a single hit. It must be equal to or greater than Min Dmg and no more than 100.
Delay is the base speed of the weapon. A higher delay means a slower weapon.
Atk Speed is how many attacks the weapon makes per second before haste is applied.
Magazine is optional. Enter the number of shots before a reload is needed. Leave it blank if the weapon has no magazine.
Reload (s) is optional. Enter how many seconds a reload takes. This is used with Magazine to figure out sustained DPS versus burst DPS.
Enable Off-Hand (Dual Wield) turns on a second weapon. When checked, the off-hand fields appear with the same inputs as the main hand.
Damage Modifiers
Crit Chance % is how often your hits will critically strike, from 0 to 100.
Crit Multiplier is how much extra damage a critical hit does. For example, 2.00 means crits deal double damage.
Proc Chance % is the chance for your elemental damage to trigger on each hit, from 0 to 100. If you want to explore how probabilities like these work in more detail, our Probability Calculator can help.
Min Elem Dmg is the lowest bonus elemental damage added when the proc fires.
Max Elem Dmg is the highest bonus elemental damage added when the proc fires.
Damage over Time (DoT)
Enable DoT turns on damage-over-time tracking. Check this box if your build uses a DoT spell or effect.
Tick Damage is how much damage each DoT tick deals.
Tick Interval (s) is the time in seconds between each tick of damage.
Duration (s) is how long the DoT lasts in seconds before it must be recast.
Uptime % is the percent of fight time the DoT is active, from 0 to 100. Use this to account for recast gaps.
Special Abilities
Add Ability lets you add up to five cooldown-based attacks. For each one, enter the min damage, max damage, cooldown in seconds, and cast time in seconds. The calculator adds average ability damage divided by cooldown to your total DPS. This average is essentially the expected value of each ability's contribution over time.
Active Buffs
Strength Potion adds a 5% damage boost when checked.
Berserker Prayer adds a 10% damage boost when checked.
War Cry adds an 8% damage boost when checked.
Focus adds 5% extra crit chance when checked.
Equipment & Combat Style
Equipment Preset quickly fills in strength and attack bonuses. Pick Max DPS, Balanced, or Defensive to auto-set those values.
Strength Bonus is the total strength added by all your gear.
Attack Bonus is the total attack power added by all your gear.
Combat Style changes how your stats are weighted. Aggressive boosts damage. Accurate boosts hit chance. Rapid boosts attack speed. Controlled gives a small boost to both damage and accuracy. Defensive and Longrange are neutral. The resulting Effective Combat Level works much like the formula in our OSRS Combat Calculator, combining your level, strength, offense, and gear into a single number.
Target / Monster Configuration
Monster Preset picks a ready-made target. Choose Training Dummy, Goblin, Dragon, Raid Boss, or Custom to set HP and defence values fast.
Max HP is the total health of the target monster.
Current HP is how much health the monster has right now. This is used to figure out time to kill.
Defence is the monster's defence stat. Higher defence makes you miss more often and lowers your DPS.
Flat Def Reduction subtracts a fixed number from the monster's defence before the calculator checks your hit chance.
% Def Reduction reduces the monster's defence by a percent after the flat reduction is applied. Our Percentage Calculator can help you work out these reductions outside of the tool.
Elem Resistance % is how much elemental damage the monster blocks, from 0 to 100.
Elem Vulnerability % is extra elemental damage the monster takes on top of normal elemental hits.
AoE Targets is the number of enemies hit by each attack. Set this above 1 to see multi-target DPS.
Monster Prayers let you toggle damage reduction effects. Protect from Melee cuts melee damage by 40%. Protect from Ranged and Protect from Magic apply to those damage types. These mechanics mirror the protection prayers found in games like Old School RuneScape, where our OSRS Prayer Calculator helps you plan prayer usage and drain rates.
Results
Press Calculate to run the numbers. The results section shows a comparison table of all your loadouts with metrics like max hit, DPS, accuracy, and time to kill. The best value in each row is highlighted in green.
Click Show More to see derived stats like damage bonus, haste cap, double attack chance, and effective delay.
The Step-by-Step Solution section breaks down every formula used to reach the final DPS for your active loadout.
The charts show a bar graph of total DPS, a hit distribution for your active loadout, a time-to-kill probability curve, and a burst versus sustained DPS comparison when magazine and reload values are set. The hit distribution chart uses the same logic found in tools like our Dice Probability Calculator, showing how likely each damage outcome is.
Press Reset to clear all changes and return to the default two-loadout setup.
What Is DPS and Why Does It Matter?
DPS stands for damage per second. It tells you how much damage your character deals every second in a game. A higher DPS means you kill monsters faster. A lower DPS means fights take longer and you use more resources like potions and mana.
In RPGs, many things affect your DPS. Your weapon stats, like minimum damage, maximum damage, and attack speed, form the base. On top of that, your character stats like strength and offense skill make each hit harder. Haste lets you swing faster, and skills like double attack and triple attack give you extra hits in a single round.
Critical hits multiply your damage when they land. Elemental procs add bonus damage on some swings. If you dual wield, your off-hand weapon adds a second source of damage based on your dual wield skill. Buffs from potions, war cries, and prayers stack on top of everything else.
The target matters too. A monster with high defence is harder to hit, which lowers your accuracy and your real damage output. Some monsters resist elemental damage or use protective prayers that cut your damage by a large amount. Knowing these numbers helps you pick the right gear and skills before a fight.
Time-to-kill (TTK) is how long it takes to defeat a monster at your current DPS. It is one of the most useful numbers for comparing loadouts. A loadout with slightly lower DPS but much better accuracy can sometimes kill faster than a high-damage setup that misses often. Pairing TTK with your KD ratio gives you a fuller picture of how well your build performs across an entire session.
Understanding DPS helps you make smarter choices about weapons, gear, buffs, and combat style so you can get the most out of every fight. If you play other titles that involve damage formulas, tools like our Pokemon Damage Calculator and FPS Calculator can help you optimize performance in those games as well.