Sell By Bag
Every World of Warcraft player knows the ritual: after a long dungeon run or a farming session, you’re left with a dozen gray items, a few green drops you’ll never equip, and a bag full of vendor trash. Clicking each item one by one is tedious, and while Blizzard has added some quality-of-life improvements over the years, selling an entire bag still requires multiple steps. That’s where Sell By Bag steps in to change the game.
This lightweight addon does exactly what its name suggests. Press Shift and click the portrait button of a bag, and all the items inside it are sold to the nearest vendor instantly. No dragging, no right-clicking, no confirmation pop-ups. It’s the kind of tool that feels so natural you’ll wonder why it wasn’t in the base game from the start.
How Sell By Bag Works
The concept is beautifully simple. Each bag slot on your character frame has a small portrait button. Normally, that button opens the bag or lets you toggle its visibility. With Sell By Bag installed, holding Shift and clicking that same button triggers a bulk-sell action. The addon scans every item inside that bag, filters out anything that’s soulbound, equipped, or quest-related, and sells the rest in a single instant.
You don’t need to be standing near a vendor for the addon to prepare the list, but the actual sale only happens when you’re in range. This prevents accidental sales while you’re out in the world. The addon also respects your protected items list, so if you’ve marked something as “do not sell” through other addons or your own rules, it stays put.
Key Features at a Glance
- Shift-click any bag portrait to sell all sellable items inside.
- Automatically skips soulbound, quest, and equipment items.
- Works with all bag types, including bank bags and reagent bags.
- No configuration required—works out of the box.
- Extremely lightweight, with minimal memory and CPU usage.
Compatibility Across World of Warcraft Versions
One of the best things about Sell By Bag for World of Warcraft is its broad compatibility. Whether you’re playing the modern Retail version with all its systems, or you’ve jumped into the nostalgia of Classic, the addon works seamlessly. It supports the Burning Crusade Classic, Wrath of the Lich King Classic, Cataclysm Classic, and Mists of Pandaria Classic versions as well. The API calls used by the addon are stable across all these clients, so you won’t run into errors or missing frames.
Because the addon is so simple, it rarely conflicts with other UI mods. It doesn’t touch your action bars, minimap, or combat frames. It only adds a small behavior change to the bag portrait buttons. This makes it a safe addition to any addon profile, whether you run a minimal setup or a full UI overhaul like ElvUI or Bartender.
Why You Need This Addon
Time is the most valuable resource in World of Warcraft. Every minute spent clicking vendor trash is a minute not spent leveling, farming, or raiding. Sell By Bag turns a tedious chore into a single keystroke. For players who run multiple characters, the savings add up quickly. Imagine clearing your inventory after every dungeon boss, or selling all your greens after a full clear of a raid zone—it’s a quality-of-life boost that you’ll feel immediately.
For those who enjoy a smooth setup, the foxygame.net launcher offers a one-click install for Sell By Bag, pulling the latest version directly into your addon folder without any manual steps. The launcher’s addon catalog keeps track of updates, so you never have to worry about a patch breaking your favorite tool. It’s a convenient way to manage your entire addon collection, and Sell By Bag sits right alongside other essential utilities in its library.
How to Install Sell By Bag
Installing the addon is straightforward. First, you’ll need to download Sell By Bag from a trusted source. The addon comes as a standard ZIP file containing a single folder. Extract that folder into your World of Warcraft/_retail_/Interface/AddOns directory for Retail, or the corresponding folder for Classic versions (like _classic_, _classic_era_, or _classic_ for TBC/WotLK/Cata/MoP). Once extracted, restart the game and make sure the addon is checked in your character selection screen’s AddOns list.
If you’re using a launcher like the one from foxygame.net, the process is even easier—just find Sell By Bag in the catalog and hit install. The launcher handles version compatibility automatically, ensuring the addon matches your exact game client, whether that’s Retail, Classic Era, or any of the Classic expansions. It also provides auto-updates, so when a new patch hits, your addon refreshes without any manual intervention.
Tips for Getting the Most Out of It
While the addon is simple, a few habits can make it even more effective. Bind a key to open all bags, then Shift-click each bag portrait in sequence. This clears your entire inventory in under two seconds. Another trick: keep a dedicated “junk bag” in your last slot. Fill it with vendor trash during a session, then sell that single bag at the end. You’ll never accidentally sell something important because the other bags remain untouched.
For players who use the addon in Classic versions, remember that vendor prices vary by reputation. Selling to a vendor with exalted reputation in a major city will yield more gold. The addon doesn’t change the price—it just speeds up the process. Still, the convenience is unmatched.
Final Thoughts
Sell By Bag is one of those rare addons that does one thing and does it perfectly. It’s not flashy, it doesn’t add new windows or buttons, and it won’t change your UI. But the moment you Shift-click a bag full of junk and watch your gold tick up, you’ll understand its value. Whether you’re a casual player or a hardcore raider, this tool saves you time on every single play session.
If you’re tired of the endless right-clicking, give it a try. Download Sell By Bag, install it in under a minute, and reclaim those precious seconds for the parts of the game you actually enjoy. Your bags—and your patience—will thank you.