All CS2/CSGO Commands List

Below is CSDB's searchable list of all CS2 console commands. Each command in our database has in-depth insights on each command, with help and argument details (simply hover over a command to view).
mp_buytime
<Seconds>
Unfortunately, sometimes people are too distracted from opening their phones after dying, and might miss the buy period. Or, they forget to buy an extra grenade or two and have to run back to base, only to see that the buy period is over. That being said, the buy period duration can be extended using the mp_buytime console command to as long as you desire. 
Name:
Seconds
Description:
The amount of buy time that players can use the buy menu for.
Examples, Generator & More
mp_forcerespawnplayers
mp_forcerespawnplayers
<0 / 1>
This command is intended to force all dead players to respawn, though it may not always work as expected.
Name:
0 / 1
Description:
mp_respawn_on_death_t <0 / 1> Where 0 means that Terrorists will only respawn at the start of the next round while entering 1 will mean that Terrorists will respawn immediately after death.
Examples, Generator & More
mp_deathcam_skippable
mp_deathcam_skippable
<0 / 1>
This command determines whether or not the death cam can be skipped. The default setting is 1 - which means that it is skippable.
Name:
0 / 1
Description:
Where entering 0 means the deathcam cannot be skipped, and if you set it to 1, it means that the deathcam can be skipped (which is the default).
Examples, Generator & More
sv_party_mode
<0 / 1>
One of the lesser known Counter Strike game modes, you can use this command to toggle the party game mode on and off. When party mode is enabled, bombs and tasers (zeuses) will shoot confetti. However, by default, this feature is turned off.
Name:
0 / 1
Description:
Where you set it to 0 to disable party mode (the default) and set it to 1 to enable party mode.
Examples, Generator & More
sv_dz_player_spawn
sv_dz_player_spawn
<Amount>
Using this command essentially determines the initial health that players spawn with in the Danger Zone. The default value is 120 - which is also the maximum health players can have.
Name:
Amount
Description:
The amount of spawn health the default is 120.
Examples, Generator & More
mp_respawn_immunitytime
mp_respawn_immunitytime
<Seconds>
This command can be edited to set how long players are immune after respawning and is normally used in deathmatch game modes. The default value is 0 for non-deathmatch game modes.
Name:
Seconds
Description:
mp_respawn_immunitytime : Where is how much immunity you get (in seconds) after being respawned.
Examples, Generator & More
mp_match_end_changelevel
mp_match_end_changelevel
<0 / 1>
This command determines whether the map should reload when the next map is the same map. By default, it's set to off (0), which means scores and other settings reset at the end of a match without reloading the map if it's the same.
Name:
0 / 1
Description:
Where you set it to 0 to retain the current map if it's the same after a match (default) and set it to 1 to reload the map.
Examples, Generator & More
mat_texture_list
<+mat_texture_list> <-mat_texture_list>
This page offers assistance for mat_texture_list.
Name:
+mat_texture_list
Description:
This command toggles the display of CS:GO textures in the game. However, it's worth being aware that his command may cause your Counter-Strike: Global Offensive game to crash, so use it carefully.
Name:
-mat_texture_list
Description:
This command hides the display of CS:GO textures that +mat_texture_list brings up. Both of these commands can frequently cause CS:GO to crash, though, so make sure you use them carefully.
Examples, Generator & More
ff_damage_reduction_bullets
ff_damage_reduction_bullets
<Multiplier>
This command basically adjusts the multiplier for bullet damage that is inflicted on friendly teammates. The standard damage inflicted by bullets is multiplied by this value. So, for example, if the multiplier is set to 0.5 and a bullet would have dealt 20 damage, it will now deal only 10 damage in friendly fire situations. Setting the multiplier to 0 renders bullets harmless to friendly teammates. However, be aware that this command applies only when friendly fire is enabled.
Name:
Multiplier
Description:
Where Multiplier the multiplier is for friendly damage. If set to 1, the damage would be the same to friendly teammates as it would be to hostile. If it is set to 0, there would be 0 damage done by bullets to friendly teammates. However, if set to 0.5, the bullets would do half the damage.
Examples, Generator & More
r_drawtracers_firstperson
r_drawtracers_firstperson
<0 / 1>
This command will allow you to enable or disable bullet tracers. These are visual effects of bullets that you can see when firing your weapon.
Name:
0 / 1
Description:
Inputting a 0 will disable the tracers a 1 will enable bullet tracers.
Examples, Generator & More
mp_drop_knife_enable
mp_drop_knife_enable
<0 / 1>
The following command basically enables players to drop their knives when set to 1 (0 is the default, meaning players cannot drop their knives). It's worth noting that moving without a knife is faster than moving with one.
Name:
0 / 1
Description:
mp_drop_knife_enable <0 / 1>: 0 / 1 - if you Enter a 1 after this command, it will allow players to drop their knife (G to drop on default). If you enter a 0 after the command, you will disable this feature - which is the default setting.
Examples, Generator & More
mp_ct_default_primary
mp_ct_default_primary
<Weapon Code(s)>
This command establishes the default primary weapon that counter-terrorists spawn with at the beginning of each round. The default setting is none (0).
Name:
Weapon Code(s)
Description:
You can set which weapon by using a weapon code.
Examples, Generator & More
mp_force_pick_time
mp_force_pick_time
<Seconds>
This command determines the time, in seconds, allotted for a player to select a team. If a player fails to choose within this duration, the game assigns a team automatically. The default duration is 15 seconds.
Name:
Seconds
Description:
This denotes the duration, in seconds, that a player has to choose a team before the game automatically assigns one to them.
Examples, Generator & More
mp_round_restart_delay
mp_round_restart_delay
<Seconds>
Often, when playing 1v1 or against bots, you may want to reset the round start time. In such cases, you can open the console and enter the command “Mp_round_restart_ delay [Seconds].” If you write the number of seconds in the seconds section here, the next round will start with this time.
Name:
Seconds
Description:
The amount of time, which is in seconds, just before the next round starts after the round ends.
Examples, Generator & More
mp_technical_timeout_per_team
mp_technical_timeout_per_team
<Timeout>
Determines the maximum technical timeout limit that each team on your server can take.
Name:
Timeout
Description:
The number of timeouts which are technical that are available for each team.
Examples, Generator & More
mp_technical_timeout_duration_s
mp_technical_timeout_duration_s
<Seconds>
Determines the duration of the technical timeout in seconds in CS2.
Name:
Seconds
Description:
The duration of the technical timeout which is in seconds.
Examples, Generator & More
mp_team_intro_time
mp_team_intro_time
<Seconds>
You can enable this command to adjust the seconds of the teams' intro when starting a match.
Name:
Seconds
Description:
The time in seconds for the team intro.
Examples, Generator & More
mp_suicide_penalty
mp_suicide_penalty
<0 / 1>
You can change whether players who commit suicide during the match will be penalized or not with this command.
Name:
0 / 1
Description:
Enable with 1 0 to disable.
Examples, Generator & More
mp_shield_speed_deployed
mp_shield_speed_deployed
<Speed Value>
You can make changes to the movement speed of players when they use a shield in CS2.
Name:
Speed Value
Description:
The maximum speed a player can have when a shield is deployed
Examples, Generator & More
mp_retake_ct_loadout_light_buy_round
mp_retake_ct_loadout_light_buy_round
<Loadout Configuration>
In Retake game mode, you can configure which equipment you want players with CT to use.
Name:
Loadout Configuration
Description:
A config string that you can set up, for setting up specific loadouts for the CT side.
Examples, Generator & More
mp_overtime_limit
<Overtime Limit>
Allows you to set the maximum number of overtimes in a CS2 match. If you leave the value as "0", overtime will be played without any restrictions.
Name:
Overtime Limit
Description:
The max number of overtimes which are allowed in your match.
Examples, Generator & More
mp_min_halftime_duration
mp_min_halftime_duration
<Halftime Duration>
You can easily set the half-time time in seconds.
Name:
Halftime Duration
Description:
In seconds for the halftime duration.
Examples, Generator & More
mp_hostages_spawn_force_positions_xyz
mp_hostages_spawn_force_positions_xyz
<X2,Y2,Z2,X3,Y3,Z3>
It is a command used for hostage maps on your server. You can actively use this command if you want hostages to appear in the areas you specify in CS2.
Name:
X2,Y2,Z2,X3,Y3,Z3
Description:
A separated list of XYZ coordinates for the use of hostage spawn points.
Examples, Generator & More
mp_guardian_give_random_grenades_to_bots
mp_guardian_give_random_grenades_to_bots
<0 / 1>
You can enable or disable this command if you want bots to pick up grenades in the Guardian game mode. In CS2.
Name:
0 / 1
Description:
When enabled it will allow guardian bots receive grenades at the start of each round wave.
Examples, Generator & More
Show entries:

Above is CSDB’s searchable list of all CS2 console commands. Each command in our database has in-depth insights on each command, with help and argument details (simply hover over a command to view).

You can type in the name of a specific command to filter that command.

We also have a Command category making it easier for those looking for CSGO commands in a certain category.