Academy
Kinematic Design

Anti-Squat

How rear suspension resists compression under pedalling

What is Anti-Squat?

When you pedal hard, the rear suspension wants to compress (squat) under the load transfer. Anti-Squat is the percentage of that compression the linkage counteracts.

Anti-Squat measures how effectively the rear suspension linkage resists the tendency to squat (compress) when the rider accelerates. Under hard pedalling, the chain tension and acceleration-induced weight transfer both push the rear suspension down. Without Anti-Squat, the bike would bog down into its travel with every pedal stroke, wasting energy and reducing traction.

A well-designed Anti-Squat curve keeps the bike高效 pedalling without making the suspension feel locked or harsh over bumps. It's one of the most important kinematic parameters for any bike that needs to climb or sprint.

0%
No resistance — bike squats freely
100%
Fully counteracts squat — neutral
>100%
Suspension extends under power
70–110%
Typical pedalling range at sag

The Physics of Acceleration

Anti-Squat exists because the chain line and acceleration torque create opposing forces on the swingarm.

When you pedal, two things happen simultaneously. First, the chain pulls on the rear cassette, creating a torque around the rear axle that can either compress or extend the suspension depending on the chain line relative to the pivots. Second, acceleration shifts weight rearward, compressing the shock. Anti-Squat is the combined effect of these two forces.

Diagram — Chain line through pivot and IC
The chain line's relationship to the instant centre determines how much squat resistance the linkage provides

The critical relationship is between the chain line (an imaginary line from the chainring to the cassette cog) and the instant centre (IC) of the rear linkage. If the chain line passes above the IC, pedalling forces extend the suspension (high Anti-Squat). If it passes below, pedalling forces compress it (low Anti-Squat).

  • 1Chain on larger cassette cog → different chain line angle → different Anti-Squat
  • 2Main pivot above the chain line → higher Anti-Squat
  • 3Main pivot below the chain line → lower Anti-Squat
  • 4Horst-link / split-pivot designs → Anti-Squat varies with gear selection
ℹ️ Note
Anti-Squat changes depending on which gear you're in, because the chain line angle shifts between the smallest and largest cassette cogs. This is why some bikes pedal great in the middle of the cassette but feel mushy in the easiest or hardest gears.

How Anti-Squat is Calculated

Anti-Squat is the ratio of the anti-compression force (from chain tension and linkage geometry) to the squat force (from acceleration weight transfer).

Anti-Squat (%) = (F_anti / F_squat) × 100

F_anti = chain-tension-induced extension force · F_squat = acceleration-induced compression force

To find F_anti, draw a line from the rear axle through the IC. Then draw the chain line from chainring to cassette. The intersection and its perpendicular distance to the rear axle determine the mechanical advantage of the chain tension in resisting squat.

F_squat depends on D_COG height, wheelbase, and acceleration rate. A higher D_COG or shorter wheelbase increases the squat force, requiring higher Anti-Squat to counteract it.

🔑 Key Concept
Because D_COG changes with rider position, gear, and suspension state, the same bike will have a different effective Anti-Squat for different riders. Anti-Squat is not just a frame property — it's a system property.

Interpreting Anti-Squat Values

The right Anti-Squat depends on the bike's purpose and the rider's expectations.

  • 1Low (50–70%): Suspension stays active under power. Great for technical climbing traction, but the bike may bob when sprinting on smooth terrain.
  • 2Moderate (70–90%): Balanced pedalling efficiency and suspension activity. Common on trail and all-mountain bikes.
  • 3High (90–110%): Very efficient pedalling, minimal bob. The suspension extends slightly under power. Good for cross-country and enduro racing.
  • 4Very high (>110%): Suspension actively extends under pedalling. Can feel harsh and cause the rear wheel to skip over rough terrain. Used on some downhill bikes for sprint acceleration.
Graph — Anti-Squat % vs rear wheel travel
Anti-Squat typically peaks near the sag zone and decreases deeper in travel

Most designs target peak Anti-Squat in the 80–100% range at the sag position (where the bike spends most of its time pedalling), dropping off as the suspension compresses deeper. This ensures efficient pedalling at sag while allowing the suspension to remain active for absorbing hits.

✅ Tip
If your bike bobs when climbing, you may need higher Anti-Squat. If your rear wheel skips over rough climbs, your Anti-Squat may be too high. There's no free lunch — efficiency and traction are always a trade-off.

Design Trade-offs

Anti-Squat is inseparable from Anti-Rise, leverage ratio, and pedal kickback — changing one changes the others.

Raising the main pivot increases Anti-Squat but also increases pedal kickback (the rear wheel's tendency to push the cranks backward over rough terrain). Lowering the pivot reduces pedal kickback but decreases Anti-Squat. Designers must find the sweet spot for the intended riding style.

  • 1Single-pivot designs: Anti-Squat is determined entirely by main pivot height and chain line — simple but limited tuning.
  • 2Horst-link / four-bar: Anti-Squat can be tuned somewhat independently of Anti-Rise via the horst pivot position.
  • 3VPP / DW-Link: Counter-rotating links allow complex Anti-Squat curves that vary through travel in ways single-pivots cannot.
  • 4Chain growth (related to Anti-Squat) directly causes pedal kickback — higher Anti-Squat generally means more kickback.
💡 Insight
The ideal Anti-Squat curve is gear-dependent. A well-designed bike maintains reasonable Anti-Squat across the entire cassette range, not just in one gear. Check the Anti-Squat in both the hardest and easiest gears to understand the full picture.

Anti-Squat in BikeSPEZL

The R&D module calculates Anti-Squat for every gear, at every point in the travel, using your actual D_COG.

In BikeSPEZL's Ride Dynamics simulation, Anti-Squat is computed from your KinematicDesign pivots, the drivetrain configuration (chainring teeth, cassette cog, crank length), and the D_COG from your rider scan and bike build. You can see how Anti-Squat changes when you shift gears, adjust sag, or move a pivot — all in real time.

🔑 Key Concept
The full chain: pivot geometry → instant centre → chain line → D_COG position → Anti-Squat percentage at each point in travel, for each gear. Every variable is traceable.
✅ Tip
Evaluate Anti-Squat alongside Anti-Rise and Pedal Kickback in the R&D simulation. The three are linked — optimising one without considering the others leads to a bike that pedals well but brakes poorly, or vice versa.