Need help?

Join our Discord

Go back

CS:GO config: location, autoexec and more

CS:GO config: location, autoexec and more

02.05.2022, 15:32
All you need to know about the CS:GO config
All you need to know about the CS:GO config

There are two ways to use custom Counter Strike Global Offensive configurations and various types of commands. The first is the traditional, faster, and most popular way of entering them into the console. The second method for using custom settings is, using the CS:GO config, which is a bit more complex but also more permanent. Let's learn more about config in Counter-Strike and how to manage it.


What is cfg in CSGO?

Config is a configuration file that stores your CS:GO game settings. Among other things, it's where the mouse sensitivity and keyboard key bindings are stored, but config can also be used for a number of other things that are important to Counter-Strike players.

Where to find CSGO config file?

Many players often wonder where to find their CSGO config. They want to find the cfg file so they can make changes and adjustments to it. In order to find it, you should head over to Counter Strike install folder.

The first path for the CSGO config file is: C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg.. The second option to get to the config is to use this file path: C:\Program Files (x86)\Steam\userdata\STEAMID\730\local\cfg.

If you didn't install CSGO in the default location, you can also try looking for the cfg files using this way:

  1. Open Steam Library.
  2. Right-click on Counter Strike Global Offensive.
  3. Choose Properties and then click Browse local files.
  4. Head over to "csgo" folder and then open "cfg" folder.

Be like a pro: use your own config file

Creating a custom config file for Counter-Strike: Global Offensive can be useful in many situations. Having a CSGO config file will allow you to quickly make your own settings on a new computer, or after a PC format, for example. You won't have to worry about whether or not the crosshair you've created is the same as the one you had before, and you can save it to a USB stick to take with you to a CS:GO lan tournament like many professional players do.

Creating autoexec file

To create your own config, start by creating a new text autoexec file called autoexec.cfg (the .cfg extension is necessary because, without it, Counter-Strike won't read the file as a config; choose "Save As" when saving, then choose "All Files" in the "Save As Type" field and type autoexec.cfg in the file name). Then open this file in a text editor (using Notepad or Notepad++) and start typing or pasting the commands you want. Here you can enter the fps_max "0" command to remove the virtual lock on the maximum number of FPS in CS:GO, or the cl_showfps "1" command to know how many frames per second are currently displayed during gameplay. You can also add jump throw bindings to your config, or include commands to control how your crosshair looks.


When your config is ready, save it (don't forget about .cfg extension) and close it. Then right-click on it, go to "Properties" and check "Read only". If you started creating the file in a different location than one of the two previously given, you should now copy the cfg file and paste it into one of them.

There's just one more thing to do: make sure your CS:GO config loads automatically every time you launch the game. For this, you'll need the Counter-Strike Launch Options. Here's how to find them:

  1. Open Steam and head over to Steam Library.
  2. In the list on the left, find CS:GO and hover over that game.
  3. Right-click on CS:GO and select Properties.
  4. You can find the Launch Options under the General tab.
  5. In the Launch Options input field, add the command +exec autoexec.cfg.

Your brand new CS:GO config is ready! Get into the game, add new commands, binds, aliases, or other personal settings and enjoy your customized options at any time. Good luck!

Logo of the European startup funding program.