CS2ConfigCopier is a Windows tool for quickly saving and restoring your CS2, CS2 server, CS:GO, and Steam account settings to the correct folders for all Steam accounts automatically.
It is designed for people who want to keep their configs organized, restore settings faster, and reuse the same setup across multiple Steam accounts without manually copying files into each directory. It can also help preserve Steam settings such as Invisible mode and other Steam- or game-related settings when reinstalling Steam or Windows.
You can download the latest version here: Releases
You can view the screenshots here: Screenshots
Close Steam completely before running the program.
If Steam is still running, some files may not copy correctly, or Steam may overwrite them after the program finishes.
The program automatically detects Steam regardless of where it is installed, finds the installed game folders, and saves or copies files to the correct folders for all Steam accounts that have been logged in on that PC.
- Download the latest version from the Releases
- Configure your Steam and CS2/CS:GO settings once.
- Open
CS2ConfigCopier.exe, then restart Steam. - Click Load and choose the primary Steam account from which your CS2/CS:GO settings will be copied.
Use steamid.xyz if you need to look up your SteamID. - Click:
- Copy all Steam settings
- Copy current CS2 settings and/or Copy current CS:GO settings
- Save the entire folder, including all subfolders and the
.exefile.
Use these steps after reinstalling Windows or Steam, using a different account, or playing from another PC or computer club.
- Retrieve your saved configuration folder with
CS2ConfigCopier.exe. - Open
CS2ConfigCopier.exeand close Steam completely. - Click:
- Paste all Steam settings
- Paste cs2_cfg and/or Paste csgo_cfg
- Launch CS2.
- Open CS2 Steam Properties and enable Keep game's saves in the Steam Cloud for Counter-Strike 2.
At the bottom of the program, you can find the CS2 Server section. If your CS2 server is already set up, the program can automatically copy all required server config files, plugins, and plugin cfg files.
- Follow this dedicated server guide: Server installation guide
- Follow this CounterStrikeSharp guide: Counter-Strike Sharp installation guide
- Put your server configs, plugins, and plugin cfg files into their respective folders inside
cs2_server_cfg/ - Open
CS2ConfigCopier.exe - Click Choose dir and select your server installation folder (
/server) - Click Paste cs2_server_cfg to copy everything
Only the files that exist in your project folders will be copied.
A practical way to use this project is to keep the provided folder structure and simply replace the included files with your own.
Recommended approach:
- keep the folder structure unchanged
- replace existing config files with your own versions
- remove files you do not need
- leave unrelated folders in place for easier maintenance
This makes the project easier to update and helps avoid breaking the intended layout.
Only the files that exist in your project folders will be copied.
- Works with multiple Steam accounts on the same PC
- Missing files or folders are skipped and will not be copied
- Only the files you keep in the project structure are copied
- If Steam, required game folders, or config folders cannot be found, the program will show an error popup
- For
.exeusage, keep the expected folder structure in the correct relative location - Always close Steam completely before running the program
If you use a Danger Zone cfg for CS:GO, it must be applied in the correct order:
- execute it in the main menu before loading the map
- execute it again after the map has loaded
If you skip the first step, CS:GO may crash.
Shows the main application layout.
Shows the expected project structure.
- Windows
- Steam installed
- Counter-Strike 2 and/or CS:GO installed
- Python only if you want to run the
.pyfile directly
If you use the compiled .exe, Python is not required.
If you would like to support me, you can donate here:
For my Counter-Strike 2 plugin project, see:
If you find bugs or want to suggest improvements, open an issue in the repository.

