Enable the developer console:
Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".
Press ` or ~ on your keyboard.
Enter a command and hit ENTER on your keyboard to run it!

Commands List
Command | Description | More | Syntax |
---|---|---|---|
particle_test_file | particle_test_file | ||
particle_test_start | particle_test_start | ||
particle_test_stop | particle_test_stop | ||
password | password | ||
pause | This command will pause the game, provided you have sv_pausable set to 1 (otherwise this command won't work). | Examples, Generator & More | pause |
phys_debug_showdefaultmaterial | If enabled, surfaces with default material are highlighted in physics debug geometry. This is useful for developers or players wanting to debug the physical properties of objects within the game environment. | Examples, Generator & More | phys_debug_showdefaultmaterial <0 / 1> |
phys_dynamic_scaling | This command adjusts the dynamic scaling of in-game physics, potentially impacting performance and physics interaction realism. | Examples, Generator & More | phys_dynamic_scaling <0 / 1> |
phys_expensive_shape_threshold | Sets the threshold for the complexity of physics shapes considered 'expensive' by the game engine. Increased values may impact performance. | Examples, Generator & More | phys_expensive_shape_threshold <Threshold value> |
phys_highlight_expensive_objects | This command, when enabled, highlights physics objects that are considered 'expensive', meaning they consume a significant amount of processing resources. | Examples, Generator & More | phys_highlight_expensive_objects <0 / 1> |
phys_highlight_expensive_objects_strength | This command highlights expensive physics objects in the game by modifying the strength of the highlight effect. | Examples, Generator & More | phys_highlight_expensive_objects_strength <Strength> |
phys_joint_teleport | This command is used to toggle the teleportation of joint anchors if they are connected to the world. It's primarily a cheat command used for debugging or modifying physics interactions in a server that has cheats enabled. | Examples, Generator & More | phys_joint_teleport <0 / 1> |
phys_length_damping_ratio | This command adjusts the spring damping ratio for a length constraint, used for physics simulations. | Examples, Generator & More | phys_length_damping_ratio <Damping Ratio> |
phys_length_frequency | Determines the spring stiffness for length constraints in physics simulations, affecting how rigid or elastic the length constraints behave. | Examples, Generator & More | phys_length_frequency <value> |
phys_mark_debug | This command highlights or 'marks' a physics object for debugging purposes, typically used to visually identify and troubleshoot physical interactions or behaviors in the game. | Examples, Generator & More | phys_mark_debug |
phys_use_block_solver | This command determines whether to use block solving for constraint entities in the game. It's a technical setting often used for debugging or optimizing physics interactions. | Examples, Generator & More | phys_use_block_solver <0 / 1> |
phys_visualize_traces | This command is used to visualize the physical traces for debugging physics interactions within the game. | Examples, Generator & More | phys_visualize_traces <0 / 1> |
pixelvis_debug | pixelvis_debug | ||
play | This command will play the specified sound. | Examples, Generator & More | play <Sound> |
playdemo | This command plays the specified demo file. Demos should be placed in your Steam\steamapps\common\Counter-Strike Global Offensive\csgo folder. If you place them in your "replays" folder, you need to specify "replays/" before the demo name. | Examples, Generator & More | playdemo <Demo File Name> |
player_botdifflast_s | This command sets the difficulty of bots when they are the last man standing. Default is 2. | Examples, Generator & More | player_botdifflast_s <Difficulty> |