Counter-Strike 2 Buy Binds Guide
Buy binds in Counter-Strike 2 let you purchase weapons, armor, grenades, or a prepared loadout with one key press. They are mainly a convenience feature: instead of reopening the buy menu every round, you can repeat the same purchase without extra clicks or accidental selections.
A CS2 buy bind command combines the bind and buy console commands. You can assign one item to a key or combine several purchases for rifle rounds, pistol buys, eco rounds, or utility sets. Weapon binds work only when the selected weapon is included in your active loadout, and the game will purchase only the items you can afford.
This guide explains how to make buy binds in CS2, use single-item and multi-item syntax, add the commands through the console or a config file, and copy ready-to-use CS2 buy bind examples.
What Are Buy Binds in CS2?
In Counter-Strike 2, a bind is a console command that assigns a specific action to a key or mouse button. Instead of relying only on the default controls, players can customize the layout to match their preferences. For example, you can bind jumping to the mouse wheel or assign a function key to display the FPS counter.
Binds are not scripts or cheats. They are a built-in game feature that can be used in Competitive and Premier matches. A bind may perform a single action or several commands assigned to the same key.
Why Use Buy Binds in CS2
Buy binds aren’t about shaving off a fraction of a second - CS2 gives you enough time to open the buy menu and select your equipment. Their main advantage is convenience and consistency.
A bind reduces the chance of buying the wrong weapon or forgetting a grenade. It also lets you repeat common purchases without navigating through the menu every round.
You can create separate binds for individual items or complete purchases, such as a rifle with armor, a utility set, or a pistol-round loadout. The game will buy the available items in the order listed, provided you have enough money and the selected weapons are in your loadout.
How to Set Up a Buy Bind in CS2
To create a buy bind in CS2, you need to choose a key, decide what it should purchase, and add the command to the developer console or your config file.
- Choose the key or mouse button you want to use.
- Decide which weapons, armor, or grenades you want to purchase.
- Add the bind command to the console or your config file.
Single-Item Buy Bind Syntax
The basic format is:
bind "key" "buy item"
Example:
bind "c" "buy ak47"
Pressing C will attempt to buy an AK-47 when you are in a buy zone. The weapon must also be available for your team and included in your active loadout.
Multi-Item Buy Bind Syntax
You can include several purchases in one bind by separating each buy command with a semicolon.
Example:
bind "c" "buy ak47; buy deagle; buy vesthelm"
Pressing C runs the commands in the listed order: AK-47, a Desert Eagle, and Kevlar with a helmet. CS2 will purchase the items that are available and that you can afford.
This format can be used for rifle buys, pistol rounds, utility sets, and eco loadouts.
Ready-to-Use CS2 Buy Bind Commands
Below are ready-to-use CS2 buy bind commands for utility, pistol and eco rounds, rifles, and AWP setups. You can copy them into the console or your config file, then change the keys or items as needed.
Utility Buy Binds
Utility package
bind "F2" "buy incgrenade; buy molotov; buy defuser"
This bind buys a Molotov on T side or an incendiary grenade on CT side. CT players will also purchase a defuse kit.
Utility Set
bind "F3" "buy hegrenade; buy flashbang; buy smokegrenade; buy defuser"
This bind buys an HE grenade, flashbangs, and a smoke grenade. On CT side, it also adds a defuse kit.
Pistol and Eco Buy Binds
Deagle and armor
bind "F4" "buy deagle; buy vesthelm; buy defuser"
This bind buys a Desert Eagle and Kevlar with a helmet. On CT side, it also tries to buy a defuse kit.
Rifle and AWP Buy Binds
Budget rifle setup
bind "F5" "buy galilar; buy famas; buy vesthelm; buy defuser"
On T side, this bind buys a Galil AR. On CT side, it buys a Famas and also adds a defuse kit. Both versions include Kevlar with a helmet.
Scoped rifle setup
bind "F6" "buy sg556; buy aug; buy vesthelm; buy defuser"
This bind buys an SG 553 on T side or an AUG on CT side, followed by Kevlar with a helmet. CT players will also purchase a defuse kit.
Default rifle setup
bind "F7" "buy ak47; buy m4a1_silencer; buy vesthelm; buy defuser"
This bind buys an AK-47 on T side or an M4A1-S on CT side, followed by armor. The M4A1-S must be included in your active loadout. Replace m4a1_silencer with m4a1 if you use the M4A4.
Auto-sniper setup
bind "F8" "buy scar20; buy g3sg1; buy vesthelm; buy defuser"
This bind buys a G3SG1 on T side or a SCAR-20 on CT side, followed by Kevlar with a helmet. On CT side, it also adds a defuse kit.
AWP setup
bind "F9" "buy awp; buy vesthelm; buy defuser"
This bind buys an AWP and Kevlar with a helmet. CT players will also purchase a defuse kit.
Full Buy Loadouts
These binds cover complete rifle and AWP purchases. Each setup includes a primary weapon, a Desert Eagle, Kevlar with a helmet, a smoke grenade, an HE grenade, a flashbang, a Molotov or incendiary grenade, and a defuse kit on CT side.
Full rifle loadout
bind "F10" "buy ak47; buy m4a1_silencer; buy vesthelm; buy deagle; buy smokegrenade; buy hegrenade; buy flashbang; buy molotov; buy incgrenade; buy defuser"
On T side, this bind attempts to buy an AK-47, a Desert Eagle, Kevlar with a helmet, a smoke grenade, an HE grenade, a flashbang, and a Molotov. On CT side, it buys the same equipment with an M4A1-S, an incendiary grenade, and a defuse kit. Items are purchased only if they are available and you have enough money.
Full AWP loadout
bind "F11" "buy awp; buy vesthelm; buy deagle; buy smokegrenade; buy hegrenade; buy flashbang; buy molotov; buy incgrenade; buy defuser"
On T side, this bind buys an AK-47. On CT side, it buys an M4A1-S and a defuse kit. Replace m4a1_silencer with m4a1 if you use the M4A4. The selected M4 must be included in your active loadout.
Use these commands as templates rather than a fixed set. Change the assigned keys (in my case I use F1..F12), remove items you do not normally buy, and keep only the combinations that are useful to you. CS2 processes the commands in order and skips items that are unavailable or too expensive.
CS2 Weapon Prices and Equipment Table
Use the table below to check CS2 weapon prices, damage, armor penetration, kill rewards, and other important stats. Filters and sorting make it easier to compare weapons within the same category or find options that fit your current budget.
You can use the table to:
- Compare weapon prices and stats.
- Find suitable weapons for eco and force-buy rounds.
- Check kill rewards for different weapon types.
- Compare cheaper weapons with more expensive alternatives.
- Decide if it is better to spend more on a rifle or save money for armor and grenades.
The Compare tool lets you place two or more weapons side by side. This can help when choosing between similar weapons or preparing buy binds for full buys, force buys, and eco rounds.
| Select | Name | Type | Side | Price | Damage | ROF | Armor Pen | Kill Reward | 1-Shot HS | Description |
|---|
How to Add Buy Binds in CS2
Buy binds can be entered through the developer console or stored in autoexec.cfg. Use the console to test individual commands. Use autoexec.cfg to keep all your binds together and load them each time CS2 starts.
Add Buy Binds Through the Developer Console
- Start CS2 and Open Settings -> Game.
- Set Enable Developer Console (~) to Yes.
- Press ~ to open the console.
- Paste your buy bind and press Enter.
For example
bind "F4" "buy deagle; buy vesthelm"
Test the bind during buy time. If the selected key or equipment needs changing, edit the command and enter it again.
For a detailed explanation of keys, commands, and bind syntax, see: How to Bind Keys in CS2: Full Guide
Save Buy Binds in autoexec.cfg
To keep several buy binds in one file:
- Start CS2 and Open Settings -> Game.
- Go to: ..\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\
- Create a file named: autoexec.cfg
- Add each bind on a separate line, like this:
bind "F2" "buy smokegrenade; buy flashbang" bind "F3" "buy hegrenade; buy molotov; buy incgrenade" bind "F4" "buy deagle; buy vesthelm" - Save the file and start CS2.
Make sure the file is named autoexec.cfg, not autoexec.cfg.txt. If you are editing the file while CS2 is running, save the file and enter the following command in the console to load the changes: exec autoexec
Related setups are covered in these guides:
- Grenade Binds in Counter-Strike 2
- How to Bind Jump to Mouse Wheel in CS2
- Counter-Strike 2 Useful Binds - Full Guide
For larger CFG setups and command sequences, see:
CS2 Buy Binds Tips
Buy binds are easy to configure, but several details can affect how they work.
Loadout matters. Some weapons share the same loadout slot, such as the Desert Eagle and R8 Revolver or the M4A4 and M4A1-S. A buy command works only for the weapon currently selected in your CS2 loadout. If a bind does not purchase the expected weapon, check your loadout first.
Freeing up keys. To remove an existing bind from a key, enter: unbind f3. This removes the command assigned to F3. You can also edit your key configuration file:
..\Steam\userdata\SteamID\730\local\cfg\cs2_user_keys_0_slot0.vcfg
Use only the binds you need. A small set for regular rifle buys, pistol rounds, utility, and AWP purchases is easier to remember than a separate bind for every possible situation.
Test new binds in practice mode. Check each command before using it in Competitive or Premier, especially multi-item binds with weapons from both teams.
Conclusion
Buy binds are a convenient way to repeat regular purchases in CS2 without opening the buy menu each round. They can be used for individual items or complete combinations of weapons, armor, grenades, and equipment.
Start with a few binds you will use regularly, test them in practice mode, and adjust the keys and items to match your loadout. Single commands can be entered through the developer console, while a larger set of binds can be stored in autoexec.cfg or in your personal config file.
CS2 Buy Binds FAQ
Are buy binds allowed in CS2 Competitive or Premier?
Yes. Buy binds are fully supported by CS2 and completely safe to use in all matchmaking modes. They are not cheats or third-party tools - just official console commands.
What happens if I don’t have enough money for the bind?
CS2 processes the commands from left to right. If you can’t afford something, it simply skips that item and buys the next one. This way your bind never fails - you just get as much of your loadout as your economy allows.
Why isn’t my buy bind working?
Most often it’s because of your loadout. If you have the R8 equipped instead of the Desert Eagle, or the M4A4 instead of the M4A1-S, the bind won’t do anything. Double-check that the weapon you want is in your active loadout.
Can I use mouse buttons or numpad keys for buy binds?
Definitely. CS2 recognizes mouse4, mouse5, and all numpad keys (like KP_5). They’re great options if you want to keep your F-keys free or make binds more accessible.
How do I reset or remove a buy bind?
Type unbind <key> in the console - for example: unbind f4 This clears the bind. For a full reset back to default, use: binddefaults
Where should I save my buy binds so I don’t lose them?
The most reliable way is in your autoexec.cfg file. That way, every time CS2 launches, your binds are loaded automatically. If you’re not sure how to set that up, check my full guide: How to Bind Keys in CS2.
Do pro players use buy binds?
Yes - almost all of them. For pros, it’s not about speed but about precision and focus. A good bind makes sure you always get your rifle, armor, and grenades without mistakes, so you can spend those early seconds on communication and positioning.



