Cooldown Calculator

Calculate ability cooldowns with CDR, ability haste, and flat reduction effects.

Cooldown Parameters

100 Haste = 2x casts (linear scaling)

Final Cooldown

7.00s
3.00s saved per cast

Cooldown Breakdown

Base Cooldown10s
After CDR7.00s
After Flat Reduction7.00s
Total Effective CDR30.0%

Fight Analysis

Casts (No CDR)7
Casts (With CDR)9
Extra Casts Gained+2

What Is Cooldown Reduction and Why Does It Matter?

Cooldown reduction (CDR) is one of the most impactful stats in virtually every action RPG, MOBA, and online multiplayer game. A cooldown is the waiting period between uses of an ability or skill — the timer that prevents you from spamming the same powerful move over and over. Cooldown reduction shortens that timer, meaning you can cast your abilities more frequently, deal more damage, provide more healing, or apply more crowd control within any given fight window.

In competitive gaming, the difference between 0% and 30% cooldown reduction on a key ability can mean the difference between winning and losing a teamfight. If your ultimate ability has a 120-second base cooldown and you stack 40% CDR, it becomes an 72-second cooldown — you get it back nearly twice as often over a long game. That extra cast can turn the tide of an entire match.

Beyond raw damage, cooldown reduction amplifies the value of every other stat on your character. More healing casts mean more survivability. More crowd control casts mean more peel and lockdown. More shielding casts mean better protection for your team. Understanding and optimizing your CDR is a hallmark of high-level play across nearly every genre of online game.

This cooldown calculator lets you model the full pipeline of reductions — percentage-based CDR, flat second reductions, and ability haste — so you can see the real final cooldown of any ability before you commit to a build. Whether you play League of Legends, World of Warcraft, Path of Exile, or any other game with cooldown mechanics, this tool gives you the numbers you need to make informed decisions.

How the Cooldown Calculator Formula Works

This calculator applies three layers of reduction in a specific order: percentage CDR first, then flat second reduction, then ability haste. Each layer is distinct and the order matters, because the math compounds differently depending on the sequence.

Step 1 — Percentage CDR: The base cooldown is multiplied by (1 - CDR/100). CDR is capped at 80% to reflect the soft or hard caps most games enforce. Stacking beyond 80% provides no additional benefit in this model.

Step 2 — Flat Reduction: A flat number of seconds is subtracted from the post-CDR result. The result is floored at a minimum of 0.5 seconds, since virtually all games prevent abilities from reaching an instant or zero cooldown.

Step 3 — Ability Haste: Ability haste uses a different formula from CDR. Instead of multiplying, haste divides the cooldown: Final CD = Post-flat CD / (1 + Haste/100). This linear scaling means 100 haste exactly doubles your cast rate, 200 haste triples it, and so on. Haste does not have a hard cap, making it scale indefinitely — though diminishing returns in practical build costs usually limit how high you go.

After computing the final cooldown, the calculator derives fight-level statistics: casts without any reduction, casts with your full build, and the extra casts you gain. It also computes your total effective CDR — the percentage reduction from base to final — so you can compare builds on a single unified metric even when they mix CDR and haste in different ratios.

Cooldown Reduction Formula (Step-by-Step)

Final CD = max(0.5, Base × (1 − min(CDR,80)/100) − Flat) ÷ (1 + Haste/100)

Where:

  • Base= The ability's base cooldown in seconds
  • CDR= Cooldown reduction percentage (capped at 80%)
  • Flat= Flat seconds subtracted after percentage CDR
  • Haste= Ability haste value (100 haste = 2× cast rate)
  • 0.5= Minimum cooldown floor enforced by most games

CDR vs. Ability Haste: Key Differences Explained

Cooldown reduction and ability haste are two different mechanics that both reduce effective cooldowns, but they work through different mathematical frameworks and have very different scaling curves. Confusing the two is a common mistake even among experienced players.

Cooldown Reduction (CDR) is a multiplicative percentage that applies directly to the base cooldown. A 20% CDR on a 10-second cooldown gives you an 8-second cooldown. A 40% CDR gives you 6 seconds. The percentage diminishes in effective value as you stack more: going from 0% to 20% CDR saves 2 seconds on a 10-second ability, but going from 60% to 80% CDR only saves 0.8 seconds on the same ability. CDR has a hard or soft cap in most games (this calculator uses 80%).

Ability Haste is a linear additive stat that scales your cast rate proportionally. Because it divides the cooldown rather than multiplying, each additional point of haste always adds the same fractional improvement to your cast frequency. This means haste has no diminishing returns in cast-rate terms — though it does approach the cooldown floor asymptotically. Games like World of Warcraft (post-Shadowlands) and League of Legends use haste-like systems precisely because they avoid the feel-bad of hard caps.

In practical build theory, this means CDR is usually more efficient at low values (where the percentage saved is a large fraction of the base), while haste becomes relatively more attractive at higher CDR levels. Many top-tier competitive builds mix both to maximize total cast efficiency while respecting item or stat budget constraints.

