Best CS2 console commands for FPS, practice, more
![CS2 B site Dust 2 and awper](https://www.charlieintel.com/cdn-cgi/image/width=3840,quality=60,format=auto/https://editors.charlieintel.com/wp-content/uploads/2023/09/04/counter-strike-2-console-commands-cs2.jpg)
The console in CS2 is quite useful for practice, high FPS, and tracking performance. To help you make the most of the iconic feature, here’s a list of the best CS2 commands and how you can enable the console in-game.
The Counter-Strike franchise has reached new heights with the launch of CS2. Despite the successor sharing a ton of similarities with CSGO, players have appreciated the Premier mode, a wide range of newly added QoL features, and the much-needed map changes.
The classic developer console from CSGO is also available in CS2 with a bunch of adjustments. Through several commands, you can add a live FPS counter, control bots, improve game performance, and more.
Here’s how to enable the console in CS2 and the best console commands for practice, bots, and launch.
- How to enable console in CS2
- Best CS2 console commands
- Best CS2 practice commands
- CS2 bot commands
- Best CS2 launch commands
How to enable console in CS2
![CS2 Game Settings](https://www.charlieintel.com/cdn-cgi/image/width=3840,quality=75,format=auto/https://editors.charlieintel.com/wp-content/uploads/2023/09/04/cs2-console-enable-settings-1024x576.jpg)
You can enable the console window through the game settings. To enable the console in CS2, follow the steps below.
- Go to the in-game settings and click on the ‘Game’ tab.
- You will see the ‘Enable Developer Console (~)’ setting.
- Click on the drop-down next to the setting and choose ‘Yes.’
- You can now access the console by pressing the ~ or ` key (below the Esc key on the top left of your keyboard).
Best CS2 console commands for FPS & info
You can use these commands in the console window to improve your CS2 experience:
Command | Description |
---|---|
cl_showfps 1 | Shows a live FPS counter. Additionally, replace the number with 2, 3, 4, and 5 to show more information. |
fps_max 0 | Remove any current FPS limit. Replace 0 with any number to cap FPS. |
cq_netgraph 1 | Display latency information in the top right corner. |
voice_scale 0.5 | Set the volume of your teammates’ voice chat from range 0 to 1. |
bind [key] [action] | Bind a specific action to a key. Example: bind “Shift” “+jump” to bind jump to the Shift button. |
disconnect | Disconnect from the match server. |
quit | Exit CS2 completely and return to desktop. |
cl_disable_ragdolls 1/0 | Lets you increase or decrease the volume of your teammate’s voice chat. Write a number from 0-1 at the end of the command (instead of 0.5) to adjust the volume. |
snd_voipvolume 0.5 | Lets you increase or decrease the volume of your teammate’s voice chat. Write a number from 0-1 at the end of the command (instead of 0.5) to adjust volume. |
voice_modenable | Enable or disable voice chat in-game. |
sensitivity | Enter the command followed by the value that you want as your mouse sensitivity. The same can also be done through a sliding scale in the in-game settings. |
cl_drawhud 0 | Use this command to take clean screenshots in-game as it removes all HUD elements. |
Best CS2 practice commands for local hosts or server admins
If you wish to jump into a warmup or practice your lineups in Counter-Strike 2, the following commands will be useful:
Command | Description |
---|---|
sv_cheats 1 | Toggle usage of cheat commands in private matches. |
noclip | Allows flying through the map. |
mp_roundtime 60 | Set round time to 60 minutes. |
mp_restartgame 1 | Instantly restart the match. |
sv_infinite_ammo 1 | Infinite ammunition for all weapons. |
mp_respawn_on_death_ct 1; mp_respawn_on_death_t 1 | Instantly respawn on both CT and T side. |
mp_buytime 60000; mp_buy_anywhere 1; mp_maxmoney 65535; mp_startmoney 65535 | Purchase any weapon at any time, from anywhere on the map. |
r_drawOtherModels 2 | Shows an outline of other players and bots, enabling you to see them through surfaces. |
changelevel [map code] | Change the map in the server. |
launch_warmup_map [map code] | You enter a new practice match on the map of your choice. |
give weapon_[weapon name] | Instantly get the weapon you want but be careful to write the valid command name of the weapon. |
sv_grenade_trajectory | Display the grenade’s path. |
sv_rethrow_last_grenade | Re-throw the previously thrown grenade. |
god | Enable God mode. Take no damage from any source. |
sv_regeneration_force_on 1 | Instantly regenerate the health you’ve lost. |
kill | Instantly kill your character and respawn. |
![Overpass map in CS2](https://www.charlieintel.com/cdn-cgi/image/width=3840,quality=75,format=auto/https://editors.charlieintel.com/wp-content/uploads/2023/10/05/cs2-best-commands-to-practice-smoke-lineups-grenades-counter-strike-2-1024x576.jpg)
CS2 bot commands
Warming up your aim before jumping into matchmaking is useful. The following commands will help you add or remove bots for your warmup:
Command | Description |
---|---|
bot_add | Adds bots to the match. |
bot_kick | Kick all bots from the match. |
bot_place | Place a bot in the direction where you’re looking. |
bot_crouch | All bots croutch. |
bot_mimic_1 | All bots copy you. Type 0 instead of 1 to stop them. |
bot_stop 1 | Stop all the bots from moving. To move again, replace 1 with 0. |
Best CS2 launch commands
While the in-game console commands will give you a better CS2 experience, there are a few launch commands that you should also use.
Command | Description |
---|---|
-novid | Diables the game launch video. |
-high | Give CS2 high priority for CPU usage. |
Here’s how to use the launch commands for CS2, follow the steps below:
- Go to your Steam library.
- Right-click on Counter-Strike 2 and click on Properties.
- Head to the General tab and add launch commands in Launch Options.
There you have it! Those are all the best console commands you need to know to play Counter-Strike 2. For more content on CS2, make sure to check out the following:
CS2: Best smokes, grenade & flash lineups for Dust 2 | CS2: Best smoke, grenade & flash lineups for Mirage | How to convert Valorant to CS2 mouse sensitivity | CS2: Best smokes, molotov grenades & flash lineups for Overpass | Best CS:GO & CS2 crosshair codes used by pros | Is Counter-Strike 2 on macOS or Linux? | Counter-Strike 2: How to bind & jump throw nades in CS2 | How to show FPS in Counter-Strike 2: Enable & disable commands | | Counter-Strike 2: Best settings to avoid input lag