Profilerr
Settings

CS2 Console Commands

🔥 TOP Commands

sv_cheats 1
client
🔥

On sv_cheats 1

Off sv_cheats 0

alias
default
🔥

Alias a command.

bind
client
🔥

Bind a key.

BindToggle
client
🔥

"Performs a bind ""increment var 0 1 1"""

bot_add
server
🔥

Add a Bot to a random side.

bot_kick
server
🔥

bot_kick - Kicks a specific bot, or all bots, matching the given criteria.

cl_crosshair_t
default
🔥

T-shaped crosshair

cl_crosshaircolor
client
🔥

Change the CS:GO crosshair color with a number of 0-5.0 = Red1 = Green2 = Yellow3 = Blue4 = Cyan5 = Custom RGB Color

cl_crosshairdot
client
🔥

Decide if you want to use a Dot or not for the CS:GO crosshair.0 = No Dot1 = Dot

cl_crosshairgap
client
🔥

Changes the distance between the crosshair lines. Negative values close the gaps.-5 = No Gap5 = Wide Gap

cl_crosshairstyle
client
🔥

Change the CS:GO crosshair style with a value between 0-5.0 = Default (spreads while moving and shooting)1 = Default Static (completely static)2 = Classic (spreads while moving and shooting)3 = Classic Dynamic (spreads while moving and shooting)4 = Classic Static (completely static)5 = Classic 1.6/CS:Source Style (only spreads while shooting)

cl_draw_only_deathnotices
client
🔥

Default: 0
For drawing only the crosshair and death notices (used for moviemaking) Requires sv_cheats 1

cl_drawhud
client
🔥

Hide HUD

cl_interp
client
🔥

Default: 0.03125
Min: 0, Max: 0.5 Sets the interpolation amount (bounded on low side by server interp ratio settings).

cl_interp_ratio
client
🔥

Default: 2.0
Sets the interpolation amount (final amount is cl_interp_ratio / cl_updaterate).

cl_showfps
client
🔥

Show your FPS. To improve your FPS

cl_showpos
client
🔥

Default: 0
Draw current position at top of screen

crosshair
client
🔥

Default: 1

demoui
server
🔥

Toggles the player UI for the demo. With the player UI you can speed up, slow down and skip entire rounds.

disconnect
default
🔥

Disconnect game from server.

fps_max
client
🔥

The fps max launchoption sets the maximum FPS (frames per second) of CS:GO. Replace [amount] with the amount you want to limit your game to. Setting it to 0 ("-fps_max 0") will remove any limit, making your game run at the highest FPS possible.

give
server
🔥

Give item to player.
Arguments:

god
server
🔥

ype "god" to enable the god mode in CS:GO. In this mode you will get no damage.

joystick
client
🔥

Define to use your joystick or not.0 = Disabled1 = Enabled

kick
default
🔥

Kick a player by name.

m_yaw
client
🔥

Controls the sensitivity of the Y-axis (moving to the left and right). The default value is 0.022.

mp_freezetime
server
🔥

Define the duration of the starting freeze timer.

mp_maxrounds
client
🔥

Set the rounds that will be played, 0 = no map change.

mp_restartgame
server
🔥

Define the duration of how long it takes to restart the map.

mp_roundtime
server
🔥

Define the round time, default is 2 minutes.

mp_startmoney
client
🔥

Define the starting money, the default is $800.

mp_warmup_end
server
🔥

End warmup immediately.

name
default
🔥

Default: unnamed
Current user name

net_graph
client
🔥

Show information: fps, ping, tick...

noclip
server
🔥

0 = Disabled1 = Invulnerable and you can fly around the map

playdemo
server
🔥

Play a recorded demo file (.dem ).

quit
default
🔥

Exit the engine.

r_drawothermodels
client
🔥

Choose a value between 0-2 when using the command drawothermodels.This command allows you to see the light blue wireframe of unit models, it also works like a CS:GO wallhack: You can see trough walls and doors.

r_drawviewmodel
client
🔥

Default: 1
Requires sv_cheats 1

rate
default
🔥

Default: 80000
Max bytes/sec the host can receive data

Commands List

// Add commands from the list

Why are Console Commands Needed in CS2?

Console commands for CS2 allow players to activate changes or settings in the game instantly. All you need to do is to open the console (click ‘~’), type the one you need, and press the ‘Enter’ key. The whole process takes as long as you need to read this sentence.

Despite the presence of 3,057 CS2 commands available via the console, the most important settings are available in the main menu of the game. All basic aspects needed for comfortable playing — Video, Audio, Game, Keyboard/Mouse, Controller — all can be adjusted without touching a keyboard. But you still can use your console to copy-paste someone's entire settings list rather than adjusting various options one by one.

There is also a huge list of commands, like adding bots and their control, activating infinite armor, or grenade trajectories, that are vital for training. Or, you can use them for fun with friends when you are tired of competitive mode and just want something wild. 

Including all CS2 console commands into a basic display menu would be a huge waste of space and not at all user-friendly, so developers left these options for configuration but "hid" them into the console. Advanced players usually know about a hundred from the whole CS2 commands list, but they only scratch the surface. To easily find the needed one, we’ve added all and grouped them, so you can quickly find the required by choosing the category.

What Commands Cannot be Used in Competitive Modes?

With the variety of Counter-Strike 2 console commands, the majority of them are used like pre-game settings. In other words, they are set at once and rarely need changes, especially during the match.

However, a huge cluster can be used only during training sessions. Their activation starts by typing ‘sv_cheats 1’ in the console, opening the road for things forbidden in the competitive modes. An easy character’s flying across the map, god mode, infinite weapon, closest spawn to test timings, grenade trajectories, and many more can help while training.

Another cluster of commands that are not for competitive modes usage is related to adjusting a local server with the game. Thus, you cannot change the freeze-time, round time, team sizes, or money amount when playing official Matchmaking.

Still, all CS2 commands mirrored in the game default menu (screen above) are available anytime. Thus, you can easily change crosshair details, viewmodel, radar orientation, voice and HUD settings, bind new messages, and many more.

FAQ

To activate the console in CS2, follow this procedure: Launch Game → Settings → Game → Enable Developer Console → Yes. Then, press the “~” button to activate it.

Basically, you need to type the opposite command. For some, it means adding the opposite value, which is usually ‘1’ for activation and ‘0’ for deactivation (e.g., sv_cheats 1 enables 'cheat' commands, and sv_cheats 0 disables them). For others, you need to find an opposite command (e.g., bot_add/bot_kick)

The most often used commands are related to adjusting game volume rates, mouse sensitivity, and binds, which can be changed up to several times per single map.

Console commands have almost no impact on the skill itself but can definitely make the gaming process smoother and more pleasant, so you can easily kill more enemies.