CS2 Binds & Key Bindings

Essential CS2 key binds for movement, grenades, buy binds, and more. Copy and paste into your console or autoexec.cfg.

How to Use These Binds

Option 1: Console

Open console (~) and paste the bind command directly.

Option 2: Autoexec

Add to cfg/autoexec.cfg to load every time CS2 starts.

Option 3: Launch Options

Add +exec autoexec to Steam launch options.

Most Popular Binds

Jump Throw Bind

Essential

Throws grenades while jumping for consistent lineups. Press V to jump-throw. Essential for smoke lineups.

alias "+jumpthrow" "+jump;-attack"; alias "-jumpthrow" "-jump"; bind "v" "+jumpthrow"

Clear Decals

Essential

Clears blood and bullet decals every time you press shift (walk). Keeps walls clean for better visibility.

bind "shift" "+sprint; r_cleardecals"

Scroll Jump

Essential

Binds mouse wheel to jump for easier bunny hopping. Most pro players use this.

bind "mwheelup" "+jump"; bind "mwheeldown" "+jump"

Quick Switch (AWP)

Essential

Instantly switches to knife and back to AWP. Faster than default quick switch for AWPers.

bind "q" "use weapon_knife; use weapon_awp"

Toggle Left/Right Hand

Essential

Toggles viewmodel between left and right hand by pressing H.

bindtoggle "h" "cl_righthand"

Bunny Hop (Scroll)

Movement

Use mouse wheel for consistent bunny hops instead of spacebar.

bind "mwheelup" "+jump"; bind "mwheeldown" "+jump"

Flashbang Bind

Grenade

Instantly pulls out flashbang. Faster than scrolling through grenades.

bind "f" "use weapon_flashbang"

Smoke Bind

Grenade

Instantly pulls out smoke grenade.

bind "c" "use weapon_smokegrenade"

Molotov Bind

Grenade

Pulls out molotov (T) or incendiary (CT). Works for both sides.

bind "x" "use weapon_molotov; use weapon_incgrenade"

Full Buy Bind

Weapon

One key full buy: rifle + armor + all utility + defuser.

bind "kp_5" "buy vesthelm; buy ak47; buy m4a1; buy smokegrenade; buy flashbang; buy flashbang; buy hegrenade; buy molotov; buy incgrenade; buy defuser"

Showing 48 binds

Jump Throw Bind

Essential

Throws grenades while jumping for consistent lineups. Press V to jump-throw. Essential for smoke lineups.

alias "+jumpthrow" "+jump;-attack"; alias "-jumpthrow" "-jump"; bind "v" "+jumpthrow"

Clear Decals

Essential

Clears blood and bullet decals every time you press shift (walk). Keeps walls clean for better visibility.

bind "shift" "+sprint; r_cleardecals"

Scroll Jump

Essential

Binds mouse wheel to jump for easier bunny hopping. Most pro players use this.

bind "mwheelup" "+jump"; bind "mwheeldown" "+jump"

Quick Switch (AWP)

Essential

Instantly switches to knife and back to AWP. Faster than default quick switch for AWPers.

bind "q" "use weapon_knife; use weapon_awp"

Toggle Left/Right Hand

Essential

Toggles viewmodel between left and right hand by pressing H.

bindtoggle "h" "cl_righthand"

Crouch Jump

Movement

Automatically crouches when jumping. Useful for getting onto high ledges.

alias "+crouchjump" "+jump; +duck"; alias "-crouchjump" "-jump; -duck"; bind "space" "+crouchjump"

Bunny Hop (Scroll)

Movement

Use mouse wheel for consistent bunny hops instead of spacebar.

bind "mwheelup" "+jump"; bind "mwheeldown" "+jump"

Walk + No Sound

Movement

Hold shift to walk silently. Default bind but essential to know.

bind "shift" "+speed"

Noclip Toggle

Movement

Toggles noclip (fly mode) for practice. Requires sv_cheats 1.

bind "n" "noclip"

Toggle Duck

Movement

Toggles crouch on/off instead of holding.

bind "ctrl" "toggle +duck"

Flashbang Bind

Grenade

Instantly pulls out flashbang. Faster than scrolling through grenades.

bind "f" "use weapon_flashbang"

Smoke Bind

Grenade

Instantly pulls out smoke grenade.

bind "c" "use weapon_smokegrenade"

HE Grenade Bind

Grenade

Instantly pulls out HE grenade.

bind "4" "use weapon_hegrenade"

Molotov Bind

Grenade

