Simming tells you exactly how much DPS your character can put out, and more usefully, which upgrades actually matter. This guide takes you from zero to your first simulation in a few minutes, entirely in your browser.
In WoW, two items are rarely simple to compare. A higher item level isn't always an upgrade, secondary stats (crit, haste, mastery, versatility) are weighted differently for every spec, and set bonuses or trinkets can swing your damage in ways no tooltip shows. A simulation runs thousands of virtual fights using your exact character and tells you what actually performs best. Here's why players do it:
Know whether that new drop, crafted piece, or vault item is really an upgrade before you spend gold, crests, or a gear slot on it.
See your theoretical maximum DPS with perfect play, a benchmark to measure your real-world logs and parses against.
Find which raid boss or dungeon drops your single biggest upgrade, so you farm the right content and spend tokens wisely.
Every one of those numbers comes from SimulationCraft (usually shortened to SimC), a free, open-source engine that models WoW combat in extreme detail. It knows every spec's rotation, talents, gear, trinkets and set bonuses, then simulates thousands of fights to produce a statistically stable DPS number.
It's effectively the only large, actively-maintained sim project for the game. Well-known sites like Raidbots, and tools like this one, are all front-ends running the same SimC engine under the hood, so the math you get is the community standard, whichever you use.
SimC needs a precise description of your character. Typing all of that out by hand would be miserable, so an in-game addon does it for you. You only install it once:
Prefer to do it manually? Download the zip from CurseForge and extract the SimulationCraft folder into
World of Warcraft/_retail_/Interface/AddOns.
Typing /simc opens a window containing a big block of text. That's your character profile. The text is already selected, so just copy it (Ctrl+C).
That text contains everything the simulator needs:
Now you just need something to run the profile. The simplest option is right here: paste your profile, choose what you want to know, and hit Run. Everything runs locally in your browser via WebAssembly. No downloads, no uploading your data, no server queue.
Then choose a mode depending on what you want to find out:
Within a minute you get a ranked breakdown: your current DPS, and exactly how much each item or upgrade changes it:
This tool covers the vast majority of what most players need, but it's worth knowing the alternatives:
For day-to-day gearing decisions, though, you don't need any of that. Paste your profile, pick a mode, and sim. It's free, instant, and entirely in your browser.