Property CDR (%) Ability Haste
Scaling Diminishing (on CD) Linear (on cast rate)
Cap Usually 40–80% Typically none (floor limit)
Formula Base × (1 − CDR/100) CD ÷ (1 + Haste/100)
100 units effect −100% (instant cast) 2× cast rate

Calculating Casts Per Fight and Extra Ability Uses

One of the most actionable outputs of a cooldown calculator is the number of casts you can land in a given fight window. The calculator adds one to the floor-divided quotient because you always get an immediate first cast at the start of a fight before any cooldown ticks.

Casts without CDR: floor(Fight Duration / Base CD) + 1

Casts with CDR: floor(Fight Duration / Final CD) + 1

The difference between these two numbers is your extra casts gained — the concrete, fight-level benefit of your cooldown investment. For abilities that deal significant damage, heal for large amounts, or apply critical crowd control, each extra cast has a direct and quantifiable impact on fight outcomes.

For example, if a fight lasts 90 seconds and your ultimate ability has a 30-second base cooldown, you use it four times without any CDR. At 40% CDR the cooldown becomes 18 seconds, giving you six casts — two extra activations of your most powerful ability in a single fight. That is often the margin between a clean victory and a messy defeat.

Fight duration significantly influences how much value CDR provides. In short bursts (10–20 seconds), high CDR on long-cooldown abilities may not yield even one extra cast. In extended fights or over the course of a full match with many engagements, the cumulative extra casts from CDR investment compound into a massive output advantage. This is why CDR is generally more valued in game modes with longer or more frequent fights.

Optimizing Your Build Around Cooldown Reduction

The most effective approach to CDR optimization depends on your ability kit, your game's CDR cap, and the fight durations you expect to face. Here are the core principles that competitive players use to squeeze the most value out of their cooldown investment.

Prioritize CDR on your shortest-cooldown high-impact abilities. Because you cast short-cooldown abilities more frequently, each second of reduction you squeeze out is multiplied across more total casts per match. A skill on a 4-second cooldown reduced to 3 seconds gives you 25% more casts — a significant compound benefit over a long session.

