CS:GO commands – list of the most useful commands

cs go commands

In Counter-Strike: Global Offensive, there are a lot of useful commands that you can use during your buoys on the servers. Thanks to them, you can customize the style of the game for yourself, and for some, even slightly more comfortable to play (entirely legally!). Check the list of the most useful commands for CS:GO!

The commands should be entered in the console, which starts after pressing the tilde (~), which is most often below the ESC key.

cs go console

By default, the game console is turned off.

How to enable the console in CS:GO?

To start the console, go to the “Game Settings” tab in the options and set the “Enable console (~)” option to “Yes”. And that’s it. Simple, right?

Let’s go to meat or a specific list of commands!

CS:GO commands – HUD appearance

  • hud_scaling – defines the size of HUD, often used value is 0.8
  • cl_hud_color 1-9 – defines the HUD color. Each of the numbers corresponds to the color: 1 = white, 2 = light blue, 3 = dark blue, 4 = purple, 5 = red, 6 = orange, 7 = yellow, 8 = green, 9 = pink

hud colors

  • cl_hud_bomb_under_radar – if you have a bomb, the command will display it in the form of an icon below the radar
  • cl_showloadout 1/0 – defines whether the equipment should be visible on the right or not
  • cl_hud_playercount_showcount 1/0 – displays the number of living players instead of their avatars
  • cl_loadout_colorweaponnames 1/0 – defines whether to display the color of the weapon in the inventory


  • cl_hud_background_alpha 0.1-1.0 – defines HUD transparency
  • cl_hud_healthammo_style 1/0 – defines whether to display the health bar next to the number of hit points
  • cl_hud_playercount_pos 1/0 – defines where to show the number of players, 1 = up, 2 = down
  • cl_freezecampanel_position_dynamic 1/0 – defines where you want the window to appear, telling you who killed you and how much HP has been left 0 = up, 1 = down

CS:GO commands – crosshair appearance

  • cl_crosshairstyle 0-5 – defines the style of the crosshair

crosshair style

  • cl_crosshairsize – defines the size of the crosshair
  • cl_crosshairthicknes – defines the thickness of the crosshair
  • cl_crosshair_sniper_width – defines the line thickness of the crosshair when approaching with a sniper rifle
  • cl_crosshairgap – defines the amount of space between dashes in the center of the crosshair
  • cl_crosshair_drawoutline – defines whether a thin border should appear around the crosshair

crosshair outline

  • cl_crosshairdot 1/0 – defines whether a dot should appear in the center of the crosshair
  • cl_crosshairalpha 0-255 – defines the transparency of the crosshair
  • cl_crosshaircolor 0-5 – defines the color of the crosshair, 0 = red, 1 = green, 2 = yellow, 3 = dark blue, 4 = light blue, 5 = personalized

By using cl_crosshaircolor 5, you can define your RGB color on the crosshair. To do this, use three commands:

  • cl_crosshaircolor_b 0-255 – defines the saturation of the blue color
  • cl_crosshaircolor_r 0-255 – definiuje nasycenie koloru czerwonego
  • cl_crosshaircolor_g 0-255 – definiuje nasycenie koloru zielonego

CS:GO commands – radar appearance

  • cl_hud_radar_scale – defines the size of the radar
  • cl_radar_scale – defines the field of view on the radar. The more you see, the better because it’s easier to locate your teammates and opponents
  • cl_radar_always_centered 1/0 – defines whether the radar should be centered on your character. Professional players usually give up this option, thanks to which they can see more space
  • cl_radar_icon_scale_min – defines the size of markers on the radar
  • cl_radar_rotate – defines whether the radar should rotate with your movements

