CS:GO Console Commands - List of the most useful console commands

Sep 11 2019 10 min read

CS:GO Console Commands - List of the most useful console commands ⚡⚡⚡ Esports and gaming news, analytics, reviews on WePlay! The latest news on WePlay!


There are not many games out there which are as popular as Counter-Strike: Global Offensive. It is by far one of the biggest esports right now and there are millions of people from all around the world playing it.  Of course, in order to be successful here, you have to be pretty good. Despite the fact that this is definitely the most important thing, it is also useful to know a couple of console commands which can make your life a lot easier. This is especially true if you are an old-school CS 1.6 player. If you remember, there were specific console commands that can drastically change how you are playing the game. Well, the same implies to CS: GO, with a few exceptions of course. 

Some people think that it is more important to learn how to shoot first before diving into the console. While this might be true up to a point, it is definitely not advisable to wait too long. After all, having the correct console commands can drastically improve your performance. 

Let's take a look at the different useful console commands you can use in CS: GO. Keep it in mind that this list is subject to change because there are constant updates going on. 

What are the CS: GO commands and how can they benefit you?

Before we begin, let's clear some stuff out. There are still many players, especially those who are new to the game, who think that the console commands are some type of cheats. Well, I am sorry to inform you but this is not true. In fact, they are nothing more but a more in-depth way to adjust some of the in-game settings. 

There are countless examples here but probably the most notable ones are those related to your crosshair, "cheating" in offline matches or on your own servers, checking game performance and more. 

Also, let's not forget one aspect which many people tend to forget about. By making the game more comfortable for you, your performance is definitely going to increase. So, in addition to finally getting to "Global Elite", you will be able to earn a lot of skins and cases along the way as well, As you know, you can sell them and get some cash for a specific skin which you've always dreamt of.  Despite what people say, the skins do actually make you play better.

Things to know before you start adding the commands

Before we check the console commands in-depth, let's see some of the things you need to know. Keep it in mind that this section is mainly made for those of you who are new to the game, so if you have some experience in CS: GO, feel free to skip and read below.

First, in order to open your console, head to the Settings menu and click on "Game Settings".  Once there, look for the Enable Developer Console tab and just click yes. Apart from that, you can find the most basic things which you want to change in the Settings tab. 

However, once you've "unleashed" the Devs Console, you can simply use it instead. It is way faster and somewhat "cooler" to do. For example, you can show your current FPS in the game by taping cl_showfps 1 in the console. 

Need a different crosshair size? No problem! Just type cl_crosshairsize 0.5 and you're done. If it's too small for you, just change the value (try 1,2, etc.) Last, but not least, most of the new players will probably start playing offline against bots. If this is the case, you can simply type mp_startmoney 16000 and you will have $16K USD at the beginning of the next round, which will allow you to purchase whatever weapon you like instead of waiting for three rounds for that precious AWP.

Keep it in mind that the Console actually has limited functions, even though it does not seem like it. Sure, you can add various things to make the game easier for you but you can't change the entire core of the game or delete any part of it. 

Ok so, without further ado, let's take a look at some of the most useful console commands. We will divide them into different categories.

CS: GO Console Commands - Bots

Playing against bots can be pretty fun sometimes, which is why we will start with them. 

  • bot_add - this is as simple as it gets. You will add a bot to the team which has fewer players. If you want to add the bot to either T or CT, just use bot_add_t or bot_add_ct
  • bot_kick - kicks all bots from the game
  • bot_dont_shoot - the bots are going to be unable to shoot
  • bot_stop - they are going to be unable to move
  • bot_mimic 1 - the bots will try to copy your actions. This is actually one of the funniest things to do while playing alone.

Weapon-related commands

  • bot_knives_only - self-explaining
  • bot_pistos-only - again, self-explaining
  • bot_dont_shoot - the bots are unable to fire. This is again a very cool option which you can try.
  • bot_zombie 1 - this makes the bots run in different directions absolutely mindlessly
  • bot_crouch 1- the bots start  to crouch


  • mp_c4timer 30  - this will make the bomb to explode in 30 seconds
  • mp_death_drop_c4 0 - a very cool command which will make the bomb holder keep the bomb when he is dead
  • ammo_grenade_limit_total 3 - you and the bots can take up to three grenades at max. Of course, you can change the value to whatever you see fit.
  • mp_buy_allow_grenades 0 - this will make you unable to buy grenades anymore
  • mp_free_armor1 - as the name suggests, you can get freer armor!
  • mp_death_drop_defuser 0 - if a character dies while having a defuser, he will keep it for the next round.

CS: GO Console Commands - Warm-ups, weapon buying, and rounds


  • mp_warmup_start -  this is a very useful command because it allows you to manual start the warm-ups. 
  • mp_warmuptime 180 - this value here determines how long will your warm-ups be. You can change to whatever you see fit.
  • mp_warmup_period 1 - this is a command which allows you to have some sort of warming up period before starting a game.


  • mp_roundtime - this command, depending on the value you add, changes the length of the round. So, if you put 60 for example, you will have a one-minute round.
  • mp_maxrounds - this one determines the number of rounds you will have. However, there is a maximum value here - 36.
  • mp_ignore_round_win_conditions - a somewhat strange command which will allow you to basically continue playing despite that the number of rounds is already past its limit.
  • mo_round_restart_delay - depending on the value you add, the next round will start with a delay
  • mp_timelimit 60 - this is the limit to a specific map. You can change this to whatever you see fit but one hour is generally the way to do it.
  • changelevel - this command is very useful because you can change a specific map. The only thing that you have to do is to type the name of that map and it will switch to it.


  • mp_buy_anywhere 1 - this command will allow both teams to buy weapons regardless of their position on the map. In addition, you can change this value to either 2 or 3 which will make this option available only for T and CT
  • mp_buytime - this command will allow you to buy weapons only during a specific timeframe. For example, if you add 30, it will be only 30 seconds.
  • mp_freezetime - ah, the good-old freeze time! By changing the value here, you can increase or decrease the freeze tim at the start of each round. This can be very important, especially for some of the new players who are not that fast in buying weapons. What's more, even during pro games, there is a specific requirement about the freeze time that needs to be there.

