ESC
Try Your Luck
Claim Bonus →

How to Bhop in CS2

Master bunny hopping to move faster and outmanoeuvre opponents

Learning how to bhop in CS2 gives you a movement advantage that can catch opponents off guard and help you rotate faster. Bunny hopping chains consecutive jumps together with air strafing to maintain and build speed beyond normal running pace. This guide breaks down the technique, timing, and practice methods you need to start bhopping consistently.

What Is Bunny Hopping?

Bunny hopping (bhopping) is a movement technique where you jump repeatedly the instant you land, combining each jump with air strafes to maintain momentum. Instead of losing speed when you hit the ground, a perfectly timed bhop carries your velocity into the next jump.

The technique dates back to the original Quake engine and has been a staple of Counter-Strike movement since the earliest versions. In CS2, Valve has implemented a speed cap on official servers that limits bhop speed to approximately 300 units per second, but even with the cap, bhopping still provides a noticeable speed advantage over standard running. The real value of bhopping lies in making yourself a harder target and reaching positions faster during rotations. For a deeper dive into all movement mechanics, see our movement guide.

The Scroll Wheel Bhop Technique

The scroll wheel is the most reliable way to bhop because it sends multiple jump inputs in rapid succession, dramatically increasing your chances of hitting the perfect frame. Here is how to set it up:

  • Open your console and enter: bind mwheeldown +jump -- this binds jump to scrolling your mouse wheel down.
  • Keep spacebar bound as a backup for regular jumps. You only need scroll wheel for bhopping.
  • To bhop: Run forward, jump once, and as you are about to land, scroll your mouse wheel down. The rapid inputs will catch the exact landing frame and send you into the next jump.

Some players prefer bind mwheelup +jump instead. Try both directions and use whichever feels more natural. The key is consistency -- pick one and stick with it until the motion becomes muscle memory.

Timing and Air Strafing

Scroll wheel handles the jump timing, but air strafing is what actually builds and maintains your speed. Without proper strafing, you will lose momentum with each hop.

  • Release W: Once airborne, let go of the W key. Holding W while air strafing reduces your speed gain.
  • Strafe left: Hold A and smoothly move your mouse to the left. This curves your path and adds velocity.
  • Strafe right: Hold D and smoothly move your mouse to the right. Alternate between left and right strafes each jump.
  • Stay smooth: Jerky or fast mouse movements bleed speed. The curve of your strafe should be gradual and controlled.

The rhythm of bhopping is: jump, strafe left, land, jump, strafe right, land, repeat. Each successful strafe adds a small amount of speed. Over several hops, this compounds into noticeably faster movement than running.

Practice Methods and Maps

Consistent bhopping takes time to develop. These practice methods will accelerate your progress:

  • Community bhop servers: Join dedicated bhop servers from the community server browser. These servers have settings optimised for bhopping, including higher air acceleration and no speed cap.
  • Workshop maps: Browse the Steam Workshop for bhop training maps. These provide structured courses with increasing difficulty.
  • Private server practice: Load any map in a private match and practise bhopping around the map. Use sv_cheats 1 and sv_autobunnyhopping 1 to practice the strafing component without worrying about jump timing.
  • Enable speed display: Use cl_showpos 1 in console to display your current velocity. This gives you immediate feedback on whether your strafes are gaining or losing speed.

Start with flat, open areas and focus on stringing together three to four consecutive hops. Once you can do that reliably, try navigating around corners and through doorways while bhopping.

Can You Bhop in Competitive?

Bhopping works in all CS2 modes including Competitive and Premier, but the speed cap on official Valve servers limits its effectiveness. On official servers, your speed is capped at approximately 300 units per second, meaning you cannot build unlimited momentum like on community servers.

That said, bhopping in competitive play is still useful in specific situations:

  • Rotations: Chaining a few hops while rotating between bomb sites can shave precious seconds off your arrival time.
  • Peeking: A well-timed bhop around a corner makes you harder to hit than a standard wide swing.
  • Escaping: Bhopping away from a disadvantageous fight can save your life in clutch situations.
  • Style points: Landing a clean bhop chain simply feels good and builds confidence.

The most practical competitive application is situational -- use it when speed matters and the risk of mistiming a jump (and briefly slowing down) is acceptable. For more ways to sharpen your gameplay, read our tips to get better at CS2.

Frequently Asked Questions

Is bunny hopping still possible in CS2?

Yes, bunny hopping works in CS2 but Valve limits your speed to around 300 units per second on official servers. You can still gain a small speed advantage, but you won't reach the extreme speeds possible on community servers.

Should I use scroll wheel or spacebar for bhopping?

Scroll wheel is strongly recommended. It sends multiple jump inputs per scroll, making it far easier to hit the exact frame you need to land and jump again. Most experienced players bind jump to scroll down.

Can I get banned for bunny hopping?

No. Bunny hopping using scroll wheel or spacebar is completely legitimate and not bannable on any server. Only external scripts or macros that automate the inputs could potentially trigger anti-cheat detection.

How much faster does bhopping make you?

On official servers with the speed cap, bhopping provides a marginal speed boost of roughly 10-15% compared to running with a knife. On community servers without speed limits, experienced players can move significantly faster.

JL

Director at CSGOLuck. CS player since 2013 with experience in skin trading, marketplace analysis, and competitive play.