Counter-Strike 2 Config Files: Complete Guide & Location [2025]
A CS2 config file stores console commands that automatically execute when launching the game, allowing you to customize and save settings like sensitivity, graphics, HUD layout, and key binds without manual input each time.
Finding Your CS2 Config Files Navigate to: C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike 2\game\csgo\cfg\
CS2 config file creation interface
Creating a Config File
- Open any text editor (Notepad or Notepad++)
- Write your desired console commands
- Save with .cfg extension (example: myconfig.cfg)
- Move to CS2 config folder
Example config commands:
cl_crosshairsize 3 cl_crosshaircolor 5 sensitivity 1.5
Executing Config Files
- In-game: Open console (~) and type "exec myconfig"
- Auto-launch: Add "+exec myconfig.cfg" to Steam launch options
CS2 config files directory view
Autoexec Configuration Create autoexec.cfg in the config folder to automatically execute commands at launch. Add "host_writeconfig" as the last line to ensure proper execution.
Three CS2 keyboard bind buttons
Essential Binds
Bunny Hop:
bind "mwheelup" "+jump" bind "mwheeldown" "+jump"
Grenade Binds:
bind "F3" "slot7" // Flashbang bind "F4" "slot8" // Smoke bind "F5" "slot6" // HE bind "F6" "slot10" // Molotov
Quick Switch (AWP):
alias "+qsw" "slot3" alias "-qsw" "lastinv" bind "g" "+qsw"
Config files streamline your CS2 experience by automatically applying your preferred settings and binds, letting you focus entirely on gameplay improvement rather than manual configuration.