In Counter-Strike 2, players have access to a unique tool—the console. With CS2 console commands, you can fine-tune your settings and, most importantly, do it quickly. With hundreds of commands available, the CS.MONEY Blog tells about the most useful console commands in CS2, and about Viewmodel in CS2.
Looking for an upgrade or want to try out the skin straight away? Join us at CS.MONEY! Low prices on CS2 skins, ready-made craft sales, fast deals, cash outs and more!

How to Open Console in CS2?
To open the console in CS2, follow these simple steps:
- Open game settings, go to Game tab.
- Select “Yes” for the “Enable Developer Console (~)” option.
- Save the changes.
- Press the tilde (~) or backtick (`) key (located to the left of the number 1).
Happy! You did well!
How to Bind in CS2
This command assigns a specific action to the key of your choice. The command format is as follows:
For example, bind J “+jump” will program the jump action to J. Until now, Valve allowed players to create cool multi-binds on a single key. However, after banning Snap Tap and its analogues in the game, practical features such as Jumpthrow binding were also affected. A complete guide on how to throw grenades effectively without using a strap can be found in our separate article:
How to Show FPS in CS2? Use cl_showfps 2 or cl_showfps 3
Counter-Strike 2 is a game that is not ideally optimized. That’s why it’s important to understand your PC’s current in-game performance in detail. cl_showfps can help with that. If you enter parameter 2, 3 or 4, you will see detailed information on the screen.
cl_drawhud 0
This command disables the in-game visual interface. This isn’t suitable for competitive gaming, but if you want to take cool panoramic screenshots, especially those showing off your skin style, this command will come in handy. To reactivate the interface, enter cl_drawhud 1.
Unlock FPS in CS2: fps_max
This command limits the maximum number of frames per second. Arrangement fps_max 0 removed FPS limit in CS2. Use with caution and knowledge, as it will not magically increase frames per second but may affect the stability of your computer. However, in the right hands, fps_max can help.
By the way, we have a separate guide on how to optimize CS2 for better performance:
sensitivity
Mouse sensitivity. You can customize them in a separate menu, but sometimes, it’s easier to enter the desired parameters in the console, especially when fine-tuning mouse behavior. For example: “sensitivity 1.8“

View Model Settings in CS2
This category includes several commands that allow you to customize the appearance of your in-game models.
- seemodel_fov 68
- viewmodel_offset_x 2.5
- displaymodel_offset_y 0
- viewmodel_offset_z -1.5
Most CS2 players have parameters similar to those listed as examples in this list, but some players, such as XANTARES, use different settings:
viewmodel_fov 60; viewmodel_offset_x 1; viewmodel_offset_y 1; viewmodel_offset_z -1; viewmodel_presetpos 1;
voice_modenable 1 or voice_modenable 0
Enable or disable voice chat. Communication skills can be a blessing if you have good teammates, but they can be a curse if things don’t go according to plan. Navigating various icons and settings can be complicated, and one command can solve many problems.
cl_allow_animated_avatars 0, cl_show_equipped_character_for_player_avatars 1
Recently, Valve started allowing the use of animated avatars in CS2, which could be very distracting during gameplay. The cl_allow_animated_avatars 0 command disables animated avatars, while cl_show_equipped_character_for_player_avatars 1 replaces them with equipped agent images, which can help in regular matchmaking.
Best CS2 Console Commands for Training
In CS2, you can start training mode directly from the menu. That’s not bad, but a few console commands can improve the training process significantly. We recommend using the following commands for CS2 training:
- sv_cheat 1 (required for some commands on this list)
- noclip – Allows you to fly and go over walls, which is useful for quick map exploration.
- sv_rethrow_last_grenade – Repeats the last grenade throw, helping you assess its effectiveness.
- sv_grenade_trajectory 1 – Displays the trajectory of the grenade throw.
- bot_place – Placing the bot where you are aiming allows you to observe one-way smoke and different flash effects.
- r_drawModel Others 2 – Allows you to see other players’ models through walls, which is useful for learning wallbangs.
- Sv_showimpacts 1, Sv_showimpacts_penetration 1 – Allows hit visibility and displays additional information.
- Mp_restartgame – Restart the match.
As we mentioned earlier, most settings in CS2 can now be adjusted directly from the in-game menu. No more fine-tuning games using dozens of console commands. While the console remains a useful tool, its role is no longer as important.
Some settings cannot even be properly configured via the console and are better adjusted directly in the game settings. For example, setting the correct audio settings in CS2 is much easier through the menu. That’s what we suggest you do now!
Gaming Hub
A gaming hub can refer to a central platform or space dedicated to gaming, where players can access games, interact with other gamers, and enjoy related content.