If you’re like most PC gamers, your desktop is probably cluttered with shortcuts for half a dozen different launchers. You’ve got Steam for all your indie and AAA purchases, Battle.net for WoW and other Blizzard games, Epic for the free weekly games, and maybe even a couple more for MMOs you play occasionally. Switching between all of them when you want to change games can get annoying fast, especially if you’re someone who likes to keep all their gaming activity in one place. If you’ve ever wanted to streamline your gaming setup, learning how to add world of warcraft to steam is a quick, straightforward fix that takes less than 10 minutes total. You don’t need any fancy tools or technical knowledge to pull it off, and it won’t make any changes to your existing WoW installation or account settings.
How to Add World of Warcraft to Steam: Exact Step-by-Step Process
Before you start, close both Steam and the Battle.net launcher first to avoid any glitches when adding the shortcut. I’ve skipped this step before and ended up with a shortcut that wouldn’t launch, so it’s worth taking 10 seconds to shut both down before you begin. Once you’ve done that, follow these steps exactly to get WoW added to your library.
First, open Steam and sign into your account if you aren’t already. Navigate to the top left corner of the Steam window, and click the “Games” dropdown menu. Select the option that says “Add a Non-Steam Game to My Library” from the list. Steam will automatically scan your computer for installed programs and pull up a list of titles it recognizes. If you see World of Warcraft on that list, check the box next to it and click “Add Selected Programs” to finish.
If WoW doesn’t show up on the list, don’t panic. That just means Steam didn’t find it during its quick scan, and you’ll need to add it manually. Click the “Browse” button at the bottom of the popup window, and navigate to the folder where you have WoW installed. The default installation path for most players is C:\Program Files (x86)\World of Warcraft\, but if you installed the game on a different drive, you’ll need to go there instead.
Inside the main World of Warcraft folder, you’ll see separate folders for each version of the game you have installed: retail for the current live version of WoW, classic for Vanilla Classic, and wotlkclassic_ for Wrath of the Lich King Classic. Open the folder for the version you play most, then find the .exe file named “Wow.exe” for retail, “WowClassic.exe” for Vanilla Classic, or “WowWrath.exe” for Wrath Classic. Make sure you select the correct .exe file for the version you play most, otherwise you’ll end up launching the wrong game when you click the shortcut. Once you’ve selected the right .exe, click “Open” and then “Add Selected Programs” to finish the process.
Key Benefits of Adding WoW to Your Steam Library
You might be wondering why you’d bother adding WoW to Steam when the Battle.net launcher works perfectly fine on its own. I thought the same thing until I tried it a couple years ago, and now I can’t imagine going back to launching WoW from my desktop shortcut. The biggest benefits are:
- Built-in playtime tracking across all your WoW sessions, no third-party tools needed to see how many hours you’ve put into your main or alts. Steam will track every minute you play as long as you launch the game from the Steam shortcut, and you can see your total playtime right on the library page.
- Full Steam overlay access to pull up Discord, web browsers, or Steam screenshots mid-raid without alt-tabbing out of the game. Alt-tabbing in the middle of a boss fight can cause WoW to crash or freeze, so being able to check a boss guide or respond to a Discord message without leaving the game is a game-changer.
- Unified game library so you don’t have to switch between 3+ launchers to find the game you want to play after a long day. I used to have shortcuts for 5 different launchers on my taskbar, and now I just open Steam and have every single game I own in one place.
- Custom controller support if you prefer playing WoW with a controller instead of a keyboard and mouse, using Steam’s built-in controller mapping tools. You can set up custom button layouts for every class, adjust dead zones, and even save different profiles for questing, raiding, and PvP.
It’s important to note that you won’t get Steam achievements for playing WoW, since it’s a third-party game that isn’t sold on the Steam store. You also won’t be able to purchase WoW subscriptions or in-game items through Steam, you’ll still need to do that through the Battle.net launcher. Those are small downsides, but they don’t take away from the main benefits of having all your games in one place. The shortcut will automatically launch the Battle.net launcher if it’s not already running when you click it, so you don’t have to remember to open Battle.net first before launching WoW.
Common Issues and Fixes When Adding WoW to Steam
Most people can add WoW to Steam without any issues, but there are a few common glitches that pop up from time to time. I’ve run into almost all of these myself, so I know exactly how to fix them quickly. The most common issue is that the shortcut won’t launch the game at all when you click it. Double check that you selected the right .exe file for your WoW version if this happens. A lot of people accidentally select the Battle.net launcher .exe instead of the WoW game .exe, or they pick the .exe from the classic folder when they meant to select the retail version.
If you’re sure you picked the right .exe, try running Steam as an administrator, especially if you have WoW installed in the Program Files folder on your C drive. Windows sometimes blocks programs from making changes to files in that folder unless they have admin permissions, so running Steam as admin usually fixes that issue immediately.
Another common issue is that the Steam overlay won’t show up when you press the shortcut key mid-game. To fix this, right click on the WoW shortcut in your Steam library, select “Properties”, and make sure the box next to “Enable the Steam Overlay while in-game” is checked. If it’s already checked, try restarting both Steam and WoW, that usually fixes the problem.
If your playtime isn’t tracking correctly, that’s almost always because you’re launching WoW directly from the Battle.net launcher instead of the Steam shortcut. Steam only tracks playtime for games you launch through its platform, so if you want your hours to count, make sure you always use the Steam shortcut. If you have multiple versions of WoW installed, you can add all of them as separate shortcuts to your Steam library. Just repeat the same process for each .exe file, and rename each shortcut so you can tell them apart. For example, I have three separate shortcuts: one for retail, one for Wrath Classic, and one for Vanilla Classic, all with different names and artwork so I don’t mix them up.
Pro Tips to Customize Your WoW Steam Shortcut
Once you have the basic shortcut added to your library, you can customize it to look and work exactly how you want it to. These small tweaks take just a few extra minutes, but they make your library look a lot cleaner and more personalized. First, add custom artwork to your shortcut so it doesn’t have the generic blank .exe icon that Steam uses for non-steam games. You can find high-resolution icons, banner art, and background art for every version of WoW on community-run artwork databases, and they’re all free to download. Steam has specific dimensions for each type of artwork, so make sure you download files that fit those dimensions to avoid blurry or cropped images.
Name your shortcut clearly if you have multiple WoW versions installed so you don’t accidentally launch Classic when you meant to join a retail raid night. I learned this the hard way a few months ago when I was running late for a heroic raid, and I accidentally launched Wrath Classic instead of retail, making me 5 minutes late to the first pull. It was a silly mistake, but renaming my shortcuts fixed it immediately.
Second, you can add custom launch options to the shortcut if you want to tweak how WoW runs. For example, you can add parameters to make the game launch in windowed mode by default, or to skip the opening cinematic when you first launch the game. Just be careful when adding launch parameters, and only use ones you find from trusted sources, since some parameters can cause the game to crash or run poorly.
Third, add WoW to a custom Steam collection so it’s grouped with other similar games you play. I have a separate collection for all my MMOs, so WoW is right next to other MMOs I play regularly, instead of being mixed in with single-player RPGs and puzzle games. It makes it much faster to find the game I want to play when I open Steam. Fourth, you can use Steam’s Remote Play feature to stream WoW to other devices around your house, as long as your main gaming PC is on and connected to the same Wi-Fi network. I use this all the time to grind world quests or work on my professions while I’m sitting on the couch watching TV, and it works surprisingly well as long as your internet connection is stable.
Adding WoW to your Steam library is such a small change, but it makes a huge difference in how you organize your gaming setup. It doesn’t require any technical skills, it won’t affect your WoW account or addons, and it only takes a few minutes to set up. You get all the benefits of Steam’s overlay, playtime tracking, and unified library without giving up any of the features you love about WoW. The only real downsides are the lack of Steam achievements, which most players don’t care about anyway, and having to remember to launch the game through Steam if you want your playtime to count. Whether you’re a new player just getting into Azeroth for the first time or a veteran with multiple max level alts, taking a few minutes to figure out how to add world of warcraft to steam is well worth the small time investment. If you run into any issues that aren’t covered here, try restarting both Steam and Battle.net first – that fixes 90% of the common glitches people run into when setting up the shortcut for the first time.