TBC Haste Rating Calculator
Convert haste rating to percent for melee and spell, and find the GCD cap — the haste that pushes the 1.5s global cooldown down to its 1.0s floor.
Your haste
Your 12.7% haste puts the GCD at 1.33s. Reach 789 rating (50% haste) to hit the 1.0s GCD floor.
Advanced: formula & source
haste% = rating / 15.77; castTime = base / (1 + haste%/100); GCD = max(1.0, 1.5 / (1 + haste%/100))
Haste rating converts to percent at 15.77 rating = 1% at level 70, for both melee and spell. Haste divides cast and swing times; the global cooldown shrinks from 1.5s with spell haste but never below a 1.0s floor — reaching that floor (the "GCD cap") takes 50% haste (~789 rating). The melee "soft cap" some guides mention is weapon-speed/gear dependent, not a fixed number, so it is not modeled here.
How TBC haste works
Haste rating converts at 15.77 rating = 1% at level 70, the same for melee and spell. That percent divides your cast and swing times. The global cooldown starts at 1.5s and shrinks with spell haste, but stops at a hard 1.0s floor — reaching it (the GCD cap) takes 50% haste.
Frequently asked questions
How much haste rating is the GCD cap in TBC?
The global cooldown drops from 1.5s as you gain spell haste but never goes below 1.0s. Hitting that 1.0s floor takes 50% haste, which is about 789 haste rating at level 70.
How much haste rating is 1%?
15.77 haste rating grants 1% haste at level 70, and the conversion is the same for melee and spell haste.
Does haste past the GCD cap still help?
Yes for damage — extra haste keeps shortening cast times and speeding melee/ranged swings (and DoT/HoT ticks with the right talents). It just stops shrinking the global cooldown, which is already at its 1.0s floor.
Is there a melee haste cap?
Not a fixed one. Unlike the spell GCD floor, the melee "soft cap" people talk about depends on your weapon speed and the rest of your gear, so there is no single haste number — this calculator gives you the rating-to-percent conversion and lets you compute your own swing time.