CSGO has a wide variety of console commands. While most are useful for boosting the overall gameplay experience, some are useful for entertainment purposes only. So if you’re playing CSGO with friends but wish to change things a bit, this article will list all the funny CSGO commands you can use with your friends and turn any ordinary CSGO match into a laugh-fest.
List of Funny CSGO Commands (And How to Activate Them)
Before using all the funny CSGO commands that we’re about to list below, you’ll need to enable the developer console first. It’s worth noting that you’ll only be able to use these commands on your custom server, which means you can’t use any of these commands in official matchmaking.

Once you’ve enabled the developer console, press the ` button on your keyboard, type in “sv_cheats 1”, and press enter. Also, this is the most crucial command in this case, as it will enable cheats and allow you to use funny CSGO commands.
Now, here are the funny CSGO commands you can use, whether you want to troll your friends or laugh with them over voice chat.
Command | What it does |
bind “key” “ent_create flashbang_projectile” | Spawns the flashbang grenade |
bind “key” “ent_teleport player” | Teleports the lobby host to the location of the pointed cursor |
bot_add_t or bot_add_ct | Adds the bot to a particular team |
bot_mimic 1 | Adds the bot which mimics your moves |
cl_pitchdown 360 | Controls the movement of your camera in degrees, allowing you to see under you and through your character’s legs. |
cl_pitchup 360 | The same as the previous command, but in another direction. |
crate2; ent_fire !picker addoutput “CollisionGroup 2”; ent_fire !picker setparent !activator; ent_fire !picker setparentattachment grenade0 | Spawns a prop of your choice inside of your character. |
ent_create chicken or give chicken | Spawns a chicken (unlimited number of chickens) |
ent_create env_fire; ent_fire StartFire | Spawns a fire |
ent_fire env_fire Extinguish 1 | Extinguishes the fire |
ent_create env_spark; ent_fire env_spark StartSpark | Spawns the sparks |
ent_fire env_spark kill | Stops the sparks |
ent_create env_splash; ent_fire env_splash Splash; ent_fire env_splash kill | Spawns the splash |
ent_create flashbang_projectile; ent_fire !picker addoutput CollisionGroup 2; ent_fire !picker setparent !activator; ent_fire !picker setparentattachment grenade 0 | Spawns flashes behind you |
ent_create planted_c4_training; ent_fire planted_c4_training ActivateSetTimerLength 20 | Spawns the activated C4 explosive, which creates a slight explosion |
ent_fire !picker addoutput “modelscale 0.2 | Decreases the size of other character |
ent_fire !picker addoutput “modelscale 3” | Increases the size of other character |
ent_fire !picker color “0 0 255” | Turns other character blue |
ent_fire !picker color “0 255 0” | Turns other character green |
ent_fire !picker color “255 0 0” | Turns other character red |
ent_fire !self addoutput “health 150” the “health 150” | Adjusts the health points to any number you want. You can change the number 150 to a preferred one. |
ent_fire !self addoutput “modelscale 0.5” | Decreases a size of your character |
ent_fire !self addoutput “modelscale 2” | Increases a size of your character |
ent_fire !self addoutput “modelscale 20” | Increases the size of your pants |
ent_fire !self addoutput “rendermode 6” | Turns your character invisible |
ent_fire !self addoutput “rendermode 0” | Turns your character visible once again |
ent_fire !self color “0 0 255” | Turns your character blue |
ent_fire !self color “0 255 0” | Turns your character green |
ent_fire !self color “255 0 0” | Turns your character red |
ent_fire chicken addoutput “modelscale 10” | Increases the size of chickens (only usable if you already used the command to spawn chickens). You can change the number 10 to any preferred number |
ent_fire chicken color “0 0 255” | Turns chickens blue |
ent_fire chicken color “0 255 0” | Turns chickens green |
ent_fire chicken color “255 0 0” | Turns chickens red |
ent_fire weapon_”any weapon” addoutput “modelscale 10″explode | Suicide by explosion |
godmode | Turns your character invincible |
gods | Turns everyone on server invincible |
host_timescale 0.5 | Enables slow motion. You can lower the number to make time even slower, or increase it to make it faster |
impulse 102 | Spawns skulls |
noclip | Allows your character to go through the walls and become invincible. |
quit | Exits the game completely |
r_drawothermodels 2 | Enables “wallhack” |
r_showenvcubemap 1 | Turns your weapons, your, and other characters into silver |
spike | Spawns the spike |
sv_airaccelerate 1000 | Makes your movements more noticeable. Useful while bunny hopping. |
sv_autobunnyhopping 1 | Enables automatic bunny hopping |
sv_gravity 300 | Enables Moon gravity. You may change the number to the one you prefer |
thirdperson | Enables third-person point of view |
firstperson | Enables first-person point of view (after using the previous command) |
weapon_accuracy_nospread | Disables spread while firing any weapon |
weapon_recoil_scale 0 | Disables recoil for all weapons |
weapon_recoil_view_punch_extra 0 | Disables screen shake for all weapons |
So these were all the funny CSGO commands worth noting that you can use with friends, bots, or by yourself. Lastly, you can also try out these commands while playing CS:GO 1 vs 1 with either bot or a friend.