CS2 bhop commands

Bunny hopping (or simply bhop) is a legendary movement technique that has been part of Counter-Strike since the GoldSrc engine era. With the transition to Source 2, movement mechanics have changed, but the core idea remains the same: using jumps and strafes to preserve and increase speed.
In this guide, we’ll break down the most important CS2 bhop commands, help you create the perfect practice environment, and explain how the game’s movement physics work.
What Is Bunny Hopping in CS2?
Bunny hopping is a movement technique where the player performs a series of jumps immediately after landing while combining them with mouse movement and strafe keys (A and D). Under ideal conditions, this allows players to move faster than their normal running speed with a knife.
In Counter-Strike 2, bhopping has become more difficult due to the sub-tick system. Unlike CS:GO, where many players used jump scripts or relied on 128-tick servers, timing in CS2 is much stricter. However, the foundation remains unchanged: minimize the time your character spends touching the ground. UUsing the correct CS2 commands for bhop enables you to remove speed restrictions typically used in competitive modes, allowing you to focus on mastering the jump mechanics.
Why Learn Bunny Hopping?
Many beginners wonder whether it is worth spending hours practicing bhop when Valve limits movement speed after several successful jumps in official matches. The answer is yes, and here’s why:
- Better Mobility and Unpredictability: Even one or two successful hops can help you reach positions faster, such as Window on Mirage or Banana on Inferno, or surprise opponents with unexpected movement.
- Better Understanding of Air Strafing: Bhop is impossible without proper air strafing. Once you master it, you’ll gain much better control of your character model in the air, which also helps with regular movement and jump spots.
- Saving time: On certain map sections, bhopping helps you move through obstacles without losing speed.
- Perfect Warm-Up: It’s one of the best ways to warm up your fingers before jumping into Premier or FACEIT.
1. Setting Up for BHop
Before entering any CS2 bhop console commands, you need a proper setup. The most important rule: stop using the Spacebar for jumping.
Mouse Wheel Jump Bind
To bhop consistently, you need to send the +jump command at the exact moment your character touches the ground. Pressing Space with that precision is nearly impossible. That’s why experienced players use the mouse wheel.
Enter these commands in the console:
- bind "mwheeldown" "+jump" – jump when scrolling down.
- bind "mwheelup" "+jump" – jump when scrolling up.
FPS Setup
Stable FPS directly affects how the game registers your jumps. Ensure your framerate remains stable without significant drops. This command removes the FPS cap: fps_max 0. For better consistency, many players set it to match their monitor refresh rate or use a higher stable cap, like:
- fps_max 300
- fps_max 400
2. Essential CS2 BHop Commands
To practice on a local server, you must first enable cheats. Open the console (~) and enter:
- sv_cheats 1
Now you can use specific bhop commands to modify server physics.
Remove Speed Restrictions
By default, CS2 limits speed if the player accelerates too much. Use these commands to remove that restriction:
- sv_enablebunnyhopping 1 — enables bunny hopping.
- sv_autobunnyhopping 1 — enables auto bhop (just hold down the space bar).
- sv_maxvelocity 3500 — increases max movement speed.
Air Acceleration Settings
To improve air control during strafes, change sv_airaccelerate. Competitive default is 12, which feels very stiff. For training, use:
- sv_airaccelerate 100 (or even 1000 for a fan).
Stamina Settings
In CS2, jumping consumes stamina and reduces speed after landing. These commands remove stamina penalties:
- sv_staminajumpcost 0
- sv_staminalandcost 0
- sv_staminamax 0
- sv_staminarecoveryrate 0
This makes your character effectively limitless for practice.
3. Auto Bunny Hop Setup
If you simply want to fly around the map and practice timing without perfect mouse wheel precision, use the auto bhop command.
Paste this full command setup:
- sv_cheats 1;
- sv_enablebunnyhopping 1;
- sv_autobunnyhopping 1;
- sv_staminajumpcost 0;
- sv_staminalandcost 0;
- sv_airaccelerate 100;
Important note: These commands only work on:
- local servers
- private hosted servers
- community servers with cheats enabled
They do not work in official matchmaking or FACEIT – there you will have to rely solely on your skills and the band on the wheel.
4. Pro Tips for Better BHop
Knowing how to bunny hop in CS2 is not only about commands. It’s mostly about muscle memory.
Master Air Strafing
Speed comes from proper air movement, not just jumping. Follow this pattern:
- You jump and release the W key. Never hold a W during a bhop! This is the most common mistake.
- Hold A and move mouse smoothly left.
- Right before landing, scroll jump.
- On next jump, hold D and move mouse right.
- Repeat in smooth arcs.
Perfect Sync
Your mouse movements should be perfectly synchronized with pressing the A and D keys. If you move the mouse to the left, but the D key is pressed, you will instantly lose speed.
Use Sub-Tick to Your Advantage
Bhop timing feels different in CS2 because of the sub-tick. Some players use aliases or scripts for consistency, but Valve may block them. The safest way is to practice naturally on workshop maps, like:
- Bhop_all_day
- Training_blank

Common Mistakes to Avoid
If you entered all CS2 bhop console commands but still cannot gain speed, check these mistakes.
- Holding W: This completely kills your momentum during strafes.
- Jerky Mouse Movement: Mouse movement should be smooth. Sharp flicks can break your strafe sync.
- Bad Scroll Timing: Start scrolling slightly before touching the ground, not after.
- Ignoring Weapon Weight: Remember that you move faster with a knife or a grenade than with an AWP or a machine gun. For maximum speed, always use a knife.
Conclusion
Using CS2 bhop commands is the best way to understand movement physics in the updated version of the game. Although Valve has made movement more grounded and realistic, bunny hopping remains an important skill expression. By setting up a local server with commands like: sv_autobunnyhopping 1, you can master strafing and movement consistency, which will definitely give you an edge in real matches.
Practice regularly, improve your hand synchronization, and remember: in CS2, movement is life.