CS2 cheat commands (sv_cheats)
Cheat-protected commands only work after sv_cheats 1 on a server you control: an offline game, a workshop map or your own server. They cannot be used in matchmaking.
This guide in other languages: Türkçe
What sv_cheats 1 does
sv_cheats is a server setting. When it is 1, the server allows cheat-protected commands such as noclip, god and host_timescale. Only the server's host can turn it on, so it works in an offline game, on a workshop map or on your own server, and never in Premier, Competitive or on FACEIT. Turning it off again resets the cheat-protected values.
sv_cheats 1
cheat commands (sv_cheats) list
13 of 13
| Command | What it does | Default | Notes |
|---|---|---|---|
| sv_cheats | Turns cheat-protected commands on or off for the server. Only the server's host can set it, so it works offline and on your own server, never in matchmaking. | 0 (false) | |
| sv_showimpacts | Draws a box where each bullet hits: red for where your client thinks it hit, blue for where the server registered it. | 0 | |
| host_timescale | Speeds up or slows down the whole game. 1 is normal speed. Cheat-protected. | 1 | sv_cheats |
| noclip | Fly through walls and floors. Run it again to land. Cheat-protected, so sv_cheats 1 first. | sv_cheats | |
| god | You take no damage. Run it again to turn it off. Cheat-protected. | sv_cheats | |
| give | Gives you an item by its entity name, for example weapon_ak47 or weapon_smokegrenade. It works on a server you control, such as an offline practice game. | ||
| weapon_accuracy_nospread | Removes weapon spread, so every bullet goes where you aim. Useful for testing spots on a server you run. | 0 (false) | |
| cl_showpos | Shows your map position, view angle and speed in the corner of the screen. Cheat-protected in CS2. | 0 | sv_cheats |
| buddha | You take damage but never die. Cheat-protected. | 0 (false) | sv_cheats |
| sv_noclipspeed | How fast you fly in noclip. Lower it for fine positioning. | 1200 | |
| impulse | Runs a numbered engine action. In CS:GO, impulse 101 gave full money; CS2 still has the impulse command, but check its effect on your build before relying on it. | ||
| setpos | Moves you to an exact map position. Use it with setang to stand on a saved lineup spot. | sv_cheats | |
| cl_allow_multi_input_binds | Lets one bind press more than one movement or action input at once, such as the old jumpthrow bind. Cheat-protected, so offline only. | 0 (false) | sv_cheats |
Revision history
- First published. Every command checked against CS2's own cvar and command list (SteamDatabase dump b73cfdeb35, 28 Oct 2026).
- First published. Every command checked against CS2's own cvar and command list (SteamDatabase dump b73cfdeb35, 28 Oct 2026).