Top kits

Bafang BBSHD Chainring: Offset, Tooth Count and a Straight Chainline

The stock BBSHD ring sits well outboard, and your chain pays for it every time you climb in the big cogs. Pick the offset, tooth count and cassette that keep a drivetrain alive under 1000 watts.

Up to date · September 2026
Upgrade order

Fix the chainline first, then gear the bike for your hills, then armor the parts that wear. Most dropped chains and skipping cogs on a BBSHD trace back to the ring, not the motor.

  1. Swap the stock ring for an offset ring that pulls the chain inboard.
  2. Size the teeth for your terrain: smaller for fat bikes, cargo and steep trails.
  3. Fit an e-bike-rated chain matched to your cassette's speed count.
  4. Move to a cassette with steel cogs on a pinned cluster or spider.
  5. Add a shift sensor, or train your right hand to ease off during shifts.
CHAOZHU BBSHD Chainring
Best offset for a 68–73mm frame CHAOZHU BBSHD Chainring

A 42T ring in 6061-T6 aluminum with a stated 20.5mm offset, one of the deepest offsets made for this motor. It takes 6–11 speed chains and suits trail gearing on a standard-width mountain bike.

Shop now

Chain drops on the big cogs start at the ring

Every BBSHD rider meets the same moment on a steep pinch: you grab the biggest cog, the motor loads up, and the chain grinds, skips or falls off. The motor is not the culprit. The stock ring sits well outboard of where the chainline wants it, so the chain runs at a hard angle in exactly the low gears you climb in.

A pedal-only drivetrain forgives a crooked chain because legs make modest torque. A BBSHD pushes up to 30 amps through the same chain, and at that load a bent line turns into noise, fast wear on the cog edges and dropped chains on rough ground.

  • Grinding in the three biggest cogs: the chain is rubbing the neighboring cog or meeting the ring's teeth at an angle.
  • Chain falling to the inside on bumps: too much angle plus a ring with no retention profile.
  • Uneven cog wear: the edges of the big cogs take the load instead of the tooth faces.

An offset (dished) chainring moves the teeth toward the frame, which straightens the chain across the cogs you climb in. You give up a little in the smallest cogs, where the angle grows the other way. On a BBSHD you spend far more loaded time in the big ones, so the trade pays.

Before buying anything, shift to the biggest cog, stand behind the bike and sight along the chain. If it bends visibly toward the wheel, an offset ring is your first upgrade.

Shell width changes the math. Rings for 68–73mm frames carry the most offset; rings for 100mm and 120mm fat-bike shells carry much less, a split the fat-bike build notes work through shell by shell.

Also upgrade

Small steel rings for fat tires and cargo

Generic BBSHD Chainring
Best for fat-bike and cargo gearing Generic BBSHD Chainring

Steel rings from 32T to 38T, made for the BBSHD (also sold as the BBS03) on 1000W fat bikes. Steel wears far slower than aluminum when a heavy load leans on a small ring.

Shop now
Tech specs

Spec sheets of the top picks

CHAOZHU BBSHD Chainring
CHAOZHU BBSHD Chainring
Brand
CHAOZHU
Motor fit
Bafang (8FUN) BBSHD 48V/52V 1000W
Tooth count
42T; fat-bike version in 32T, 34T, 36T, 38T
Offset
20.5mm on the 42T; 8mm on the fat-bike version
Tooth profile
Positive/negative (narrow-wide) teeth
Chain compatibility
6 to 11 speed
Material
6061-T6 aluminium alloy
Finish options
Black, blue, red
Weight
177 g (42T)
Fat-bike version fit
BBSHD and M625 mid-drives
Model name
Chain Ring 42T
Mounting
Bolts to the BBSHD drive in place of the stock ring
Details →Shop now
Generic BBSHD Chainring
Generic BBSHD Chainring
Brand
Generic
Motor fit
Bafang BBSHD, BBS03, G320, M615, M625 1000W
Material (lead ring)
Steel
Tooth counts (steel)
32T, 34T, 36T, 38T
Tooth profile
Anti-drop, for secure chain retention
Mounting pattern
4-bolt
Intended use
Fat e-bikes, heavy loads, high torque
Aluminium option
40T or 42T, for BBS-HD, M625, M615, G320 48V 1000W
Aluminium 6061-T6 option
36T, 13mm offset, black
Large-ring option
40T to 52T, offset
Chainline option
42T aluminium offset-correction ring
Model
FDWHGHYCG-36T
Details →Shop now

