Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Wow macros?
A WoW macro is a short script of slash commands bound to a single toolbar button, so one click or keypress can run several actions in sequence. As Wow macros explains, macros combine multiple commands into one action, which can free up action bar space and cut down on repetitive clicking. The site organizes examples by class (Death Knight through Evoker) and also has a general guide covering commands and conditionals.
What macros are actually used for
- Saving bar space: combine a mount, a buff, or a trinket use with another action on one button.
- Focus and target tricks: cast at a focus target without swapping your current target.
- Utility automation: repeat common chat text or handle non-combat routines without retyping.
- Class-specific sequences: the class pages collect ready-made examples for each spec.
The key limitation
A macro stops once it triggers a spell or ability on the Global Cooldown. That means macros are not a way to fire off several rotational abilities at once—they streamline setup, targeting, and utility, not the core rotation. Formatting matters too: use a space only after the command and inside multi-word spell names.
A practical next step
Pick one annoyance from your last play session—an unbound mount, a focus interrupt, a buff you keep forgetting—and build a one-button macro for it first. Start with the beginner guide on Wow macros, then check your class page for examples you can adapt, since class macros are where the real time savings show up.
How do I create a macro in World of Warcraft step by step?
Open the macro window in game, create a new macro, give it a name and icon, then paste commands into the body and drag the finished macro onto your action bar. The site's own guide describes the same starting point: click the computer icon on the main bar, choose the macros button, and the create-macro window appears, where you pick the tab for the type of macro you want Wow macros.
Step by step
- Press Esc and choose Macros, or type
/macroin chat, to open the macro interface. - Click New. Choose General or a character-specific tab, then enter a name and pick an icon.
- In the text box, write your commands. Each command starts on its own line, and only a single space goes after the command and inside multi-word spell names.
- Click Save, then drag the macro's icon onto an action bar slot.
- Test it on a training dummy or a harmless target before using it in a group.
A simple example
#showtooltip
/cast Frostbolt
#showtooltip makes the button display the spell's icon and tooltip; /cast performs the spell. You can add conditionals such as /cast [@focus] Polymorph to send a spell to your focus target.
One limit worth knowing
A macro runs its commands in order but stops if a spell or ability triggers the Global Cooldown, so you cannot chain two on-GCD abilities into one press. The site's guide notes this directly Wow macros. Off-GCD abilities, items and chat commands can still follow.
Next step
Decide what problem you want to solve first: saving action bar space, casting on your focus target without switching, or automating a non-combat task like repeating text in chat. The site groups ready-made macros by class and keeps a separate page of commands and conditionals, which is the most useful place to look once you know the effect you want.
Which macro commands and conditionals should I learn first as a beginner?
Learn /cast and /use first, then one targeting command (/target, /focus or /targetenemy), and finally the conditionals [@focus] and [help]/[harm]. Those cover the majority of beginner needs: casting a spell on a keypress, sending it to a specific target, and making one button behave differently for allies versus enemies.
Start with these commands
| Command | What it does | Typical beginner use |
|---|---|---|
/cast |
Casts a spell by name | Put a frequently used spell on a dedicated key |
/use |
Uses an item or trinket | Bind an on-use trinket to the same key as a spell |
/target |
Selects a target by name | Quickly re-target a specific NPC or player |
/focus |
Sets your focus target | Keep a boss or healer selected while you fight something else |
/targetenemy |
Selects the nearest enemy | Fast re-acquisition after a target dies |
/startattack |
Begins auto-attack | Melee classes who want a button that always starts swinging |
Then the two conditionals that matter most
[@focus] redirects a spell to your focus target without changing your current target — the basis of most "focus macros" described on Wow macros. A simple shape is /cast [@focus] SpellName, which lets you crowd-control or interrupt a second target while keeping your main target selected.
[help] and [harm] let one button do two jobs depending on what you're pointing at. For a healer, /cast [help] Heal; [harm] DamageSpell means the same key heals a friendly target and attacks an enemy one.
What to expect from macros
The site's guide is explicit that a macro runs its commands in sequence but stops once an ability on the Global Cooldown fires. That is the single most important limit to internalise: macros combine and redirect actions, they do not let you cast two spells in one press. Beginners often write long chains expecting them all to execute and are puzzled when only the first goes off. Treat every macro as "one real action plus targeting logic."
A practical first step
Pick one character and write three macros: a focus interrupt, a help/harm heal-or-damage button, and a trinket-plus-spell key. Play a dungeon with them. If a macro feels slower than pressing the spell directly, the targeting logic is probably more complex than the situation needs — simplify it rather than adding more conditions.
For class-specific examples, the site organises macros by class (death knight, druid, hunter, mage, paladin, priest and others), so after learning the two conditionals above you can read those entries as worked examples rather than as recipes to copy blindly.
How do focus macros let me act on another target without switching?
A focus macro works by naming a second unit — your focus target — inside a command, so the action resolves against that unit while your current target stays untouched. In World of Warcraft you set the focus once (for example with /focus or a modifier key), and the macro then refers to it with the @focus unit token. The game applies the spell, ability or command to the focus instead of your selected target, so your main target, your camera and your next cast are unaffected.
The site's macro guide describes this directly: focus macros "allow you to do things without changing your target," and it explains that a macro is a series of commands bound to one toolbar button. That is the mechanic in plain terms — the macro is not switching your target at all; it is telling a single command which unit to act on.
Typical patterns
- Crowd control on demand: a Polymorph, Fear or Hex macro aimed at
@focuslets you lock down a second enemy while you keep damaging your main target. - Interrupts and dispels: kicking or cleansing the focus target is common when a second caster or a debuffed ally needs attention.
- Healing and support: a healer can keep the tank as focus and throw a heal or external cooldown at
@focuswithout losing their current target. - Modifier variants: many players bind a key so the plain press targets normally and holding a modifier sends the spell to the focus, giving one button two jobs.
Trade-offs to weigh
Focus macros only pay off if you actually maintain the focus. If the focus dies, moves out of range or is the wrong unit, the macro silently does nothing useful, and in a fast fight re-setting focus costs a moment. They also consume action bar space and add a layer of key memory. For simple single-target rotations, a plain spell is often clearer. The site notes a related limit worth remembering: a macro stops once it triggers an ability on the Global Cooldown, so chaining several focus actions in one button rarely works as intended.
A practical next step
Pick one ability you already use reactively — an interrupt or a crowd-control spell — and build a single @focus version of it. Set your focus on a training dummy, keep a second dummy as your main target, and confirm the spell lands on the focus while your target bar does not change. Once that feels natural, add modifier variants rather than creating many separate buttons. The class pages at Wow macros list ready-made examples per class, which is a faster starting point than writing each command from scratch.
How can macros save action bar space by combining multiple actions into one button?
Macros save action bar space by packing several commands into a single button that fires them in sequence, so one slot does the work of two or more. In World of Warcraft, a macro is essentially a short script of commands and conditionals tied to one toolbar button, as Wow macros explains. Press that button and the game runs the commands in order—for example, casting a spell and then using an item, or switching a target and applying an ability—rather than requiring separate keys for each step.
How the space saving works in practice
- Sequential commands: Multiple
/cast,/useor/saylines sit in one macro; the button executes them one after another. - Conditionals: A single macro can branch on conditions such as whether a target is hostile or friendly, so one button serves two situations that would otherwise need two buttons.
- Repetitive text: A chat macro repeats a phrase without retyping it, freeing hotbar slots you might otherwise fill with social macros.
The key limit to understand
The macro stops once it triggers a spell or ability on the Global Cooldown. This means you cannot truly fire two cooldown-bound abilities from one press; the second command waits or is skipped. Space savings come from combining a cooldown action with an off-cooldown action, or from conditional branching—not from stacking two main attacks.
A concrete scenario
A healer wants to cast a heal on a friendly target and a damage spell on an enemy without dedicating two buttons. A conditional macro checks the target type and casts the right spell, leaving one slot free for another ability. Similarly, a player who frequently types the same group instruction can replace a typed phrase with a chat macro button.
Decision criterion
Before writing a macro, ask whether the actions share the Global Cooldown. If they do, expect the macro to stop after the first; if one action is instant or off the cooldown, combining them genuinely frees a slot. Start by opening the macro interface from the main bar, creating a macro, and testing a simple two-command sequence before adding conditionals.
Where can I find class-specific macros for my class, such as druid or hunter?
Class-specific macros for druid, hunter, death knight, mage and the other classes are organized by class on Wow macros. From the site's left menu, pick your class to see the macros collected for it. The site also has a separate General Macros page with the commands and conditionals used inside macros, plus a beginner guide to creating a macro in the game.
How to use it
- Choose your class from the menu to find ready-made macros.
- Open the General Macros page when you need to understand or adjust the commands in a macro.
- If you are new, read the macro guide first so you know how commands, conditionals and the Global Cooldown affect what a macro can do.
The site states that macros are updated and added regularly, so bookmarking the class page you use most is a practical next step. For broader class discussion beyond macros, the official World of Warcraft forums at Blizzard Forums are a separate place to compare notes with other players.
User reviews (0)