Build Your CS2 Autoexec

Pick your viewmodel, network, radar and performance settings — then copy a clean autoexec.cfg straight into Counter-Strike 2. Free, no login.

CS2 Autoexec Builder

Tweak the settings below, then copy your generated config.

Viewmodel

HUD & Radar

Network & Performance

  

Save as autoexec.cfg in your csgo/cfg folder, then add +exec autoexec.cfg to launch options.

How this works: The builder writes standard Counter-Strike 2 console commands (cvars) — the same ones you’d type in the developer console — into a plain-text autoexec.cfg. Nothing is hidden or obfuscated, so you can read every line before pasting it in.

Explore More

How to Use Your Config

1

Copy Your Config

Hit “Copy config” to grab the generated commands.

2

Make autoexec.cfg

Paste into ...\Counter-Strike Global Offensive\game\csgo\cfg\autoexec.cfg.

3

Auto-run It

Add “+exec autoexec.cfg” to your launch options so it runs every time.

4

Save & Share

Sign in with Steam to store and share your configs.

Frequently Asked Questions

Where do I put my autoexec.cfg in CS2?

Place it in ...\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\. CS2 still uses the old “csgo” folder name from Counter-Strike: Global Offensive.

Does autoexec.cfg run automatically in CS2?

Not on its own. Add +exec autoexec.cfg to your Steam launch options so the game runs it on every start; otherwise you’d have to type exec autoexec in the console each session.

Do I need sv_cheats or developer console enabled?

No. Every command this builder writes is a normal client setting that works on official matchmaking servers. You only need the developer console enabled (con_enable 1) if you want to exec it manually.

Can a custom config get me VAC banned?

Changing legitimate client cvars like viewmodel, HUD, radar and network rates is allowed and won’t trigger VAC. Bans come from cheat software, not from a config file — but avoid commands that require sv_cheats on official servers, as they simply won’t apply.

What is a good rate / interp setting for CS2?

Most players on a stable connection use rate 786432 (the current maximum) with cl_interp 0 and cl_interp_ratio 1, which lets CS2 pick a sensible interpolation. On a poor connection an interp_ratio of 2 can feel steadier.

My config doesn’t load — what’s wrong?

The usual culprits are saving the file as autoexec.cfg.txt (Windows hides the real extension), putting it in the wrong cfg folder, or forgetting +exec autoexec.cfg in launch options. Check the file is plain text and named exactly autoexec.cfg.

Join one of the largest CS2 communities

Save your setups, connect with other players, and explore more. Sign up free with Steam.

Sign Up with STEAM