Profilerr
Settings

CS2 Console Commands

😇Cheats Commands

cl_leveloverview
client

Gives you a map overview of the current CS:GO map. Use a value between 0-2.

cl_leveloverviewmarker
client

Default: 0
Requires sv_cheats 1

cl_particles_show_bbox
client

Grenade particles (ESP).

cl_pitchdown
client

Default value = 89. Pitchdown unlocks the maximum down sight.

cl_pitchup
client

Default value = 89. Pitchdown unlocks the maximum up sight.

enable_skeleton_draw
client

Type "enable_skeleton_draw" and choose a value between 0-1 to display units as skeletons.

firstperson
client

Switch back to first person mode.

fog_override
client

With this CS:GO cheat command you can remove the fog. Type "fog_override" and choose a value between 0-1.

god
server
🔥

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

host_framerate
default

The SV cheat command "host_framerate" also works like a a CS:GO speedhack. Use a value between 500 (Slowmotion) and 50 (fast).

host_timescale
client

Type "host_timescale" and enter a value between 0 and 5. (0.5 is slow and 5 is fast). Now you can move extremely fast trough the map. This is like a CS:GO speedhack.

mat_fillrate
client

Type "mat_fillrate" and use a value bertween 0-1, to activate the ASUS wallhack. In this mode you can't get flashed.

mat_fullbright
client

This CS:GO SV cheat command renders the walls and all players with white & grey colors. Choose a value between 0-3.

mat_luxels
client

Luxels (squares on all walls, very nice feature).

mat_proxy
client

Use the command "mat_proxy" with a value between 0-2, it works a bit like a wallhack.

mat_showlowresimage
client

With the CS:GO cheat command "mat_showlowresimage" you can play Counterstrike Global Offensive in pixel mode. You will see a low poly version of CS:GO, which looks very cool.

mat_wireframe
client

Type "mat_wireframe" and choose a value between 0-4. This is like a wireframe CS:GO wallhack, it shows you all models and walls as empty 3d elements, connected through lines.

perfui
client

A level performance tool for CS GO.

r_drawlights
client

The default is 0, change it to 1.

r_drawmodelstatsoverlay
client

The default is 0, change it to 1.

r_drawmodelstatsoverlaydistance
client

Default: 500
Requires sv_cheats 1

r_drawmodelstatsoverlayfilter
client

Default: -1
Requires sv_cheats 1

r_drawmodelstatsoverlaymax
client

Default: 1.5
time in milliseconds beyond which a model overlay is fully red in r_drawmodelstatsoverlay 2

r_drawmodelstatsoverlaymin
client

Default: 0.1
time in milliseconds that a model must take to render before showing an overlay in r_drawmodelstatsoverlay 2

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_drawparticles
client

Use the CS:GO command "r_drawparticles" with a value between 0-1 to hide smoke effects. Smoke Grenades are invisible/not displayed now.

r_drawrenderboxes
client

The default is 0, change it to 1 to draw boxes around the player models.

r_showenvcubemap
client

Display Counterstrike in stealth mode: With the SV cheat command "r_showenvcubemap" you can play CS:GO in an invisible like chrome/metal mode.

r_visualizetraces
client

The default is 0, change the tracers to 1.

+vgui_drawtree
client

The tree expands the VGUI Hierarchy.

-vgui_drawtree
client

The tree expands the VGUI Hierarchy.

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.