Gearing a 1000W motor for steep grades and cargo

Tooth count decides how hard the motor works on a climb. Drag a BBSHD down to a crawl on a 15% grade with a big ring and it draws heavy current while turning slowly, which is how the windings and the nylon primary gear get hot. A smaller ring keeps the motor spinning faster at the same road speed.

Most kits ship with a 46T ring, which suits flat commuting on 26 and 27.5-inch wheels. For trail riding, loaded cargo and fat tires, riders usually drop several teeth.

Riding you doTypical ringWhy
Flat roads, fast commuting44–48TTall top gear; the motor stays in its range at speed
Mixed trail on a hardtail40–42TKeeps cadence up on climbs without spinning out on the road
Fat bike, snow, sand32–38TBig tires raise the effective gear; a small ring brings it back down
Cargo, trailer, 60-pound loads32–38TSlow, heavy climbs are where motors cook

Treat these as starting points. Wheel size, cassette range and battery voltage all shift the answer; a 52V pack spins the motor faster than a 48V one, so it tolerates a slightly smaller ring before you run out of top speed.

  • Small rings wear quicker because chain tension rises as the ring shrinks, which is why steel earns its weight below 38T.
  • A ring smaller than your biggest cog gives a very low climbing gear, handy for walking-pace trail sections on the throttle.
  • Plan on changing chain length when you move more than four or five teeth.

For the voltage side of the question, the 48V vs 52V battery guide goes through top speed per pack.

Part types

Rings, spiders and the parts a shift sensor plugs into

Chainrings & spiders 8
Cables & programming 1
Controllers 1
Throttles & sensors 1

Lekkie Bling Ring, Luna Eclipse and what you can order

Search any BBSHD forum and two offset rings come up again and again: Lekkie's Bling Ring and Luna Cycle's Eclipse. Both are machined specifically for the BBSHD, both are dished to pull the teeth inboard, and both have long track records on trail builds. Both sell mainly through their makers' own shops and dealers, and plenty of other BBSHD rings do the same job.

Pick between those two on the tooth counts, offset and finish each maker has on the day you order, so check both current ranges. The BBSHD rings from other makers run from about 8mm to 20.5mm of stated offset, which covers the same range of frames.

  • Deep offset for 68–73mm frames: the CHAOZHU 42T states 20.5mm, deep enough for most standard hardtails.
  • Offset with a guard: the Powallon 42T has a built-in chain guard, useful on a commuter where trouser legs meet the chain.
  • Narrow-wide retention: the Partora 42T and the Glintique 32T use alternating tooth widths that grip the chain on rough descents.
  • Your own ring on a spider: the IQ Labs spider takes any 130BCD ring and is listed as BBSHD only.

A spider adds a part and changes where the ring sits, so check the offset it leaves you with. The big-ring sets from 50T upward suit riders chasing top speed on pavement more than trail builders.

BBS01 and BBS02 rings do not fit the BBSHD because the mounting interface is different. Check that a ring names the BBSHD (or BBS03) before you order. A few adapters claim to fit every BBS motor; confirm which interface they are machined for.
Specs table

Which ring fits which build

RingTeethStated offsetMount and chainBest match
CHAOZHU 42T42T20.5mmDirect BBSHD fit, 6–11 speed68–73mm trail hardtail
CHAOZHU fat-bike version32–38T8mmBBSHD and M625Fat bike
mGYDY32–38T12mm104BCD, 7–12 speedFat bike or climbing build
Generic 36T aluminum36T13mmDirect BBSHD fitHilly commuter
ebsenopower32–38TAbout 8mmBBSHD and M625Fat bike
Powallon 42T42TOffset, figure not statedBuilt-in chain guardCity and commuter
Partora 42T42TNot statedNarrow-wide, 10–12 speed1x mountain bike
Bafang original44–52TStock positionScrews included, no guard on the HD versionFlat roads and speed
IQ Labs spiderAny 130BCD ringDepends on ringStainless steel, BBSHD onlyRoad and touring rings

