CS:GO BindToggle Command

CS:GO Command CSGO logo
BindToggle <Bind Key> <"Bind Command">

This command assigns a hotkey (key on your keyboard, or button on your mouse) to switch through the various values a specified console command has (when pressed or clicked). This is useful for setting up binds that toggle a certain feature. For example,"voice_enable" would be toggled between 0 and 1 (disabled and enabled).

Argument Information

The syntax for this command is as follows:
Name Description
Bind Key

This is the key you want to assign your bind toggle command to.

"Bind Command"

The console command you want to assign to the hotkey. Be sure to enter it without any numbers/values after it.

Extra Information

Find additional information relating to this command below.
sv_cheats Required
Client or Server Command
All CS:GO & CS2 Commands Get on top of your opponents with these commands! View All Commands
CS2 player

Command Generator

Adjust the settings below to automatically generate a command. Once you've got everything right, hit the Copy button and paste it into the console in CS:GO.

BindToggle <Bind Key> <"Bind Command">
0/2 arguments filled
Bind Key
"Bind Command"

BindToggle Examples

bindtoggle "j" "sv_infinite_ammo"

This command will bind the J key on your keyboard to the different infinite ammo commands in CS:GO. When sv_cheats 1 is enabled, this command will cause J to switch between giving you unlimited ammo without needing to reload and giving you unlimited ammo that will need to be reloaded each time you empty a magazine.