CS2 Console Commands Reference

A comprehensive reference of useful Counter-Strike 2 console commands organized by category. All commands can be entered in the console or saved to your autoexec.cfg file.

Crosshair Commands

Control every aspect of your crosshair appearance. Use our Crosshair Generator for a visual editor.

CommandRangeDescription
cl_crosshairsize0-10Length of crosshair lines
cl_crosshairthickness0-5Width of crosshair lines
cl_crosshairgap-5 to 5Gap between center and lines
cl_crosshaircolor0-5Color (0=Red, 1=Green, 2=Yellow, 3=Blue, 4=Cyan, 5=White)
cl_crosshairalpha0-255Transparency (255 = fully opaque)
cl_crosshairdot0/1Show center dot
cl_crosshairstyle0-5Crosshair style (4 = static, 2 = dynamic)
cl_crosshair_drawoutline0/1Draw dark outline around crosshair
cl_crosshair_outlinethickness0-3Outline width

Viewmodel Commands

Adjust weapon model position. Use our Viewmodel Generator for visual configuration.

CommandRangeDescription
viewmodel_fov54-68Weapon field of view
viewmodel_offset_x-2.5 to 2.5Horizontal position
viewmodel_offset_y-2 to 2Depth position
viewmodel_offset_z-3 to 3Vertical position
cl_righthand0/1Right hand (1) or left hand (0)

Network Commands

CommandRecommendedDescription
rate786432Maximum network bandwidth in bytes per second
cl_interp_ratio1Interpolation ratio (1 for good connections)
cl_interp0Let engine calculate optimal interpolation
cl_cmdrate128Client command rate
cl_updaterate128Client update rate

Performance Commands

CommandValueDescription
fps_max0Remove FPS cap (0 = unlimited)
r_dynamic0Disable dynamic lighting
cl_showfps1Show FPS counter
net_graph1Show network statistics
r_drawtracers_firstperson0Disable first-person bullet tracers

Audio Commands

CommandRangeDescription
volume0-1Master volume
snd_mixahead0.01-0.1Audio buffer (lower = less latency)

Practice / sv_cheats Commands

These commands require sv_cheats 1 and only work in offline or private servers. Use our Practice Config Generator to build complete practice setups.

CommandDescription
sv_cheats 1Enable cheat-protected commands
sv_infinite_ammo 1Unlimited ammo
noclipFly through walls
sv_grenade_trajectory_prac_pipreview 1Show grenade trajectory
cl_grenadepreview 1Preview grenade path before throwing
bot_kickRemove all bots
bot_add_t / bot_add_ctAdd a bot to T or CT side
mp_roundtime_defuse 999Set round time to maximum
mp_freezetime 0Remove freeze time
mp_warmup_endEnd warmup immediately

Bind Commands

Custom key bindings for common actions.

CommandDescription
bind "mwheeldown" "+jump"Jump on mouse wheel down (for bunny hopping)
bind "n" "noclip"Toggle noclip on N key (practice only)

Console FAQ

How do I open the console in CS2?
Press the tilde key (~) to open the console. If it does not open, go to Settings then Game and enable the developer console option.
Are console commands allowed in CS2 competitive?
Yes, most console commands are allowed in competitive matchmaking. Only sv_cheats protected commands are restricted to offline or private servers.
How do I find a specific command in CS2?
Type the beginning of the command in the console and CS2 will show autocomplete suggestions. You can also use the find command to search.