CS2 Console Commands List

  • Page 30

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
sv_dz_cash_mega_bundle_size

Specifies the size of a mega cash bundle in Danger Zone mode.

Examples, Generator & More
sv_dz_cash_mega_bundle_size <Size>
sv_dz_squad_wipe_reward

Sets the number of cash bundles awarded to a player for eliminating an entire squad in Danger Zone mode.

Examples, Generator & More
sv_dz_squad_wipe_reward <Number of Cash Bundles>
sv_guardian_starting_equipment_humans

This command sets additional starting equipment for human players in Guardian mode, allowing customization of the starting loadout in these scenarios.

Examples, Generator & More
sv_guardian_starting_equipment_humans <Equipment Value>
sv_noclipspeed

This command sets the speed multiplier for noclip mode. With this set to 5 (default) you can reach speeds 5 times as fast as those set by sv_maxspeed.

Examples, Generator & More
sv_noclipspeed <Multiplier>
sv_pause_on_console_open

This command dictates whether the game pauses when the console is opened via the '' key. Pressing CTRL+ opens the console without pausing the game, regardless of the command's setting.

Examples, Generator & More
sv_pause_on_console_open <0 / 1>
sv_phys_enabled

This command enables or disables all physics simulation on the server. It is often used for testing purposes and requires cheat permissions to be enabled.

Examples, Generator & More
sv_phys_enabled <0 / 1>
sv_phys_stop_at_collision

This command determines whether physics-based objects stop moving upon colliding. When enabled, objects will halt on impact.

Examples, Generator & More
sv_phys_stop_at_collision <0 / 1>
sv_shield_bash_damage_to_nonplayer

Determines the amount of damage inflicted to non-player entities when bashed by a player holding a shield.

Examples, Generator & More
sv_shield_bash_damage_to_nonplayer <Damage Amount>
sv_unpause_on_console_close

This command controls whether the game unpauses when closing the console using the tilde (~) key.

Examples, Generator & More
sv_unpause_on_console_close <0 / 1>
sv_watchtransmit

This command is used to monitor the NetworkStateChanged information for a specific entity based on its index.

Examples, Generator & More
sv_watchtransmit <Entity Index>
sv_weapon_swap_difficulty_near_hi_pri

This command controls how the game handles weapon swapping when near high-priority items, with options to adjust the search cone's behavior for weapon swapping.

Examples, Generator & More
sv_weapon_swap_difficulty_near_hi_pri <0 / 1>
tv_record_immediate

This command starts recording a demo in CS2 instantly, ignoring the usual delay set by tv_delay.

Examples, Generator & More
tv_record_immediate <0 / 1>
ui_setting_advertiseforhire_auto

Controls whether users will automatically advertise themselves for invites. Disabled by setting to 0.

Examples, Generator & More
ui_setting_advertiseforhire_auto <0 / 1>
ui_setting_advertiseforhire_auto_last

Specifies the last game mode used by users to advertise themselves for invites in competitive settings.

Examples, Generator & More
ui_setting_advertiseforhire_auto_last <Game Mode>
viewmodel_offset_randomize

This command randomly changes the viewmodel offsets within a certain range to help visualize the extent of possible viewmodel positions.

Examples, Generator & More
viewmodel_offset_randomize <0 / 1>
voice_always_sample_mic

This command is aimed at preventing system hang or stall issues that occur on some systems when using the voice chat feature.

Examples, Generator & More
voice_always_sample_mic <0 / 1>
voice_loopback

This command, if set to 1, will make your microphone playback via your speakers (i.e. you will hear your microphone). Default is 0 (disabled). Usually there is a little delay, this is normal.

Examples, Generator & More
voice_loopback <0 / 1>
voice_modenable_toggle

This command toggles the voice module enable setting, which can enable or disable voice communication in the game.

Examples, Generator & More
voice_modenable_toggle
voice_threshold

This command sets the volume theshold at which your microphone will be enabled if you are using voice activation. In other words, when your microphone is louder than this value, it will be transmitted in-game.

Examples, Generator & More
voice_threshold <Threshold>
voice_threshold_attack

This command sets the amount of time the game buffers outgoing audio to detect the onset of voice communication.

Examples, Generator & More
voice_threshold_attack <Buffer Time>