"Cheating" Console Commands in CS: GO

Whatever you do, just don't use cheats in any game. It is just bad for the game, for the community, and for you.

Having said that, the console in Counter-Strike: Global Offensive allows you to take advantage of certain commands which can be pretty useful in some scenarios. Before you start, just a heads up - you can only use those while not playing in any of the official servers. This means that you can't just "hack your way" in ranked.

In order to start, use sv_cheats 1 in the console. This will allow you to put cheats afterward.

Cheat codes

  • god - by taping this, you can do pretty much anything. You are immune to damage, able to jump over obstacles and many more. A pretty cool command to test some things.
  • NoClip - this is a free wallhack, allowing you to see enough through doors.
  • sv_specnoclip 1 - this command provides you with different new things to do while you are spectating
  • sv_maxpseed - as the name suggests, you can change the maximum speed of your character
  • r_drawothermodels 2 - this allows you to see all in-game characters through the walls
  • sv_staminamax 0 - this removes the limit of the energy which your character has
  • sv_staminalandcost 0 - after you land on the ground from a jump, it will take no mana
  • sv_staminajumpcost 0 - similar to the previous one but this time it takes no stamina to jump
  • sv_airaccelerate 2000 – you can get faster while you are jumping
  • sv_accelerate_use_weapon_speed 0 – this allows you to have the same jump range regardless of the weapon you are holding

CS: GO Performance Console Commands

FPS & graphic commands

  • fps_max - this allows you have your desired FPS, as long as your computer can keep up with it of course. Usually, this number is set to 120.
  • fps_max 0 - removes the limitation of the possible FPS you can get
  • r_drawparticles 0 - removes the different particles
  • muzzleflash_light 0 - this allows you to play without flashes from shots
  • mat_disable_bloom 1 - this disables the bloom effect which will make your in-game view a little bit darker but if you have a bad PC, this is a must
  • r_gloss 0 - this disables the eye shining
  • mat_queue_mode 1 - this allows multi-core rendering
  • snd_mixahead 0.1 - this is related to the sound. The more you go up, the better.
  • cl_downloadfilter nosounds - this is an amazing command which blocks downloading the various sound effects from servers
  • func_break_max_pieces 0 - you can disable some small objects on the map which saves you from being distracted from them.
  • r_eyemove 0 - this disables the eye movement of the characters.

Interface & In-game commands

  • cl_hud_playercount_pos 1 – this changs the list of players, which can be useful in case there is a guy who has a very long name.
  • cl_hud_color 0-10 – this chan change the colors of the in-game elements
  • cl_hud_background_alpha 1 – this shows the bomb icon right under the radar, making it easy to keep track of.
  • cl_drawhud 0 – one of the best commands yet. This clears the entire screen from everything that you don't need, leaving you with only the important information.
  • hud_showtargetid 0 –this command disables the names of the players when you've targeted them. To be honest, using this depends a lot on your playstyle. For some players, it is the better option.
  • v_showbullethits 0 –removes the in-game Blood
  • r_cleardecals – similar to the previous one, this also removes some "graphic" content
  • cam_idealdist 150 – you can use this in order to adjust your camera angle.

Radar Commands

  • cl_radar_scale 0.3 – this is a very useful command which helps you adjust the size of the radar. We definitely suggest you have a bigger radar, especially if you are new to the game
  • cl_hud_radar_scale 1.15 – in addition to the radar, this affects the other in-game elements such as HP bar, ammo, and more
  • cl_radar_square_with_scoreboard 1 –this allows you to make the radar look like a square
  • cl_radar_always_centered 1 - your character will always be visible on the radar
  • hide radar - as the name suggests. It is not advisable to use this at all.

Mouse Settings

  • sensitivity - adjust the in-game sensitivity of your mouse. You can use whatever number works best for you, don't try to mimic a pro player.
  • m_yaw 0.022 - this allows your mouse sensitivity to move in horizontal directions
  • m_roward 1 - you can adjust the forward movement with this. Again, use a number that suits you.
  • m_rawinput 1 - this command allows your PC to ignore the mouse settings from the operating system and focus solely on those in-game.
  • m_mousespeed 1 - this lets your operating system control the mouse boost. In other words, don't use it unless you really need to use the mouse acceleration thingy.


These are just some of the most popular commands which you can use. Be sure to check our website for regular updates because there are constant changes that always bring something new to the table.


World Esports Stands for Charity and Peace in Ukraine

Donate to Techiia Foundation to support charity and people of Ukraine for those who suffer the most, for those who protect the country from the Russian army forces right now and for those who will never return from this war but remain in our hearts forever.

qr code
The Witcher 3: Viper School Gear - Locations & How to Get It
The Witcher 3: Viper School Gear - Locations & How to Get It
CS:GO Practice Config & Commands
CS:GO Practice Config & Commands


Dota 2 logo
Raising Dota 2 MMR With Ease
Support With Maximum Impact: Analysis of Popular Winter Wyvern Guides
Top 3 Teamfight Tactic Combos Right Now
Fighting games
Brian F shares SFV "The Dumpster Season 5 tier list"
Dota 2
Dota 2 Ranking System - How does it work?

Other Categories

WePlay Promotes

Stand with Ukraine


Ukrainian Army NBU Fundraising


Come Back Alive Foundation