Skip to content

Discord

meetsu edited this page Jul 11, 2026 · 2 revisions

Discord

Windows only (desktop Discord client).

How it works

accshift swaps Discord's entire local session profile (session storage, network state and settings) as one encrypted block. The session data is never parsed or decrypted: it is snapshotted, encrypted at rest, and restored on switch. Your password and token are never extracted.

This complements Discord's built-in account switcher: the native switcher caps at 5 accounts, accshift snapshots have no limit, and the native slots survive because accshift restores full profiles instead of editing the token store.

Discord accounts have no readable public identifier on disk, so each saved account gets a private internal id. Give it a recognizable name when adding it.

Adding an account

  1. Open the Discord tab in accshift and click +.
  2. accshift launches Discord. Log into the account you want to add.
  3. Once the login is detected, name the account and confirm.

Repeat for each account.

Switching

Click an account card. accshift closes Discord, swaps the session profile, then relaunches Discord signed in as that account.

Notes

  • Switching is a local file swap; it does not interact with Discord's servers beyond the normal client login.
  • If a restored session has expired server-side, Discord shows its login screen once; log in and switch away to refresh the snapshot.

Troubleshooting

  • Discord not detected: set the install path in Settings > Discord (default %LOCALAPPDATA%\Discord).
  • Wrong account added: make sure you actually completed the login in Discord before naming the account; delete the card and redo the capture otherwise.

Clone this wiki locally