Respect the CDR cap. Stacking beyond the cap (80% in this calculator's model) wastes stat budget. If your items already provide 70% CDR, investing in more CDR is counterproductive. Shift that budget to raw damage, survivability, or ability haste instead.

Mix CDR and haste for ultimate flexibility. Many games allow you to push past effective CDR limits by combining percentage CDR with ability haste from different sources. The haste multiplier applies after the CDR cap, so you can effectively achieve sub-1-second cooldowns on abilities that would otherwise be hard-capped at a 2-second floor.

Model your specific fight duration. Use the fight duration field in this calculator to match your actual game's combat windows. A 30-second skirmish game (like many battle royale engagements) rewards very different CDR investments than a 3-minute boss encounter in an MMO raid.

Account for flat reductions from passives and items. Many games include items or talents that reduce cooldowns by a flat number of seconds on ability use or on proc. These are especially powerful when applied after percentage CDR, because they reduce an already-reduced cooldown, and their value is inversely proportional to the remaining cooldown length.

Worked Examples

Basic CDR on a Medium Cooldown Ability

Problem:

An ability has a 12-second base cooldown. You apply 20% CDR with no flat reduction or haste. How long is the cooldown, and how many times do you cast it in a 60-second fight?

Solution Steps:

  1. 1effectiveCDR = min(20, 80) = 20%
  2. 2afterCDR = 12 × (1 − 20/100) = 12 × 0.80 = 9.6s
  3. 3afterFlat = max(0.5, 9.6 − 0) = 9.6s
  4. 4hasteMultiplier = 1 + (0/100) = 1.0
  5. 5finalCooldown = 9.6 ÷ 1.0 = 9.6s
  6. 6castsWithoutCDR = floor(60/12) + 1 = 5 + 1 = 6
  7. 7castsWithCDR = floor(60/9.6) + 1 = floor(6.25) + 1 = 6 + 1 = 7
  8. 8extraCasts = 7 − 6 = 1

Result:

Final cooldown is 9.6s — saving 2.4s per cast. You gain 1 extra cast over a 60-second fight.

CDR + Flat Reduction Stacked

Problem:

An ability has a 15-second base cooldown. You have 30% CDR and a flat 1-second reduction from a passive. Fight duration is 90 seconds. What is the final cooldown and total casts?

Solution Steps:

  1. 1effectiveCDR = min(30, 80) = 30%
  2. 2afterCDR = 15 × (1 − 30/100) = 15 × 0.70 = 10.5s
  3. 3afterFlat = max(0.5, 10.5 − 1) = 9.5s
  4. 4hasteMultiplier = 1 + (0/100) = 1.0
  5. 5finalCooldown = 9.5 ÷ 1.0 = 9.5s
  6. 6castsWithoutCDR = floor(90/15) + 1 = 6 + 1 = 7
  7. 7castsWithCDR = floor(90/9.5) + 1 = floor(9.47) + 1 = 9 + 1 = 10
  8. 8extraCasts = 10 − 7 = 3
  9. 9totalEffectiveCDR = ((15 − 9.5) / 15) × 100 = 36.67%

Result:

Final cooldown is 9.5s with 36.67% total effective CDR. You gain 3 extra casts in a 90-second fight — a major output increase.

High CDR Combined with Ability Haste

Problem:

An ability has a 10-second base cooldown. You stack 40% CDR and 50 ability haste with no flat reduction. Fight duration is 120 seconds. What is the final cooldown?

Solution Steps:

  1. 1effectiveCDR = min(40, 80) = 40%
  2. 2afterCDR = 10 × (1 − 40/100) = 10 × 0.60 = 6.0s
  3. 3afterFlat = max(0.5, 6.0 − 0) = 6.0s
  4. 4hasteMultiplier = 1 + (50/100) = 1.5
  5. 5finalCooldown = 6.0 ÷ 1.5 = 4.0s
  6. 6castsWithoutCDR = floor(120/10) + 1 = 12 + 1 = 13
  7. 7castsWithCDR = floor(120/4) + 1 = 30 + 1 = 31
  8. 8extraCasts = 31 − 13 = 18
  9. 9totalEffectiveCDR = ((10 − 4) / 10) × 100 = 60%

Result:

Final cooldown is 4.0s with 60% total effective CDR. You gain 18 extra casts in a 120-second fight — a 2.38× improvement in ability frequency.

Tips & Best Practices

  • Use the fight duration field to model your actual game mode — short bursts and long boss fights value CDR very differently.
  • Respect the 80% CDR cap: any items or talents that would push you past the cap are wasted stat budget, so redirect that investment to damage or survivability.
  • Flat second reductions are most powerful when applied to abilities that already have low cooldowns after percentage CDR, because the flat saving is a larger proportion of a smaller number.
  • Ability haste stacks multiplicatively with percentage CDR — use both to push well past what CDR alone can achieve on final cooldown.
  • Calculate extra casts, not just cooldown length — an extra cast of a high-impact ability is often worth more than a small damage percentage increase from another stat.
  • For channeled or cast-time abilities, remember that the effective cooldown from the player's perspective is the stated cooldown plus the cast time; factor in cast time when deciding how much CDR to stack.
  • Use the total effective CDR output to compare hybrid CDR+haste builds against pure CDR builds on a single unified metric.
  • In fights shorter than your ability's reduced cooldown, CDR provides zero benefit — make sure your shortened cooldown actually fits within your typical fight window.

Frequently Asked Questions

Cooldown reduction (CDR) is a percentage that multiplies against the base cooldown, causing diminishing returns as you stack more. Ability haste divides the cooldown by a linear factor based on cast rate, so each additional point of haste always adds the same fractional improvement to how often you can cast. For example, 40% CDR turns a 10-second ability into 6 seconds, while 50 haste applied after reduces it further to 4 seconds — they combine multiplicatively.
Most games enforce a hard or soft cap on percentage cooldown reduction to prevent abilities from approaching zero cooldowns, which would break game balance. This calculator uses 80% as a universal cap based on the highest limits seen across popular games. If your game uses a lower cap (like 40% in classic League of Legends or 50% in some ARPGs), simply do not input a value above that cap — the calculator will still apply the correct math.
The 0.5-second floor is the minimum cooldown enforced after flat reductions are applied. Almost every game prevents abilities from reaching an instant or zero cooldown, as that would allow infinite spamming. The floor is applied specifically after flat reductions and before the haste division, matching the typical order of operations in game engines. If your game uses a different minimum (such as 1.0 second), mentally note that your actual results may differ slightly at extreme reduction values.
Total effective CDR is computed as <code>((Base − Final CD) / Base) × 100</code>. This gives you a single percentage that represents the total cooldown reduction from all sources combined, regardless of whether they came from percentage CDR, flat reductions, or ability haste. It is a useful number for comparing builds that mix reduction types on an apples-to-apples basis.
Yes — percentage CDR gives diminishing returns on cooldown length but constant returns on cast rate. Going from 0% to 20% CDR saves 2 seconds on a 10-second ability, while going from 60% to 80% CDR only saves 0.8 seconds. However, in terms of how often you can cast per minute, each percentage point of CDR is worth roughly the same incremental cast rate improvement at low values. Ability haste avoids this perception issue because it is designed around linear cast-rate scaling from the start.
Fight duration directly determines how many extra casts you gain from CDR. In a very short fight (10–15 seconds), high CDR on a 30-second ultimate may not yield even one extra use. In a long boss encounter lasting 3–5 minutes, that same CDR could yield 4–6 additional ultimate activations. This is why CDR is generally more valued in game modes with sustained combat, such as raids, ranked arenas, and longer PvP matches, compared to quick skirmish-style game modes.

Sources & References

Last updated: 2026-06-05

💡

Help us improve!

How would you rate the Cooldown Calculator?

<>

Editorial Note

MyCalcBuddy Editorial Team

This page is maintained as an educational calculator reference.

Source

Formula Source: Standard Mathematical References

by Various

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.

Privacy choices

MyCalcBuddy uses necessary storage for the site to work. Optional analytics, notifications, and future advertising features stay off unless you allow them.