CS2 Console Commands
Searchable reference of 80+ Counter-Strike 2 console commands across 10 categories — crosshair, viewmodel, network, mouse, HUD, audio, binds, and cheats. Each entry includes the default value (where applicable) and a one-click copy. Commands open in the in-game console with the tilde key (~).
cl_crosshairsize TOP Crosshair cl_crosshairgap TOP Crosshair cl_crosshairthickness TOP Crosshair cl_crosshaircolor TOP Crosshair sensitivity TOP Mouse cl_righthand TOP Viewmodel net_graph TOP Network fps_max TOP Graphics cl_showfps TOP HUD volume TOP Audio cl_crosshairstyle Crosshair cl_crosshaircolor_r Crosshair cl_crosshaircolor_g Crosshair cl_crosshaircolor_b Crosshair cl_crosshairalpha Crosshair cl_crosshairdot Crosshair cl_crosshair_t Crosshair cl_crosshair_drawoutline Crosshair cl_crosshair_outlinethickness Crosshair cl_crosshair_sniper_width Crosshair hud_scaling HUD cl_hud_color HUD cl_hud_background_alpha HUD cl_hud_healthammo_style HUD cl_hud_playercount_showcount HUD cl_showloadout HUD cl_draw_only_deathnotices HUD m_rawinput Mouse zoom_sensitivity_ratio Mouse m_pitch Mouse m_yaw Mouse viewmodel_fov Viewmodel viewmodel_offset_x Viewmodel viewmodel_offset_y Viewmodel viewmodel_offset_z Viewmodel viewmodel_presetpos Viewmodel cl_bob_lower_amt Viewmodel cl_bobamt_lat Viewmodel cl_bobamt_vert Viewmodel cl_interp Network cl_interp_ratio Network cl_cmdrate Network cl_updaterate Network rate Network r_drawparticles Graphics r_dynamic Graphics mat_queue_mode Graphics cl_forcepreload Graphics snd_mixahead Audio snd_musicvolume Audio voice_scale Audio snd_headphone_pan_exponent Audio snd_headphone_pan_radial_weight Audio bind Binds & Alias unbind Binds & Alias unbindall Binds & Alias alias Binds & Alias exec Binds & Alias sv_cheats Cheats / Bots noclip Cheats / Bots god Cheats / Bots give weapon_ak47 Cheats / Bots give weapon_awp Cheats / Bots bot_add Cheats / Bots bot_kick Cheats / Bots mp_warmup_end Cheats / Bots mp_restartgame 1 Cheats / Bots cl_autowepswitch Other cl_autohelp Other cl_showhelp Other cl_disablehtmlmotd Other r_drawtracers_firstperson Other cl_timeout Other mm_dedicated_search_maxping Other con_filter_enable Other developer Other clear Other quit Other disconnect Other status Other How to use CS2 console commands
Press the tilde key (~) in-game to open the developer console. Type any command and press Enter. To make a setting permanent, paste the command into autoexec.cfg inside your CS2 cfg folder, then add +exec autoexec to your Steam launch options. The cfg folder is at:
Steam/steamapps/common/Counter-Strike Global Offensive/game/csgo/cfg/
Most-used categories
The biggest impact commands fall into a few buckets:
- Crosshair —
cl_crosshair*commands shape every aspect of the in-game crosshair. The Crosshair Generator tool wraps these into a single share code. - Viewmodel —
viewmodel_offset_*moves your hand and weapon out of the way; pros run small offsets to keep more screen real-estate visible. - Network —
cl_interp,rate,cl_cmdratetune how your client predicts and exchanges data with the server. Bad values cause peeker/jitter issues. - Mouse —
m_rawinput 1bypasses Windows acceleration;zoom_sensitivity_ratioaligns scoped sensitivity with hipfire.
Frequently Asked Questions
How do I open the console in CS2?
Press the tilde key (~) in-game. If it doesn't open, enable the developer console in Settings → Game → Enable Developer Console (Yes), then bind a key with bind "`" "toggleconsole" if needed.
Where do I save console commands permanently?
Add commands to autoexec.cfg inside your CS2 cfg folder: Steam/steamapps/common/Counter-Strike Global Offensive/game/csgo/cfg/. Then add "+exec autoexec" to your CS2 launch options so the file runs every time the game starts.
Are these commands tournament-legal?
All commands listed here are standard CS2 console commands. They are allowed on FACEIT, ESEA, and Valve Premier matchmaking. Cheat-flagged commands (anything requiring sv_cheats 1) only work on private servers and offline/practice maps.
What does sv_cheats 1 mean?
Setting sv_cheats to 1 unlocks debug and cheat commands like noclip, god mode, give weapon_*, bot_add, and similar. Servers running sv_cheats 1 cannot be played for matchmaking — it's a private practice mode only.