CS2 Console Commands List

  • Page 73

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
ent_skeleton

This command is used to display the skeletal structure of entities in the game. It is primarily used for debugging purposes and requires cheat mode to be enabled.

Examples, Generator & More
ent_skeleton <0 / 1>
ent_skeleton_duration

Sets the duration for how long the skeleton display of an entity is shown.

Examples, Generator & More
ent_skeleton_duration <Duration>
ent_teleport
ent_teleport
ent_text
ent_text
ent_text256

This command displays text debugging information about certain entities that are within 256 units of the player. The information is overlaid directly on top of the entity for easy viewing.

Examples, Generator & More
ent_text256 <Entity ID>
ent_text_clear

This command is used to hide text debugging information previously displayed on top of entities using debug overlays.

Examples, Generator & More
ent_text_clear
ent_text_filter

This command is used to set filters for the 'ent_text' command, controlling what information is displayed when visualizing entity information.

Examples, Generator & More
ent_text_filter <Filter name>
ent_text_flags_active

This command toggles the active state of entity text flags, which are used for debugging and development purposes, showing various types of information about entities in the game.

Examples, Generator & More
ent_text_flags_active <0 / 1>
ent_text_no_name_really_i_mean_it

A cheat command that, when enabled, hides the names in the entity text display, leaving just their indexes and other information.

Examples, Generator & More
ent_text_no_name_really_i_mean_it <0 / 1>
ent_text_radius

This command displays text debugging information about specific entities within a specified radius from the player. It is used for debugging purposes to show details about entities near the player.

Examples, Generator & More
ent_text_radius <Radius>
ent_text_sticky_add

This command adds specific entities to a list that will display text debugging information directly above the entity in the game world. It is used for debugging purposes to track entity states or values dynamically in-game.

Examples, Generator & More
ent_text_sticky_add <Entity ID>
ent_text_sticky_clear

This command clears the list of entities for which text debugging information is currently being displayed on top of the entity. This is usually used for debugging purposes to provide visual overlays of entity information in the game environment.

Examples, Generator & More
ent_text_sticky_clear
ent_text_sticky_dump

This command is used for debugging purposes, where it dumps a list of entity names for which text debugging information will be displayed on top of the entities. Useful for developers or during testing.

Examples, Generator & More
ent_text_sticky_dump
ent_text_sticky_remove

This command removes specific entities from the list that has overlay text for debugging purposes. This is useful for developers or during game testing to declutter the display by removing debug text from selected entities.

Examples, Generator & More
ent_text_sticky_remove
ent_ungrab

This command is used to release all currently

Examples, Generator & More
ent_ungrab
ent_vcollide_wireframe

This command enables the visualization of the VCollide wireframes of entities, helpful for debugging collision detection.

Examples, Generator & More
ent_vcollide_wireframe <0 / 1>
ent_viewoffset
ent_viewoffset
ent_visibility_traces

This command is used to display visibility traces for a specified entity. It is useful for debugging and is marked as a cheat command, meaning it can only be used on servers where cheats are enabled.

Examples, Generator & More
ent_visibility_traces <Entity ID>
escape

This command fires the event that usually fires when the escape key is pressed.

Examples, Generator & More
escape
exec

This command will execute the specified script file (e.g. exec autoexec.cfg). You do not need to specify the .cfg file extention (i.e. you'd write just exec example for example.cfg). Place script files in the \Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg\ folder.

Examples, Generator & More
exec <File Name>