Epic on Steam Deck: How to Install (2 Easy Methods)

Epic on Steam Deck - complete installation guide for playing Epic Games Store titles

The Steam Deck is an incredible handheld gaming PC, but your game library doesn’t have to be limited to Steam. If you’ve been collecting free games from Epic Games Store’s weekly giveaways or have purchased titles there, you’ll be happy to know you can play them on your Steam Deck. Getting Epic on Steam Deck is easier than you might think.

While there are several methods available for installing Epic on Steam Deck (including Lutris, NonSteamLaunchers, and the official launcher), this guide focuses on the two most popular, practical, and user-friendly options that the Steam Deck community uses most: Heroic Games Launcher and Junk-Store plugin. Both methods are completely free.

What You Need to Know Before Installing Epic on Steam Deck

The Steam Deck runs SteamOS, a Linux-based operating system. Since Epic Games doesn’t offer a native Linux client, you’ll need to use community-created solutions. Don’t worry—these tools are well-established, regularly updated, and trusted by thousands of Steam Deck users.

Important compatibility note: Most single-player Epic Games work great on Steam Deck. However, online multiplayer games with anti-cheat systems (like Fortnite) won’t work unless the developer specifically enables Linux support. Resources like ProtonDB can help you check game compatibility before installing.

To get started, you’ll need to access Desktop Mode on your Steam Deck. Here’s how:

  1. Press the Steam button
  2. Navigate to Power
  3. Select “Switch to Desktop”

Desktop Mode gives you full access to the Linux operating system, allowing you to install software outside of Steam.

Epic Games Store logo - Epic on Steam Deck guide

Method 1: Installing Epic on Steam Deck with Heroic Games Launcher

Heroic Games Launcher is the most popular solution for getting Epic on Steam Deck. It’s a free, open-source launcher designed specifically for Linux that provides native support for both Epic Games Store and GOG. The installation is straightforward, and it’s the method most community guides recommend.

Installing Heroic Games Launcher

Step 1: Access Discover Store

While in Desktop Mode, locate and click the Discover icon in the taskbar (it looks like a blue shopping bag). This is SteamOS’s app store.

Step 2: Search and Install

In Discover, search for “Heroic Games Launcher” and click Install. The installation requires approximately 500MB of storage space.

Step 3: Launch and Log In

Once installed, open Heroic Games Launcher from the desktop or applications menu. Click on the “Log In” tab and select “Epic Games Login.” You’ll be directed to Epic’s web login page—enter your credentials to link your account.

Step 4: Configure Proton Compatibility

This step is crucial for games to run properly:

  1. In Heroic, go to Settings (gear icon)
  2. Under “Wine Version,” select a Proton version (Proton-GE is recommended)
  3. Enable “Show Wine settings” and adjust as needed

Heroic will automatically detect and use the best compatibility layer for most games, but you can manually change Proton versions for specific titles if needed.

Step 5: Add Heroic to Steam Library

To access Heroic from Gaming Mode:

  1. Open the Steam desktop client
  2. Click “Games” in the menu
  3. Select “Add a Non-Steam Game to My Library”
  4. Find Heroic Games Launcher in the list and check the box
  5. Click “Add Selected Programs”

Now you can launch Heroic directly from your Steam library in Gaming Mode.

Installing and Playing Games

From within Heroic Games Launcher:

  1. Browse your Epic Games library
  2. Click on any game you want to install
  3. Choose your installation location (internal storage or SD card)
  4. Wait for the download to complete
  5. Click Play

The launcher handles all the Proton configuration automatically. If a game doesn’t launch, try changing the Proton version in the game’s settings within Heroic.

For even better gaming performance, check out our guide on FSR 4 for Steam Deck to enhance your graphics quality.

Epic on Steam Deck - Epic Games Store storefront interface

Method 2: Junk-Store Plugin (Best for Gaming Mode Experience)

Junk-Store is a Decky Loader plugin that provides the most seamless experience for Epic on Steam Deck. Unlike Heroic, which requires launching a separate application, Junk-Store integrates Epic Games directly into your Gaming Mode interface, making it feel native to Steam. The Epic Games functionality is completely free.

Prerequisites: Installing Decky Loader