CS:GO commands – training

  • sv_cheats 1 – command for entering all of the following commands. Of course, it does not work on public servers 🙂
  • noclip 1 – thanks to this command, you fly around the map and go through the walls
  • sv_noclipspeed X – sets the speed of flying
  • impulse 101 – you get $16,000
  • sv_showimpacts 1 – displays squares at the hit location
  • sv_grenade_trajectory 1 – displays the green line drawn after the flying grenade
  • mp_roundtime_defuse 60 – from now on the round lasts 60 minutes
  • mp_buy_anywhere 1 – from now you can make purchases anywhere on the map
  • god – includes the immortality of your character
  • gods – integrates immortality to everyone present on the server
  • sv_infinite_ammo 1 – the infinite number of ammunition in the magazine (no need to reload the weapon) and grenades
  • sv_infinite_ammo 2 – an infinite number of magazines (you need to reload your weapon) and grenades
  • ammo_grenade_limit_total 5 – from now you can have up to 5 grenades in your inventory
  • mp_buytime 9999 – from now you can make purchases at any time

CS:GO commands – bots

  • bot_quota X – defines the number of bots present on the server
  • bot_add_ct – adds the bot on the side of counter-terrorists
  • bot_add_t – adds the bot on the side of terrorists
  • bot_kick – throws out all the bots present on the server
  • bot_knives_only 1 – bots use only knives
  • bot_pistols_only 1 – bots use only pistols
  • bot_all_weapons 1 – bots use all weapons
  • bot_dont_shoot 1 – bots do not shoot
  • bot_mimic – bots copy your movements
  • bot_stop 1 – bots stay in place
  • bot_crouch – bots start to squat
  • bot_difficulty 0/1/2/3 – you define the difficulty level of bots

CS:GO commands – mouse

  • sensitivity – defines the sensitivity of the mouse
  • m_customaccel 0/1 – enable or disable mouse acceleration. We recommend turning off this feature
  • zoom_sensitivity_ratio_mouse – defines the sensitivity of the mouse when aiming at the approximation of a sniper rifle
  • m_rawinput 0/1 – gets mouse settings from Windows

CS:GO commands – launch options

To define launch options, go to the Counter-Strike: Global Offensive on Steam property and click “Set launch options…”.

There are many useful commands that you can use in the launch options. Here are some of them:

  • -console – the console called tilde (~) opens immediately after switching on the game
  • -novid – disables the intro displaying every time you start CS:GO, which after a few hundred times can be a bit annoying
  • -high – gives the game the most top priority of CPU usage
  • -threads X – defines how many threads the processor should use CS:GO. Check how many threads, define your processor and insert this value instead of X
  • -fullscreen – run the game in a full window
  • -windowed – run the game in the window
  • -language [language] – runs the game in the selected language regardless of the language in which the Steam is running, instead of [language] insert, e.g., English

CS:GO commands – FPS

  • net_graph 1 – displays the current number of FPS, ping, tick rate, and much more useful information on the screen
  • cl_showfps 1 – displays the current FPS number in the upper left corner
  • fps_max – defines the maximum number of FPS, a lot of players prefer a value of 144 Hz
  • fps_max_menu – defines the maximum number of FPS in the main menu of the game

CS:GO commands – viewmodel

  • cl_righthand 0/1 – defines in which hands your character is holding a weapon, 1 = right, 0 = left
  • viewmodel_fov – defines the degree of visibility of the weapon
  • viewmodel_offset_z – defines the position of the weapon in the Z axis
  • viewmodel_offset_y – defines the position of the weapon in the Y axis
  • viewmodel_offset_x – defines the position of the weapon in the X axis
  • cl_bobamt_vert – defines the degree of movement of the weapon when we run (in the Y axis)
  • cl_bobamt_lat – defines the degree of movement of the weapon when we run (in the X axis)
  • cl_bob_lower_amt – defines the degree of hiding weapons while running
  • cl_bobcycle – defines the degree of shaking of the weapon while running

CS:GO commands – recording demos

  • record [file name] – you start recording the demo
  • stop – you stop recording the demo
  • playdemo [file name] – you play a previously recorded or downloaded demo
  • demoui – you run the console to support the demo
  • cl_drawhud 0 – completely disables HUD
  • ignoremsg 3 – completely hides the chat in the game
  • cl_draw_only_deathnotices 1 – affects the HUD, leaves only the crosshair and information related to killing visible in the upper right corner

These are all the commands that I have prepared for you today. I am happy to find out what you are still using. Comments are open and waiting for your answers!


Please enter your comment!
Please enter your name here