Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.
Image via Valve Press Kit

Most Useful CS:GO Console Commands (2023)

Time to become a 1337 h4x0r

Greetings and welcome to another Prima Games CS:GO guide, where we will lay out the most useful and most important console commands for Counter-Strike: Global Offensive that too can use to improve your gaming experience and increase your chances of winning in all game modes, whether it’s a competitive matchmaking match, warzone, or just a random casual match.

Recommended Videos

Best CS:GO Console Commands (2023)

We will first provide some articles that are not necessarily a pre-requisite, but serve to introduce beginners to the usage of console and similar options.

First, if you do not have your console enabled, you should enable it. Check out How to Open Console in CS:GO.

Then take a look at the following:

And now, we will lay out some of the console commands that everyone who plays Counter-Strike: Global Offensive should know by heart. Also, here’s a hint: When you press TAB, the game will try to complete the command based on the letters that you have typed in so far.

  • /quit
    Turns off CS:GO and sends you to desktop. One of the best rage quit commands, also useful to quickly restart the game.
  • /disconnect
    Disconnects you from the current match. It’s faster than hitting Escape and then clicking options on your screen to get out of the game.
  • /net_graph
    0 is off, 1, is on (default), 2 shows the network behavior and 3 actually draws the data. Try it out for yourself. It’s useful to measure FPS and other cool stuff. /net_graphpos positions is left/middle/right with values 0, 1, and 2.
  • /cl_showFPS 1
    It’s to show your FPS!
  • /cl_use_opens_buy_menu 0
    Have you ever butterfingered the “E” button instead of W or D and opened the buy menu at the worst possible moment? That’s a rhetorical question. Turn it off, just in case.
  • /voice_enable 0
    Are you tired of the annoying voice chat in your match? If so, 0 disables the voice chat completely and 1 puts it back on.
    There is also a cute bind that you can do in the console to have a button that toggles the voice chat on and off. Very useful when you are all by yourself, people expect you to clutch, but they just won’t keep quiet. We use “N” because it’s fairly close for you to reach it, it is not used by anything else, but you do not need it THAT often.
    /bindtoggle “n” voice_enable
    or
    /bind “n” “toggle voice_enable”
  • /r_clearDecals
    Why would you want to look at excessive blood splatters on the wall that obscure your vision? In fact, just bind it to a key that’s close enough to you as you will be pressing it a lot.
    /bind “h” “r_clearDecals”
  • /fps_max (FPS value)
    You should adjust this to your preference, depending on your monitor refresh rate, etc.
  • /r_drawParticles 0
    Disable small particles that you do not even need to see. Kind of improves your hardware performance, marginally.
  • /sensitivity
    The command to adjust your sensitivity precisely, with all the decimals you need.
  • /voice_scale
    Scales your voice chat sounds up or down compared to the overall master volume. Adjust according to your needs so that you can hear your teammates well AND the sounds around you.
  • /mm_dedicated_search_maxping 50
    Sets the maximum desired ping of the servers you are assigned to 50. Should prevent the matchmaking from assigning you to high-ping servers
  • Jumpthrow bind (we’ve put it as Mouse 4 button. This bind makes all of your jumpthrows perfect
    alias “+jumpthrow” “+jump;-attack”
    alias “-jumpthrow” “-jump”
    bind “mouse4” “+jumpthrow”
  • /cl_righthand 0
    Makes you hold the weapons with your left hand. Cool for people with a right dominant eye (that’s some higher science that we won’t get into).
  • Additional ViewModel position binds that you should toy with to find your own perfect ViewModel that doesn’t disturb your gameplay.:
    /viewmodel_offset_x
    /viewmodel_offset_y
    /viewmodel_offset_z (these three change the position on the x, y, and z-axis)
    /viewmodel_fov (these decide how far the model is)
    /cl_bobamt_lat
    /cl_bobamt_vert
    /cl_bobcycle
    /cl_viewmodel_shift_left_amt
    /cl_viewmodel_shift_right_amt
  • /volume
    Change your master volume level. Be mindful of your hearing, do not set it too loud!

Related: How to Most Efficiently Rank-up in CS:GO Competitive Matchmaking (2022)

That’s it for now. We hope you will find good uses for them. Feel free to browse our other articles under the CS:GO game tag below.


Prima Games is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
Author
Image of Nikola L
Nikola L
Nikola has been a Staff Writer at Prima Games since May 2022. He has been gaming since being able to hold an Amiga 500 joystick on his own, back in the early 90s (when gaming was really good!). Nikola has helped organize dozens of gaming events and tournaments and has been professionally attached to gaming since 2009.