Junk-Store requires Decky Loader, a plugin framework for Steam Deck. If you don’t have it installed:

Step 1: Enable Developer Mode

  1. Press Steam button and open System Settings
  2. Under System, toggle “Enable Developer Mode
  3. Open the Developer menu (now at bottom of side panel)
  4. Under Miscellaneous, toggle “CEF Remote Debugging” on
  5. Restart your Steam Deck

Step 2: Install Decky Loader

  1. Switch to Desktop Mode
  2. Open a web browser and go to the Decky Loader website
  3. Download and run the installer
  4. Follow the prompts to complete installation
  5. Return to Gaming Mode

Installing Junk-Store Plugin

Step 1: Access Decky Store

In Gaming Mode, press the Quick Access Menu button (three dots). You’ll see a new power plug icon at the bottom—this is Decky Loader. Click it, then click the store icon in the top right corner.

Step 2: Install Junk-Store

Search for “Junk-Store” and tap Install. Once installed, you’ll find it in your Decky Loader plugins list.

Step 3: Install Dependencies

  1. Open Junk-Store from the Decky menu
  2. Go to “About” then “Dependencies”
  3. Click “Install Dependencies” and wait
  4. Install “Proton Easy Anti Cheat” and “Proton BattlEye Runtime”
  5. After installation completes, click “Reload Scripts”

Step 4: Log Into Epic Games

  1. Go back to Junk-Store and select “Games”
  2. Click the login button
  3. Use Steam+X to bring up the on-screen keyboard
  4. Enter your Epic Games credentials

Your Epic Games library will now appear directly in the Junk-Store interface within Gaming Mode.

Installing and Playing Games

From the Junk-Store plugin:

  1. Browse your Epic Games library
  2. Select a game and click Install
  3. Choose installation location
  4. Once downloaded, the game appears in your Steam library
  5. Launch directly from Steam’s Non-Steam games section

Games integrate seamlessly with Steam’s interface, including access to Quick Access Menu settings like FPS limiters and performance profiles.

Steam Deck handheld gaming console - best portable gaming PC 2025

Troubleshooting Common Issues

While installing Epic on Steam Deck is generally straightforward, you might encounter a few common problems. Here are solutions to the most frequently reported issues.

Game Won’t Launch

Try switching Proton versions. In Heroic, this is in the game’s settings. For Junk-Store, right-click the game in Steam, go to Properties > Compatibility, and select a different GE-Proton version.

Login Issues in Heroic

Heroic occasionally logs users out. If this happens, simply log back in through the “Manage Accounts” tab. This is a known bug that developers are working on.

Missing Anti-Cheat Support

Games with anti-cheat (Fortnite, Destiny 2) won’t work on Steam Deck unless developers enable Linux support. Check ProtonDB before installing multiplayer titles.

Controls Not Working

For Heroic: The launcher supports Steam Deck controls by default, but individual games may need custom controller configurations through Steam’s controller settings.

For Junk-Store: Games added through the plugin automatically use Steam’s controller system.

Storage Issues

If you’re running low on space, consider installing games to a microSD card. Both Heroic and Junk-Store support external storage—just select your SD card as the installation location.

Which Epic on Steam Deck Method Should You Choose?

Choose Heroic Games Launcher if:

  • You want the simplest, most straightforward installation
  • You also want to use GOG games (Heroic supports both)
  • You prefer a stable, well-tested solution
  • You don’t mind switching to Desktop Mode occasionally

Choose Junk-Store if:

  • You want the most native Steam experience
  • You prefer managing everything from Gaming Mode
  • You’re comfortable installing Decky Loader
  • You want Epic Games to feel fully integrated with Steam’s interface

Both methods work excellently, and many users have both installed for different use cases. You can’t go wrong with either option—pick the one that matches your preferences.

The Steam Deck’s flexibility is one of its greatest strengths. With either Heroic Games Launcher or Junk-Store, you can access your entire Epic Games library on the go, completely free. Whether you’ve been collecting those weekly free games or have purchased exclusives, your Epic library is now portable. Installing Epic on Steam Deck opens up a whole new world of gaming possibilities.

Share on social media

Leave a Reply

Your email address will not be published. Required fields are marked *