# EZMacro — AI WoW Macro Generator > EZMacro is a free AI-powered World of Warcraft macro generator and community. Players describe what they want in plain English, and our AI creates valid, optimized WoW macros instantly. Users can browse, upvote, remix, and share macros for all 13 classes and 13 professions. ## What EZMacro Does EZMacro generates World of Warcraft macros using AI. Users type a description like "one-button burst macro for Frost Mage" and receive a valid, copy-paste-ready WoW macro. The community can upvote, remix, and share macros. The site also hosts detailed macro guides for every WoW class and profession. ## Key Features - AI Macro Generator: Describe what you want in plain English and get a valid WoW macro instantly - Class Macro Libraries: Curated and community-generated macros for all 13 WoW classes - Profession Macro Guides: Macro tips and guides for all 13 WoW professions - Community Voting: Upvote the best macros to surface quality content - Macro Remixing: Take any existing macro and modify it with AI - Shareable Lists: Save macros to a personal list and share via link - Macro Detail Pages: Each macro has its own page with explanation and similar macros ## Supported WoW Classes - General (universal macros) - Death Knight - Demon Hunter - Druid - Evoker - Hunter - Mage - Monk - Paladin - Priest - Rogue - Shaman - Warlock - Warrior ## Supported WoW Professions - Alchemy - Blacksmithing - Enchanting - Engineering - Herbalism - Inscription - Jewelcrafting - Leatherworking - Mining - Skinning - Tailoring - Cooking - Fishing ## Important Pages - Home & Generator: https://ezmacro.lovable.app/ - All Guides: https://ezmacro.lovable.app/guides - Class Macros: https://ezmacro.lovable.app/macros/{class-slug} - Class Guides: https://ezmacro.lovable.app/guides/{class-slug} - Profession Guides: https://ezmacro.lovable.app/guides/professions/{profession-slug} - Individual Macro: https://ezmacro.lovable.app/macro/{macro-id} - Tag Search: https://ezmacro.lovable.app/tag/{tag-name} ## Common WoW Macro Questions ### What is a WoW macro? A macro is a custom command that lets you execute one or more actions with a single button press in World of Warcraft. Macros use slash commands like /cast, /use, /castsequence, and support conditionals like [@mouseover], [mod:shift], and [stance:1]. ### How do I create a macro in WoW? Press Escape > Macros, or type /macro in chat. Click 'New', choose an icon, name your macro, and paste the macro text into the editor. The character limit is 255 characters. ### What is the macro character limit in WoW? WoW macros are limited to 255 characters. Use abbreviations and remove extra spaces to fit more commands. ### Can macros automate my rotation? No. WoW macros cannot fully automate combat rotations due to Blizzard's restrictions. They can combine conditional casts but still require a button press for each action. ### What does #showtooltip do? #showtooltip at the start of a macro displays the correct spell icon and cooldown on your action bar, making it easy to track ability availability. ### What are mouseover macros? Mouseover macros cast spells on the target under your mouse cursor without requiring you to select them first. They use the [@mouseover] conditional and are especially useful for healers. ### What is /castsequence? /castsequence lets you cycle through multiple spells with repeated presses of the same button. It resets after combat or after a specified delay. ## Technical Details - WoW Version: Retail (The War Within / current expansion) - Macro Syntax: Standard Blizzard macro API - AI Model: Generates macros using advanced language models - Database: Community macros are stored and searchable - No Login Required: Anonymous usage with persistent creator tags