Offsets, tooth counts and chain speeds are the makers' own figures. Makers do not share one measuring convention, so treat offsets as a guide and always check chainstay clearance.

Swapping the ring and checking clearance before the first climb

A chainring swap on a BBSHD is a garage job. You pull the drive-side crank arm, unscrew the old ring from the motor's output, fit the new one and tighten the screws evenly in a star pattern. Clearance, not tools, is what trips riders up.

  • Clean the threads and use a medium-strength threadlocker on the ring screws; a loose ring clicks under load and can shear screws.
  • Spin the cranks backward and watch the gap between the teeth and the chainstay. Deep-offset rings sit close to the stay on some frames.
  • Check the chain in the smallest cog too. With a lot of offset it can touch the tire or the stay on fat and plus bikes.
  • Re-check chain length. A smaller ring can leave the derailleur slack; a bigger one can pull it straight in the big-ring, big-cog combination.

Match the offset to your frame. The 20.5mm ring suits a standard 68–73mm hardtail. The 8mm rings are aimed at fat bikes, where the cassette and tire sit further out and the ring has to stay out with them.

Pick a deep-offset ring for a 100mm fat bike and the chain can end up in the tire. Tighten the crank bolt properly after the swap and check it again after the first ride. The same goes for the motor's lockring, torqued as the install guide specifies; a motor that creeps in its shell will undo a straight chainline within a week.

If a ring touches the chainstay, do not grind the stay. Step down to a ring with less offset or fewer teeth instead.
Charted

Stated offset, ring by ring

Chainring offset as each maker states it, September 2026. Bigger numbers pull the chain further inboard; fat bikes want the small ones.

A cassette that survives 30 amps, and the shift sensor question

The best cassette for a BBSHD has steel cogs and a way to spread the load across the freehub. Loose aluminum cogs and featherweight race cassettes wear quickly under motor torque, and single steel cogs can bite into an aluminum freehub body.

  • Steel over aluminum for every cog you climb in; a few grams hardly matter on a 1000W bike.
  • Pinned or spider-mounted clusters spread the load across more of the freehub splines.
  • E-bike-minded groups such as Shimano's LinkGlide and CUES ranges were designed with motor torque in mind.
  • A matching e-bike chain, such as KMC's e-bike series, in the speed count your cassette needs.

Eight- and nine-speed parts are thicker and less costly to replace, which is why many cargo and commuter builds stick with them. Eleven- and twelve-speed ranges give more spread for trail riding but wear faster under a motor.

Do you need a shift sensor?

A shift (gear) sensor sits on the derailleur cable and cuts motor power for a moment as you shift. It plugs into a brake cutoff port on the 1T4 harness, or into a dedicated port on newer controllers such as the Bafang replacement controller. Gear sensors are sold as generic cable-mounted units, so match the plug to your harness before you buy one.

Many riders skip it and ease off the pedals for half a second at each shift, which does the same job for free. If you shift under throttle, the sensor saves chains and cogs. A gentler current ramp in the programming settings softens shifts as well.

Build Q&A

Builders ask

What size chainring comes on a BBSHD?

Most kits ship with a 46T ring, though some kits offer 42T or 44T. Check the kit's chainring options before you order if you plan to ride steep trails or a fat bike.

Will a BBS02 chainring fit a BBSHD?

No. The BBSHD uses a different mounting interface from the BBS01 and BBS02, so buy a ring or spider that names the BBSHD or BBS03.

How much chainring offset does a BBSHD need?

On a 68–73mm frame, rings with roughly 12–20mm of stated offset straighten the chain across the big cogs. Fat bikes on 100mm or 120mm shells usually want about 8mm, because their cassette sits further out.

Lekkie Bling Ring or Luna Eclipse for the BBSHD?

Both are offset rings made for the BBSHD with good reputations. Both sell mainly direct and through dealers, so compare each maker's current tooth counts and offset side by side.

What is the best cassette for a BBSHD?

One with steel cogs on a pinned cluster or spider, paired with an e-bike chain. Shimano's LinkGlide and CUES ranges were built with motor torque in mind.

Is a BBSHD shift sensor necessary?

Not strictly. It cuts power during shifts and saves chains, but easing off the pedals for a moment at each shift does the same job.

Keep building

More BBSHD guides