Enter sv_grenade_trajectory_prac_pipreview 1 on a practice server you control. That opens CS2’s picture-in-picture grenade preview, letting you inspect the landing area without leaving the throw position. For that window alone, cheats can stay off. Enable sv_cheats 1 separately if you want rethrow or noclip as well.
Start with a few CS2 practice commands rather than a huge config. Repeat the grenade lineups you actually use, watch where they go wrong, then try them without the preview once they land consistently.
Enable the Developer Console and Grenade Cam
Load a map locally, or join a private server where you can change settings. Press ~ for the console. If that does nothing, enable the developer console in Settings and check which key is assigned to it.
- Open CS2 and go to Settings > Game.
- Set Enable Developer Console (~) to Yes.
- Start a local or private practice session.
- Press
~to open the console. - If you also want rethrow, noclip or infinite utility, enter
sv_cheats 1on your private server. - Enter
sv_grenade_trajectory_prac_pipreview 1to enable the preview.
| Command | Purpose | Where to use it |
|---|---|---|
sv_cheats 1 |
Enables cheat-protected practice commands | Local/private practice |
sv_grenade_trajectory_prac_pipreview 1 |
Turns on the grenade picture-in-picture preview | Local/private practice |
sv_grenade_trajectory_prac_pipreview 0 |
Turns the PiP preview off | Local/private practice |
sv_rethrow_last_grenade and noclip both require sv_cheats 1. Enable that on a practice server you control. It is not a permission an ordinary player can award themselves after joining somebody else’s match.
Using the Grenade Camera
Imagine a smoke that lands just short of the doorway you want to block. The preview lets you inspect that area without running across the map after every attempt. For a flash, HE or Molotov, check the intended destination in the same way. Add a trajectory trail when the unanswered question is where it bounced on the way there.
- Equip the grenade you want to practice.
- Move to the exact lineup position you want to repeat.
- Aim at your reference point and prepare the throw.
- Use the PiP preview to inspect the expected landing area.
- Throw the grenade and compare the result with the preview.
- Adjust your position, crosshair placement, movement, or timing and repeat.
On the second throw, stand in the same place and adjust only the aim. Comparing those two results tells you more than moving, aiming and releasing differently all at once. Practice the movement or release timing separately if the lineup needs it. Then repeat the throw with the preview off, using the same references you will have during a round.
Safe Usage: When and Where to Use the Command
Use your own practice server or a community training server that permits the camera. You do not own the settings in a Premier, Competitive or FACEIT match, so do not look for a way to force it on there.
A tutorial video does not change the match rules. Keep a camera workaround out of live queues, even if its author demonstrates it there. Practice-only information belongs in a permitted training session.
For suspected abuse in a match, use the relevant report option. Reproducing the exploit to make your point would put you in the same situation.
Useful Binds and Commands for CS2 Grenade Practice
Once the camera is running, the next nuisance is resetting the attempt. Infinite utility keeps the grenade available, while rethrow lets you inspect the same saved throw again. The trail setting controls how long its route remains visible.
| Command | Use |
|---|---|
sv_infinite_ammo 1 |
Gives unlimited ammunition and utility for repeated practice. |
sv_grenade_trajectory_prac_trailtime 8 |
Keeps the practice trajectory trail visible for the maximum supported 8 seconds. |
sv_rethrow_last_grenade |
Repeats the previous grenade throw for testing. |
bind "j" "sv_rethrow_last_grenade" |
Binds rethrow to J for faster repetition. |
The infinite grenades command in CS2 keeps you supplied for repeated attempts. Set it up before settling into the lineup position so you don’t have to leave to buy more utility.
After saving a throw, move to its destination and use a rethrow-last-grenade bind to inspect that same attempt from there. Remember what it is repeating: the saved throw, not a fresh manual attempt. Return to the lineup position when you want to practice the inputs yourself.
Keep your CS2 grenade binds small and readable. A direct smoke-selection key can be useful in normal matches too; a server-only rethrow shortcut belongs with your practice controls.
Use the CS2 clear smoke command when the previous cloud obscures the next attempt. Clearing it saves waiting, but it doesn’t change the lineup you are trying to learn.
CS2 Grenade Cam FAQ
How to open the grenade cam in CS2?
Load your practice session and enter sv_grenade_trajectory_prac_pipreview 1 in the console. You need to control that server. Rethrow and noclip are separate extras that also require sv_cheats 1.
What is the exact command for the grenade cam in CS2?
sv_grenade_trajectory_prac_pipreview 1 turns it on. Replace the final value with 0 to turn it off. The host must allow the change, but you don’t need sv_cheats 1 just for the preview.
Is the grenade camera command safe to use in Premier or Matchmaking?
No. Those matches are not practice servers. A workaround that reveals practice-only information there is exploit abuse and can lead to penalties, even if somebody has demonstrated it in a video.
What is the cheat for grenades in CS2?
sv_cheats 1 allows protected tools such as rethrow and noclip on a practice server you control. It is a permission setting, not a way for an ordinary player to take over an official server’s rules.
How to test grenades against bots in CS2?
Start a local match with bots, enable the preview and pick one throwing position. Stay there while you compare several throws. If both your feet and aim keep changing, you won’t know which caused a miss.
Can you rethrow grenades in CS2?
Yes. In private practice, use sv_rethrow_last_grenade or bind it to a key such as bind "j" "sv_rethrow_last_grenade".
How do I quickly clear grenades in CS2?
A round restart clears the current attempt: enter mp_restartgame 1 on your practice server. When you only need the active smoke gone, a clear-smoke bind is useful between throws. Keep that shortcut with your practice commands.
How do I improve grenade throws using the camera?
Change one part of the throw and see where it lands. For example, keep the same position and release timing but move the aim point a little. Once several attempts land correctly, switch off the camera and repeat the throw from memory and your normal references.
Ready to trade CS2 skins?
Trade, buy, or sell CS2 skins instantly on Tradeit without Steam Wallet lock-in.
Final Takeaway
Use sv_grenade_trajectory_prac_pipreview 1 to work out a missed lineup on your practice server. Add sv_cheats 1 for the extras that require it. Then turn the camera off and make sure you can still land the throw.
