Counter-Strike 2

Counter-Strike 2

49 ratings
🖥️ CS2 Console Commands Guide (2025)
By Den Den
Want to take full control of your CS2 settings and performance? This guide covers everything you need to know about console commands in Counter-Strike 2 — from enabling the console to optimizing your FPS, customizing your crosshair, setting up practice servers, and binding powerful shortcuts that give you a competitive edge.
   
Award
Favorite
Favorited
Unfavorite
“Real gamers don’t complain — they tweak.”
⚙️ How to Enable the Console

Open CS2

Go to Settings > Game > Enable Developer Console → Set to Yes

Press the ~ key (under ESC) to open the console in-game

If ~ doesn’t work, try Ö, @, or ^ depending on your keyboard layout.

🔧 Most Useful Console Commands in CS2
🔹 General Settings
Command Description
fps_max 0 Removes frame cap (use fps_max 300 to limit)
cl_showfps 1 Shows FPS in-game
net_graph 1 Displays net info (ping, loss, etc.)
voice_scale 0.3 Lowers teammate mic volume
volume 0.5 Master volume control
🔹 Crosshair Commands

Use the in-game crosshair editor, or console:

cl_crosshairsize 3
cl_crosshairthickness 1
cl_crosshaircolor 2
cl_crosshairdot 0
cl_crosshairgap -2
cl_crosshairalpha 255

Or save/export your crosshair via settings.
🔹 Bind Essentials
Bind Command Example
Jump throw bind "x" "+jump; -attack; -jump"
Clear decals bind "shift" "+speed; r_cleardecals"
Fast nade switch bind "q" "use weapon_knife; use weapon_flashbang"
Toggle net graph bind "n" "toggle net_graph 0 1"
🔹 Practice Commands (Offline/Solo Server)

First, enable cheats:

sv_cheats 1

Then use:
Command What it Does
mp_restartgame 1 Restart round in 1 second
mp_maxmoney 60000 Sets max money to 60k
mp_startmoney 60000 Start with 60k
mp_buytime 9999 Infinite buy time
mp_buy_anywhere 1 Buy from anywhere
god Invincibility (toggle)
sv_infinite_ammo 1 Infinite ammo
ammo_grenade_limit_total 5 Carry all nades
bot_kick Remove bots
noclip Fly through walls (toggle)
sv_grenade_trajectory 1 Show grenade paths
sv_grenade_trajectory_time 10 Duration of grenade trail
sv_showimpacts 1 Bullet impact boxes (red/blue)
🔹 Radar + Viewmodel Tweaks
Command Description
cl_radar_always_centered 0 Keeps radar zoomed out on big maps
cl_radar_scale 0.4 Zooms radar out for better awareness
viewmodel_fov 68 Sets viewmodel field of view (max 68)
viewmodel_offset_x -2 Moves weapon left/right
viewmodel_offset_y 2 Moves weapon forward/back
viewmodel_offset_z -2 Moves weapon up/down
🔹 Custom Bots Setup (for Aim Training)

bot_kick
bot_add_ct
bot_add_t
bot_dont_shoot 1
mp_limitteams 0
mp_autoteambalance 0
mp_freezetime 0

Now you can create aim routines with standing bots!
📁 How to Save Your Config

Go to CS2\game\csgo\cfg

Create a file named autoexec.cfg

Add all your favorite commands

Launch CS2 with this launch option:

+exec autoexec.cfg

🚀 Bonus: Launch Options

Set these in Steam → Right-click CS2 → Properties → Launch Options

-high -novid -tickrate 128 +fps_max 300 +cl_interp_ratio 1

-novid = Skips intro

-high = High CPU priority

+tickrate 128 = Sets offline server tick to 128

✅ TL;DR – Console Command Categories
Type Use For
Crosshair Fine-tune aiming visuals
FPS & Net Info Monitor performance & ping
Practice Set up solo drills / training
Binds Gain fast tactical utility
Viewmodel Customize how your gun looks
Launch Options Optimize CS2 performance
ADD AN AWARD
7 Comments
CzManiak 19 Jun @ 7:47am 
:DevilEyes:+1000 People incoming.:TheDevilsEye:
CzManiak 19 Jun @ 7:46am 
:hwstar:Nice one, I do same but on other game, This years i think is about this command people.:abconion:
B I G Mahmut Abi 18 Jun @ 12:46am 
thanks
UNDERGROUND 15 Jun @ 11:47pm 
123
--->StreSu<--- 15 Jun @ 12:23pm 
very nice ! thanks for this gift
The Predador 12 Jun @ 8:29pm 
ok
PePe 12 Jun @ 9:51am 
very nice