CS2 Console Commands List

  • Page 61

Below is Total CS' searchable list of all CS2 console commands. Each command in our database has detailed documentation, with help and argument explanation (hover over a command to view). Click on a command's name to visit its individual page, on which you can find more information including working examples and its default setting or value.

Type the name of a command into the search box to instantly filter our entire database of commands. Toggle between different views by pressing the "Card View" and "Table View" buttons.

If you are looking for a more specific selection of commands, you may prefer to sort by category.

Updated for CS2: We've updated our list to include over 1,000 console commands that were added in CS2.

We're the only website that has a complete list of all Counter-Strike 2 commands with complete documentation and examples. CS:GO Commands are hidden from this list by default. If you're playing on CS:GO, check the "Show CS:GO Commands" box to show commands that exist in Counter-Strike: Global Offensive.

How to Use CS:GO & CS2 Commands
  1. Enable the developer console:

    Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".

  2. Press ` or ~ on your keyboard.

  3. Enter a command and hit ENTER on your keyboard to run it!

Are you still stuck? More Help
IPS

Commands List

Command Description More
cast_ray

This console command tests the game's collision detection by spawning a small ray from where your character is standing to where they are looking.

Examples, Generator & More
cast_ray
cast_sphere

This command is used to test sphere casting within the game's engine, primarily useful for debug purposes under cheat conditions. It visualizes how spheres would cast in the game environment, useful for developers or for debugging map issues.

Examples, Generator & More
cast_sphere
cc_lang

Attempts to adjust the game's close caption language settings. As this command is rarely used, most of the languages you enter won't be found and the client will default you to English.

Examples, Generator & More
cc_lang <Language>
cc_linger_time

This command sets how long closed captions linger on the screen for.

Examples, Generator & More
cc_linger_time <Time>
cc_subtitles

This command decides whether or not to show subtitles in CS:GO during times where there are voiceovers.

Examples, Generator & More
cc_subtitles <0 / 1>
cl_avatar_convert_rgb

This console command converts any PNG avatars (steam profile pictures) in the avatars directory to RGB images.

Examples, Generator & More
cl_avatar_convert_rgb
cl_box

This command is used to draw a bounding box (bbox) around entities in the game for debugging purposes. It's often used by developers or for those tinkering with game mechanics.

Examples, Generator & More
cl_box <0 / 1>
cl_checkdeclareclasses

This command is used for debugging purposes. It checks the game code serializers to ensure they are declared correctly, which is useful for developers working on game networking and serialization.

Examples, Generator & More
cl_checkdeclareclasses
cl_clock_correction

This command gives you the ability to toggle between being able to correct the in game clock.

Examples, Generator & More
cl_clock_correction <0 / 1>
cl_clock_correction_adjustment_max_amount

This console command adjusts the maximum number of milliseconds it is possible to adjust the clock by.

Examples, Generator & More
cl_clock_correction_adjustment_max_amount <Milliseconds>
cl_clock_correction_adjustment_max_offset

This console command sets the maximum value (in milliseconds) the clock offset can be set to.

Examples, Generator & More
cl_clock_correction_adjustment_max_offset <Milliseconds>
cl_clock_correction_adjustment_min_offset

This console command sets the minium value (in milliseconds) the clock offset can be set to.

Examples, Generator & More
cl_clock_correction_adjustment_min_offset <Milliseconds>
cl_crosshair_recoil

This cheat command sets whether or not taking damage/aimpunch causes your crosshair to shake and move around to display the effect.

Examples, Generator & More
cl_crosshair_recoil <0 / 1>
cl_crosshair_sniper_width

This command sets the width, in pixels, of the width of the crosshair when scoped in with a sniper rifle.

Examples, Generator & More
cl_crosshair_sniper_width <Pixels>
cl_crosshair_t

This command, if enabled (1), will make your crosshair a "T" style crosshair, in which the top line of the crosshair isn't drawn (so there are only 3 crosshair lines, not 4). Default is 0 (disabled / normal crosshair).

Examples, Generator & More
cl_crosshair_t <0 / 1>
cl_dangerzone_approaching_sound_radius

This command sets the radius for the "Approaching Sound" in the Danger Zone gamemode.

Examples, Generator & More
cl_dangerzone_approaching_sound_radius <Radius>
cl_dangerzone_moving_sound_volume

This command sets the volume of the "Moving Sound" in the Danger Zone gamemode.

Examples, Generator & More
cl_dangerzone_moving_sound_volume <Volume>
cl_dangerzone_sound_volume

This command sets the volume of sound effects from the Danger Zone gamemode.

Examples, Generator & More
cl_dangerzone_sound_volume <Volume>
cl_debugoverlay_cycle_domain

Toggles the visibility of the debug overlay system, aiding in the visual representation of debugging data.

Examples, Generator & More
cl_debugoverlay_cycle_domain
cl_debugoverlay_cycle_state

Toggles visibility of the debug overlay system, used for visual debugging and development purposes in Counter-Strike 2.

Examples, Generator & More
cl_debugoverlay_cycle_state