Back to projects

Epic Switcher

WailsGoReactDesktop AppWindowsEpic Games
Epic Switcher

Epic Switcher is a lightweight Windows desktop application built with Wails, Go, and React. It allows users to quickly switch between Epic Games accounts without repeatedly logging in or dealing with 2FA prompts. The app focuses on speed, simplicity, and a clean UI. It features session management, customizable avatars, nickname editing, and a transparent overview of how account switching works. The project includes an automated release pipeline using GitHub Actions to build and distribute standalone executables.

Why I Built This

Epic Switcher started the same way most of my projects do: I, or people around me needed it.

Not too long ago, my siblings and I used to play Fortnite together. At some point, I gave her my main Fortnite account since I wasn't playing much anymore, which meant I had to make a separate account to play with them.

Aside from Fortnite (which I don't really play anymore), I'm really into Rocket League, and that's on my main account — the one I gave her. So I was constantly switching between Epic Games accounts, and the official launcher makes that way slower and more annoying than it should be. Logging out, logging back in, re-entering credentials, and dealing with 2FA almost every time got frustrating fast.

Existing solutions were either over-engineered, had outdated UIs, or were bundled with features I didn't want. I just wanted something fast, minimal, and one-click.

So I built Epic Switcher. Once it proved useful, I open-sourced it in case it helps others with the same problem.

Symon — IT Portfolio