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 |
---|---|---|---|
nav_test_smooth_separating_dist | This command is used to test the smooth separation distance in navigation, typically for debugging purposes in map development and AI behavior. | Examples, Generator & More | nav_test_smooth_separating_dist <Distance> |
nav_test_smooth_spring_const | This command is used to test and adjust the 'smooth spring constant' used in navigational path finding for bots or AI within the game. The default value is -1, which likely disables the test feature or sets it to a predefined behavior. | Examples, Generator & More | nav_test_smooth_spring_const <smooth spring constant value> |
nav_test_smooth_spring_tension_max | This command is used to set the maximum spring tension for smooth navigation testing. | Examples, Generator & More | nav_test_smooth_spring_tension_max <Tension> |
nav_volume_debug | This command is used to draw or print debug information about navigation (nav) volume queries in-game. It's useful for developers or map creators for troubleshooting and optimizing navigation paths. | Examples, Generator & More | nav_volume_debug <0 / 1> |
phys_shoot | This command shoots a physical object from the player's current position in the direction they are facing. It is a cheat command, used for testing physics interactions. | Examples, Generator & More | phys_shoot |
player_debug_off_nav | This command toggles the off-mesh navigation debugging for players, useful for developers testing and refining player movement across non-standard terrains. | Examples, Generator & More | player_debug_off_nav <0 / 1> |
ragdoll_friction_scale | Adjusts the friction scale applied to ragdolls in the game, which affects how easily they slide or move when interacting with the environment. | Examples, Generator & More | ragdoll_friction_scale <Friction Scale> |
ragdoll_gravity_scale | This command adjusts the scale of gravity applied to ragdolls in the game, allowing for more exaggerated or subdued physics reactions. | Examples, Generator & More | ragdoll_gravity_scale <Scale> |
r_csgo_debug_reflection_rects | Toggles the debug mode for showing reflection rectangles in the game, which is used for development and troubleshooting reflections. | Examples, Generator & More | r_csgo_debug_reflection_rects <0 / 1> |
r_csgo_decal_debug | This command enables or disables the debug mode for CS:GO decals, which is used for development and testing purposes. | Examples, Generator & More | r_csgo_decal_debug <0 / 1> |
r_csgo_mboit_bias | This command adjusts the multi-bounce order-independent transparency bias, used in graphics rendering, particularly for handling transparency in the rendering pipeline. | Examples, Generator & More | r_csgo_mboit_bias <Bias value> |
r_csgo_mboit_overestimation | Adjusts the Multi-Blend Order Independent Transparency overestimation value. Useful for developers testing visual effects in-game. | Examples, Generator & More | r_csgo_mboit_overestimation <Overestimation Value> |
r_csgo_override_global_time | This command is used to override the global time for various CS:GO systems when debugging or for specific cheat functions. A developer or player with cheating permissions can use this to manipulate how certain timed events or systems operate within the game. | Examples, Generator & More | r_csgo_override_global_time <0 / 1> |
r_csgo_shadows_debug | Toggles the shadow debug mode in CS2, which can help in diagnosing issues with the game's shadow rendering. | Examples, Generator & More | r_csgo_shadows_debug <0 / 1> |
r_csgo_water_refraction | Toggles the rendering of water refraction effects in CS:GO. When enabled, water surfaces will refract the scenery beneath them, creating a more realistic appearance. | Examples, Generator & More | r_csgo_water_refraction <0 / 1> |
r_drawpanorama | Enables or disables the rendering of the panorama UI. | Examples, Generator & More | r_drawpanorama <0 / 1> |
r_draw_particle_children_with_parents | Controls whether particle children are drawn with their parent particles. It can be set to follow the game info file, to disable, or to enable this feature. | Examples, Generator & More | r_draw_particle_children_with_parents <0 / 1> |
recast_mark_overhang | This command enables or disables the detection of overhangs in the game environment. It is primarily used for development and debugging purposes. | Examples, Generator & More | recast_mark_overhang <0 / 1> |
recast_partitioning | This command adjusts the method of partitioning used in the recast navigation mesh generation. It can select between watershed, monotone, and layers partitioning methods. | Examples, Generator & More | recast_partitioning <0 / 1 / 2> |
r_force_zprepass | This command is related to rendering settings, allowing the user to force the Z prepass, a rendering optimization technique. | Examples, Generator & More | r_force_zprepass <0 / 1> |