Pulls out molotov (T) or incendiary (CT). Works for both sides.

bind "x" "use weapon_molotov; use weapon_incgrenade"

Decoy Bind

Grenade

Instantly pulls out decoy grenade.

bind "g" "use weapon_decoy"

Cycle Grenades

Grenade

Cycles through all grenades with one key.

bind "4" "slot4"

Primary Weapon

Weapon

Switches to primary weapon (rifle/SMG).

bind "1" "slot1"

Secondary Weapon

Weapon

Switches to secondary weapon (pistol).

bind "2" "slot2"

Knife Only

Weapon

Switches to knife for faster movement.

bind "3" "slot3"

Bomb Switch

Weapon

Switches to C4 bomb (T side).

bind "5" "slot5"

Drop Weapon

Weapon

Drops current weapon. Useful for weapon drops to teammates.

bind "g" "drop"

Last Weapon Toggle

Weapon

Switches to the last used weapon. Quick switch.

bind "q" "lastinv"

Auto Buy AK/M4

Weapon

One key to buy AK (T) or M4 (CT).

bind "kp_0" "buy ak47; buy m4a1"

Auto Buy AWP

Weapon

Quick buy AWP with numpad 1.

bind "kp_1" "buy awp"

Auto Buy Armor+Helmet

Weapon

Buys helmet+kevlar, or just kevlar if not enough money.

bind "kp_2" "buy vesthelm; buy vest"

Auto Buy Defuse Kit

Weapon

Quick buy defuse kit with numpad 3.

bind "kp_3" "buy defuser"

Full Buy Bind

Weapon

One key full buy: rifle + armor + all utility + defuser.

bind "kp_5" "buy vesthelm; buy ak47; buy m4a1; buy smokegrenade; buy flashbang; buy flashbang; buy hegrenade; buy molotov; buy incgrenade; buy defuser"

Pistol Round Buy (T)

Weapon

Pistol round buy: armor + Tec-9.

bind "kp_4" "buy vesthelm; buy tec9"

Pistol Round Buy (CT)

Weapon

Pistol round buy: armor + Five-SeveN.

bind "kp_7" "buy vesthelm; buy fiveseven"

Voice Chat (Push to Talk)

Communication

Push to talk on mouse button 5 (side button).

bind "mouse5" "+voicerecord"

Team Chat

Communication

Opens team chat. Default bind.

bind "u" "messagemode2"

All Chat

Communication

Opens all chat. Default bind.

bind "y" "messagemode"

GG Say Bind

Communication

Quick "gg wp" message at end of match.

bind "kp_enter" "say gg wp"

GL HF Say Bind

Communication

Quick "glhf" message at start of match.

bind "kp_plus" "say glhf"

Ping Marker

Communication

Places a ping marker where you aim. Great for callouts.

bind "mouse4" "player_ping"

Radio Commands

Communication

Radio command wheels for quick callouts.

bind "z" "+radialradio"; bind "x" "+radialradio2"; bind "c" "+radialradio3"

Mute All

Communication

Toggle mute all voice chat with F2.

bindtoggle "F2" "voice_enable"

Show FPS

Utility

Toggle FPS counter on/off with F1.

bind "F1" "toggle cl_showfps 0 1"

Show Net Graph

Utility

Toggle network stats (ping, fps, loss) with F3. CS:GO only.

bind "F3" "toggle net_graph 0 1"

Screenshot

Utility

Takes a screenshot.

bind "F12" "screenshot"

Inspect Weapon

Utility

Inspect your weapon animation.

bind "f" "+lookatweapon"

Volume Toggle

Utility

Cycle between mute, half, and full volume.

bind "F4" "toggle volume 0 0.5 1"

Display Damage

Utility

Shows scoreboard with position info.

bind "tab" "+showscores; cl_showpos 1"

Disconnect Quick

Utility

Quickly disconnect from server with F10.

bind "F10" "disconnect"

Spin Bind

Fun

Makes you spin in circles. Press P again to stop. Just for fun.

bind "p" "+left"

360 No Scope Bind

Fun

Hold mouse4 to spin and shoot. For memes only.

alias "+spin" "+left; +attack"; alias "-spin" "-left; -attack"; bind "mouse4" "+spin"

Spam Crouch

Fun

Rapid crouch spam. Useful for dodging (or being annoying).

alias "+spamcrouch" "+duck; -duck; +duck; -duck"; bind "j" "+spamcrouch"

Voice Spam (Mic Check)

Fun

Alternative push-to-talk key for mic testing.

bind "k" "+voicerecord"