promotional bannermobile promotional banner

Bag Butler - Auto Bag Equipper

Equips new bags into empty slots and upgrades smaller ones automatically - works on every version of WoW.

⚜ BAG BUTLER ⚜

— at your service —

Equip. Upgrade. Forget about it.

─── ✦ ─────────────────────────────── ✦ ───


Bag Butler equips bags for you the moment they reach your inventory — vendor, Auction House, loot, mail, or trade. Empty slot? It fills it with your best matching bag. All slots full? It swaps your smallest bag for the bigger one you just picked up — contents carried over automatically, old bag placed where the new one was.

It will never swap you into a smaller bag.


Why Bag Butler?

Simple "fill empty slots" addons stop at the basics. Bag Butler is built for players who want real control — a professional options panel, per-bag checkboxes, per-slot rules, and safety that respects what you're doing.

Feature What it does
Bag Checklist Every kind of bag you own, listed with its icon and slot count — just check or uncheck. No typing needed
Two Filter Modes Equip all except checked (default) or only the checked bags — your call
Smart Upgrades Bigger bag arrives → smallest equipped bag swaps out. Loot stays inside
Size Rules Minimum size slider + "Ignore smaller bags" — automatically skips bags smaller than your smallest equipped one
Per-Slot Control Lock a slot so it's never touched, or pin it to a specific bag name
Profession Bags Herb pouches, quivers, ammo bags — opt-in, and only ever replaced by a bigger bag of the same kind
Reagent Slot Managed separately — reagent bags only
Dry Run Mode See exactly what would happen in chat before anything moves
Notifications Chat message on every equip/upgrade — toggleable, of course

Safe by Design

  • Bind prompts — the "this will bind it to you" dialog is confirmed for bags Bag Butler equips — or left to you. Prompts for gear you equip yourself are never touched.
  • Respects your hands — take a bag off manually and it stays off. Nothing moves in combat, while dead, or while your cursor is busy.
  • Fails gracefully — if the game refuses an equip, Bag Butler retries once, then tells you and leaves that bag alone. No spam, no infinite retries.

Profiles & Commands

Settings sync across all your characters by default — or flip a switch and any character can keep its own profile.

Command Action
/bb Open the options panel
/bb scan Check bags now / retry skipped bags
/bb status Settings, slots, and the next action
/bb dry Preview mode — no bag moves
/bb help Full command list

Works Everywhere

✔️ Retail (Midnight)    ✔️ WoW: Forever    ✔️ Mists Classic    ✔️ Cataclysm Classic    ✔️ Wrath Classic    ✔️ TBC Classic / Anniversary    ✔️ Classic Era / Hardcore / SoD


One folder, every client. Drop it in Interface\AddOns and go.

Bag Butler — at your service. 🎩

Bag Butler - Auto Bag Equipper Team

profile avatar
  • 3
    Projects
  • 905
    Downloads