Is Diablo 4 playable on Steam Deck?

Diablo 4 fans who prefer handheld gaming must be curious about the compatibility of Blizzard’s latest game with the Steam Deck. Here’s everything to know about installing and playing Diablo 4 on Steam Deck with help of compatibility layers like Proton.
Diablo 4 has been one of the biggest games in 2023 and is already the fastest-selling Blizzard game of all time. As usual, it is available on PlayStation, Xbox, and PC, but the market now has many handheld gaming devices as well and Steam Deck is one of the most prominent names on this list.
It isn’t a surprise that millions of Steam Deck users are curious to run Diablo 4 on their handheld gaming devices. However, the game isn’t available on Steam which is naturally creating confusion regarding its compatibility.
If you’re sailing on the same boat, here’s everything to know about installing and playing Diablo 4 on Steam Deck.

Is Diablo 4 playable on Steam Deck?
Yes, the Steam Deck can run Diablo 4 but you cannot download it from Steam. Instead, you’ll have to download Battle.net on your device, add it as a non-steam game, and run it through Proton.
Once you’re done with the installation, Diablo 4 should run smoothly on your Steam Deck at lower graphics settings. For more information on the game’s performance, you can check out the minimum and recommended system settings for Diablo 4.
How to install Diablo 4 on Steam Deck?
Follow these steps to run Diablo 4 on Steam Deck:
- Go to Blizzard’s official page and download the launcher’s .exe file for Windows.
- Press the Steam button > Power > Desktop mode.
- Launch Steam and click the + icon in the bottom left corner of the screen.
- Select ‘Add non-steam game‘.
- A file browser will open from which you have to add the .exe file.
- Once the launcher is added, look for Battle.net in your Steam Library.
- Go to the program’s Properties > Compatibility.
- Force the use of the compatibility tool and select GE- Proton 7.0-5.
- Go to the launcher’s Properties again. Select Shortcut and then Browse.
- If you’ve saved the launcher in an external card, type / in the Look In bar at the top and go to run > media > mmcblkop > Battle.net, and select Battle.net Launcher.exe.
- If you’ve saved the launcher in your device’s SSD, type /home/deck in the Look In bar at the top and go to .steam > root > steamapps > compatdata. Select the folder that was created most recently and go to pfx > drive_c > Program Files (x86) > Battle.net.
- Open the Battle.net Lancher.exe file.
- Run the Battle.net launcher like normal and install Diablo 4.
- Launch Diablo 4 from the launcher.
All in all, you should be able to play Diablo 4 on Steam Deck after putting in some effort to install the Battle.net launcher. For more content on the upcoming title, make sure to check out:
How to preload Diablo 4 | Best Diablo 4 Druid builds | Best Diablo 4 Barbarian build | Diablo 4 skill tree builder | Is Diablo 4 coming to Nintendo Switch | How to fast travel in Diablo 4 | How to salvage gear in Diablo 4 | All Diablo 4 classes | How to transmog gear in Diablo 4 | Diablo 4 Ashava boss guide | Best Diablo 4 Necromancer builds | Best Diablo 4 Sorcerer builds | Best Diablo 4 Rogue builds | Best Diablo 4 classes | Best Diablo 4 builds