Multi-account switcher for Escape from Tarkov with automatic session management and encrypted storage.
- ✅ Automatic Session Management: Saves login sessions encrypted locally
- ✅ One-Click Account Switching: Launcher restarts automatically with selected account
- ✅ No Password Storage: Only email + session tokens (AES-256 encrypted)
- ✅ Auto-Login: Automatically logs in after first login
- ✅ Multi-Language: German & English with automatic system language detection
- ✅ System Tray Integration: Runs in background, auto-minimizes
- ✅ Single Instance: Only one app instance can run
Latest Release: v1.3.1
📦 Tarkov-Account-Switcher-v1.3.1.zip (~108 MB)
- Download and extract
Tarkov-Account-Switcher-v1.3.1.zip - Run
Tarkov Account Switcher.exe - Done! App runs in system tray
- Open "Add" tab
- Enter Account Name + Email (e.g., "Main", "main@email.com")
- Click "Add Account & Start Launcher"
- Launcher starts automatically
- Log in normally in the launcher
- Session is automatically detected and saved ✅
- Account now shows green checkmark ✅
- Open "Accounts" tab
- Select account
- Click "Switch"
- Launcher starts automatically already logged in! 🚀
- ✅ Reads session tokens from BSG Launcher Settings (
%APPDATA%\Battlestate Games\BsgLauncher\settings) - ✅ Stores them encrypted (AES-256) locally in
%APPDATA%\TarkovAccountSwitcher\accounts.json - ✅ On switch: Kill launcher → Replace session data → Restart launcher
- ✅ No password stored - only email + session tokens
- ❌ No game file modification
- ❌ No injection/patching
- ❌ No cloud synchronization
- ❌ No network manipulation
- 🔐 All data stays local on your PC
- 🔐 AES-256-CBC encryption
- 🔐 Unique encryption key per installation
- 🔐 No telemetry, no analytics
Important - Please Read:
- This tool does not modify game files and performs no code injection
- It only works with launcher session data (similar to TcNo Account Switcher)
- Current assessment: Minimal risk
- BUT: I give no guarantee. Use at your own risk!
- If BSG changes their TOS in the future, the assessment may change
Recommendations:
- ✅ Enable 2FA on your BSG account
- ✅ Backup important files before first use
- ✅ Never share credentials with third parties
- ✅ Use different passwords for different accounts
- Electron - Cross-platform desktop framework
- Node.js - Backend runtime
- AES-256-CBC - Encryption
- Windows Process Management - Launcher control
- 🌍 Multi-Language Support: German & English with automatic system language detection
- 🐛 Session Token Fix: Tokens are now correctly deleted on account switch (prevents false session storage)
- 🐛 Path Merge Fix: System-specific paths are not overwritten on session restore
- ✅ Improved session management for more stable account switching
- ✅ ASAR packaging for cleaner file structure
- ✅ Session watcher optimizations
- ✅ Fully automatic session detection
- ✅ No password storage (only session tokens)
- ✅ System Tray integration
- ✅ Single Instance Lock
- ✅ Tab-based UI (Accounts / Add / Settings)
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all beta testers!
- Inspired by TcNo Account Switcher
Beta Version Notice: This is a beta version (v1.3.1). If you encounter issues or have feedback, please open an issue on GitHub!
Made with ❤️ for the Tarkov community


