50,000+ ORDERS COMPLETED  ·  4.9★ TRUSTPILOT
STEAM BOOSTING
ALL 9 STEAM SERVICES
TOOLS
ALL 16 TOOLS
IMBA PREMIUM
Player100 h · region picked for you · 2 comment lists€1.99Pro360 h · +5% on every order · 3 comment lists€4.99EliteNo hour limit · +10% on every order · 5 comment lists · early access to new apps€9.99Hour Boost PanelPREMIUMCompare plans →
MENU
BlogFAQContactReviews ↗

CS2 Autoexec Generator & Config Builder

An autoexec is a text file of settings the game runs every start, so your crosshair, radar and sound survive updates and settings-menu accidents. Build one here, comment by comment. Only commands CS2 still reads get in.

FREENo account · The file is built and downloaded in your browser
  1. 1Set your valuesCrosshair, viewmodel, radar, sound, fps cap. Defaults are sane.
  2. 2Download autoexec.cfgA plain text file. Nothing is sent anywhere.
  3. 3Put it in the cfg foldergame/csgo/cfg inside the CS2 install. Diagram below.
  4. 4Add +exec autoexecIn Steam's Launch Options box. Without it the file never runs.
Crosshair
Viewmodel & radar
Performance
Sound
autoexec.cfg16 commands · cvarlist 2026-08-26
Every line active in CS216 commands
// autoexec.cfg — built on imbaboost.com
// Anything after // is a note. Change what you like.

// ——— CROSSHAIR ———
cl_crosshairstyle 4                 // crosshair style
cl_crosshairsize 2                  // arm length
cl_crosshairthickness 1             // line thickness
cl_crosshairgap -2                  // distance from the centre
cl_crosshairdot 0                   // dot in the middle
cl_crosshair_drawoutline 1          // outline — easier to see on bright walls
cl_crosshaircolor 1                 // colour

// ——— VIEWMODEL ———
viewmodel_fov 68                    // higher puts the gun lower and further away

// ——— RADAR ———
cl_radar_always_centered 0          // 0 = whole map, not just you
cl_radar_scale 0.4                  // lower number = more map at once

// ——— SOUND ———
volume 0.5                          // master volume
snd_voipvolume 1                    // voice chat volume (CS2 name; voice_scale was CS:GO)

// ——— PERFORMANCE ———
fps_max 0                           // 0 = uncapped
cl_hud_telemetry_frametime_show 2   // FPS counter on the HUD

host_writeconfig                    // save, so this survives quitting the game
echo "autoexec loaded"              // confirmation in the console
Step 3 · where the file goesSteam › Library › right-click CS2 › Manage › Browse local files, then game › csgo › cfg. Drop autoexec.cfg there.
Step 4 · make it runRight-click CS2 › Properties › General › Launch Options, add +exec autoexec. Check the whole string with the launch options checker.
01

Why there are no netcode commands

the CS:GO family, listed so you can see it is missing on purpose
Takeaway · CS2 does not read them
cl_interpcl_interp_ratiocl_updateratecl_cmdrateratecl_lagcompensationnet_graph

cl_interp, cl_updaterate, cl_cmdrate and the rest of that family were deleted along with Source 1. CS2 accepts them, does nothing, and writes a console line nobody reads. Most config generators still emit them, which makes the output look more thorough while making it worth less. Everything this builds is a command CS2 still acts on.

02

Where the file goes

Put autoexec.cfg in …\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\ and add +exec autoexecto the launch options in Steam (right-click the game → Properties → General). Without the launch option CS2 will not read it on its own.

03

Will a config get me banned

No. These are settings Valve ships in the game and exposes in the options menu — a config file is a faster way to set them, not a way around anything. Nothing here reads or writes memory, and nothing here talks to our servers.

The crosshair block in the file is the same one the crosshair generator builds with a live preview, and the sensitivity line is easier to choose with the eDPI calculator open next to it.

04

Questions people ask

Why is a command missing from the list?

Every command in the file comes from a registry with a status and the date it was checked against the game. A command that has not been verified cannot be written; the chip on the file says which dump date the lines are checked through.

Does the file go to your server?

No. The file is built in your browser and downloaded from it.

Related tools

Not affiliated with Valve Corporation. Steam and Counter-Strike are trademarks of their respective owners.