Console Commands

CS2 Console Commands

Explore our comprehensive collection of Counter-Strike 2 console commands and their documentation. Commands are a powerful way to customize your gameplay and optimize your experience.

2582
Commands
16
Categories
Always
Free to use

Browse by Category

Explore commands organized by category to find exactly what you need.

Browse All Commands

Search through our complete database of CS2 console commands. Use the filters to find exactly what you need.

mp_autokick<0 / 1>

Determines whether the auto kick feature is enabled. Auto kick removes players for being idle (AFK) and for causing team damage. Default is 1 (enabled).

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_autoteambalance<0 / 1>

Toggles the automatic team balance feature which moves players between teams at the end of a round to correct unequal team sizes for example if team A has 1 player and team B has 3 then one player from team B will be moved to team A.

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_backup_restore_list_files<Prefix / Limit>

Lists backup round files that match the provided prefix in order from most recent to least recent.

ServerCS2 + CSGOGlobalNo Cheats
View Details

mp_backup_restore_load_autopause<0 / 1>

Controls whether the game is automatically paused when a backed up round is restored. Default is 1 (enabled).

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_backup_restore_load_file<Backup File>

Loads the specified backup file and restores the game to the round following the last round saved in that backup. Saved data includes the current scores, player kills, player deaths and player cash.

ServerCS2 + CSGOGlobalNo Cheats
View Details

mp_backup_round_auto<0 / 1>

Determines whether backups are stored in memory to support reconnecting players. Default is 1 (enabled).

GameplayCS2 + CSGOGlobalNo Cheats
View Details

mp_backup_round_file<File Prefix>

Sets the files prefix. If you set a prefix here other than backup rounds will be saved to files using the name format PREFIX_date_time_team1_team2_mapname_roundnum_score1_score2.txt.

ServerCS2 + CSGOGlobalNo Cheats
View Details

mp_backup_round_file_last

This command outputs the filename of the most recently saved round backup.

ServerCS2 + CSGOGlobalNo Cheats
View Details

mp_backup_round_file_pattern<Name>

This command changes the filename pattern used for backup files. See the argument information for guidance.

ServerCS2 + CSGOGlobalNo Cheats
View Details

mp_bot_ai_bt<Behavior Tree File>

Use this command to specify the behavior tree file that controls bot behavior in the game.

BotsCS2 + CSGOGlobalNo Cheats
View Details

mp_bot_ai_bt_clear_cache

Empties the cache of behavior tree files to refresh or update AI behavior scripts without restarting the game.

BotsCS2 + CSGOGlobalNo Cheats
View Details

mp_buy_allow_grenades<0 / 1>

This command toggles whether players may purchase grenades from the buy menu. Default is 1 (enabled).

GameplayCS2 + CSGOLocalNo Cheats
View Details

How to Apply Commands

Follow this step-by-step guide to apply console commands to your game and customize your CS2 experience.

  1. Open the in-game developer console by pressing ~ or `.
  2. If the console doesn't open, check your key bindings in the settings menu to locate the correct console key.
  3. Type the desired console command exactly as listed (for example sv_cheats 1) and press Enter to execute it.
  4. Observe the effect of the command immediately in-game to confirm it applied correctly.
  5. Adjust any related settings as needed for your preferences, including sensitivity, viewmodel, and visual settings.