Accshift switches game launcher accounts in one click, without signing out or retyping a password. It drives each launcher's own remember-me mechanism: the saved session is captured, one snapshot is kept per account on your machine, and the right one is restored on switch. No password is ever stored, and session data is encrypted at rest with DPAPI, the Keychain or the Secret Service.

Launchers: Steam, Riot Games (Valorant, League of Legends), Battle.net (Overwatch 2, Diablo IV, WoW, Call of Duty), Epic Games (Fortnite, Rocket League), Ubisoft Connect, Roblox, and in testing GOG Galaxy, Jagex Launcher and Discord. Steam runs on Windows, macOS and Linux.

Also: personas to switch several launchers at once, a streamer mode that blurs names and avatars while OBS or Streamlabs is running, folders, colour labels, search, a Ctrl+K command palette, a PIN lock, seven interface languages, and a scriptable CLI with accshift:// deep links.

Docs: github.com/klNuno/accshift/wiki. MIT licens

Features

  • Switch Steam, Riot, Battle.net, Epic, Ubisoft and Roblox accounts in one click
  • No password stored: sessions are encrypted at rest with DPAPI, Keychain or Secret Service
  • Personas switch several launchers at once
  • Streamer mode blurs names and avatars while OBS, Streamlabs or XSplit is running
  • Folders, colour labels, search and a Ctrl+K command palette
  • Scriptable CLI and accshift:// deep links for Stream Deck and automation
  • Windows, macOS and Linux, in seven interface languages

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Accshift

Accshift Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
★
3
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • 5 out of 5 stars
    This is very usefull, you can switch for steam, discord, battlenet, everything Really good work 👍
  • 5 out of 5 stars
    very gaming
  • 5 out of 5 stars
    good
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

Linux, Mac, Windows

Languages

Brazilian Portuguese, Chinese (Simplified), English, French, Portuguese, Russian, Spanish

Intended Audience

Advanced End Users, End Users/Desktop

User Interface

Command-line, Win32 (MS Windows)

Programming Language

Rust, TypeScript

Related Categories

Rust Desktop Environment Software, Rust Games, Rust Systems Administration Software, TypeScript Desktop Environment Software, TypeScript Games, TypeScript Systems Administration Software

Registered

2026-08-05