A native WPF launcher for SPT (Single Player Tarkov) with Fika co-op support.
- Play-first Launcher — Launch / Stop up front, with a compact readiness checklist for SPT, live Tarkov, and Fika
- Guided first-run setup — Install SPT first, then auto-detect or browse for
SPT.Launcher.exe(including modernSPT_Runtimeinstalls) - Safer SPT updates — Preflight checks, download details, cancel, installer-only mode, and backup/restore recovery
- Live Tarkov / patcher awareness — Detects your live EFT version and checks the SPT patcher CDN; only warns when no downgrade patcher exists for your build
- Fika co-op — Install/update Fika, enable co-op, and set host IP
- Mods (Forge) — Browse/install from The Forge (zip + 7z), manage installed mods (enable/disable/remove), update checks, and dependency hints
- Servers & Tools — Local/remote server helpers and developer utilities
- Self-update — Checks GitHub releases and replaces the installed launcher in place
Note: Forge Tools (standalone utilities) are opened in the browser rather than auto-installed.
- Windows 10/11
- .NET 8.0 (included in self-contained releases)
- A legitimate Escape From Tarkov install (for SPT install / updates that need the downgrader)
- An SPT install (or use the in-app installer on first run)
- Download the latest release from Releases
- Extract anywhere you like
- Run
SPTLauncher.exe
- .NET 8.0 SDK
- Visual Studio 2022 (or another IDE /
dotnetCLI)
dotnet build
dotnet rundotnet publish -c Release -r win-x64 --self-contained true- Start the launcher
- If SPT isn’t set up yet, the Get set up wizard appears:
- Install SPT (or choose “I already have SPT”)
- Auto-detect / Browse for
SPT.Launcher.exe - Continue to the main launcher
- Optionally enable Fika under Show setup
- Open the Launcher tab
- Check Readiness (SPT / Tarkov / Fika)
- Click Launch SPT
- Use Stop to shut down related SPT processes
- Live Tarkov is read from your BSG install (registry / exe), not the already-downpatched SPT copy
- If a matching CDN patcher exists for your live version, install/update can proceed
- The “no patcher” warning only appears when no downgrade patcher is found for your live Tarkov → SPT target
- After SPT is already installed, Tarkov shows as a live install — patcher details are hidden unless something is wrong
- SPT — Update / install actions on the readiness row; advanced recovery under Show setup
- Fika — Install or Update when a newer client/server build is available
- This launcher — Banner prompt when a newer GitHub release is available
Use the Servers tab for local/remote server configuration and related helpers.
Stored under:
- Settings:
%APPDATA%\SPT Launcher WPF\settings.json - Server configs:
%APPDATA%\SPT Launcher WPF\servers.json
SPT’s own launcher config (including Fika IP / dev mode) lives next to your SPT install (e.g. under SPT_Runtime / launcher user data).
App won’t start
- Use a release build of
SPTLauncher.exe, or install the .NET 8 runtime for framework-dependent builds - Try running as administrator only if Windows blocks the exe
SPT path / auto-detect fails
- Newer SPT builds put the launcher at
...\SPT_Runtime\SPT.Launcher.exe - Use Auto-detect after install, or Browse to that file
- Desktop / install-folder
SPT.Launcher.lnkshortcuts are also resolved
“No patcher for this Tarkov version yet”
- BSG updated live Tarkov and SPT hasn’t published a matching
Patcher_{live}_to_{target}.7zyet - Wait for the patcher, then click Recheck
- Keep live Tarkov updated — the official SPT installer uses the newest matching patcher when available
Launch / Stop issues
- Confirm
SPT.Launcher.exeunder Show setup - Check antivirus isn’t blocking SPT or this launcher
- Stop targets SPT-related processes; it won’t close this app
Fika
- Install Fika into your SPT folder when prompted
- Enable Fika co-op and save the host IP under Show setup
- Fork the repository
- Create a feature branch
- Make your changes
- Test thoroughly (fresh install, existing install, Tarkov/patcher cases, Fika, self-update)
- Open a pull request
MIT — see LICENSE.
- SPT team and community
- Fika co-op team
- Everyone who’s filed issues and feedback on this launcher
- Check Issues
- Search for an existing report
- Open a new issue with OS, launcher version, SPT version, and steps to reproduce