CS2 Console Commands List

  • Page 24

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
bot_place

This will spawn a bot on your server based on where your player model is standing. You don't need to add anything additional to this command - its plain form will spawn a bot in front of you. You sometimes need to enter this command a few times for it to place a bot.

Examples, Generator & More
bot_place
buddha

Entering this command toggles buddha mode on and off. Buddha mode means that you still take damage when shot, but you can't die. When you reach 0 hp your health bar will show 1 hp, no matter how much you keep getting shot. It works very similarly to the "god" command to toggle god mode.

Examples, Generator & More
buddha
buyrandom

This console command purchases a random primary and secondary weapon. You do need the funds to make the purchase though, meaning this command is mainly used in deathmatch and other servers where you have unlimited money.

Examples, Generator & More
buyrandom
cash_player_killed_enemy_factor

This command sets how much money is earned or lost by killing an enemy player with one of the main weapons (default pistols, primary rifles like the AK/M4, etc)

Examples, Generator & More
cash_player_killed_enemy_factor <Money Earned/Lost>
cl_allow_animated_avatars

This command specifies if animated avatars are allowed in the game.

Examples, Generator & More
cl_allow_animated_avatars <0 / 1>
cl_clock_recvmargin_enable

Enables a new client-side clock synchronization strategy that aims to maintain a specific receive margin for improved network performance.

Examples, Generator & More
cl_clock_recvmargin_enable <0 / 1>
cl_crosshairusealpha

Adjusts the transparency of your crosshair.

Examples, Generator & More
cl_crosshairusealpha <0 / 1>
cl_deathcam_audio_mix_phase1_fade_amount

This command sets the volume ducking amount during the first phase of the death camera fade out. A higher value results in more significant audio ducking, making environmental sounds quieter as the death cam engages.

Examples, Generator & More
cl_deathcam_audio_mix_phase1_fade_amount <Fade Amount>
cl_deathcam_audio_mix_phase1_fade_time

This command adjusts the duration of the fade-out effect for audio during the first phase of the deathcam.

Examples, Generator & More
cl_deathcam_audio_mix_phase1_fade_time <Fade time>
cl_deathcam_audio_mix_phase2_fade_amount

Sets the amount of ducking (volume reduction) to do on the death cam fade out. A higher value results in more significant audio fading, with 1 applying the full DeathFadeLayer effect.

Examples, Generator & More
cl_deathcam_audio_mix_phase2_fade_amount <Fade amount>
cl_deathcam_audio_mix_phase2_fade_time

Configures the duration of the fade-out effect for audio during the second phase of a death cam.

Examples, Generator & More
cl_deathcam_audio_mix_phase2_fade_time <Fade time>
cl_disable_ragdolls

This command is used to turn ragdolling off, something that can sometimes cause dead bodies to behave weirdly as it attempts to display the animation in a more detailed way.

Examples, Generator & More
cl_disable_ragdolls <0 / 1>
cl_drawhud

This command can be used to completely hide all features of your HUD (heads up display) or to enable them to show again.

Examples, Generator & More
cl_drawhud <0 / 1>
cl_ent_hitbox

This command is used to display the hitboxes for specified entities in the game. It's typically used for debugging purposes, helping players and developers visualize the areas of entities that can register hits.

Examples, Generator & More
cl_ent_hitbox <0 / 1>
cl_graphics_driver_warning_dont_show_again

Prevents the display of graphics driver warning messages after the initial display if set to true.

Examples, Generator & More
cl_graphics_driver_warning_dont_show_again <0 / 1>
cl_hud_telemetry_frametime_poor

Sets the threshold for considering a frame time as 'poor', impacting on-screen HUD telemetry.

Examples, Generator & More
cl_hud_telemetry_frametime_poor <Poor Frame Time Threshold>
cl_hud_telemetry_frametime_show

Adjusts whether to show the frame time (FPS) on the HUD. Can be set to never show, show only if the FPS is poor, or always show.

Examples, Generator & More
cl_hud_telemetry_frametime_show <0 / 1>
cl_hud_telemetry_net_misdelivery_poor

Sets the threshold for considering the packet delivery anomaly rate as 'poor'. The range is from 0 to 100.

Examples, Generator & More
cl_hud_telemetry_net_misdelivery_poor <Packet delivery rate threshold>
cl_hud_telemetry_net_misdelivery_show

This command controls whether to display the packet delivery anomaly (loss or out-of-order) rate on the HUD. It can be set to never show, only show under poor conditions, or always show.

Examples, Generator & More
cl_hud_telemetry_net_misdelivery_show <0 / 1>
cl_inventory_radial_immediate_select

This command controls how weapon selection works in inventory radial menus. If enabled, weapons are selected immediately when highlighted. If disabled, the weapon is only selected upon exiting the menu.

Examples, Generator & More
cl_inventory_radial_immediate_select <0 / 1>