Home / Essential CS2 Console Commands
Essential CS2 Console Commands
A practical reference to the Counter-Strike 2 console commands worth knowing — what each one does and when to use it.
Turn the console on
Enable the developer console in Settings > Game, then press the tilde key (~) to open it. Almost everything below is typed here.
Practice commands
Load a map with bots, then enable cheats first:
sv_cheats 1— required before most practice commands work.mp_maxmoney 60000andmp_startmoney 60000— buy freely.sv_infinite_ammo 1— never reload while drilling recoil.sv_grenade_trajectory 1— draw the arc of thrown grenades.noclip— fly through the map to learn angles (toggle on/off).god— invulnerability while you practise lineups.bot_kick— clear bots so you can practise undisturbed.
Performance and info
cl_showfps 1— a lightweight FPS counter.net_graph 1— a fuller overlay with FPS, latency and loss.
Viewmodel and crosshair
viewmodel_fov 68— widen the weapon model view.viewmodel_offset_x,_y,_z— reposition the gun.
Binds and autoexec
Use bind "key" "command" to map actions — for example bind "mouse4" "+voicerecord". To make settings stick, create an autoexec.cfg in your CS2 cfg folder, add one command per line and finish with host_writeconfig. The game runs it on launch.
For setup advice around these commands, read our best settings guide or search the FAQ for a quick answer.