For riders seeking a simple, durable upgrade, single-speed cranksets offer reliable power transfer and low maintenance. The right crankset helps prevent chain drops, fits a range of chainring options, and pairs with standard square-taper bottom brackets.
The following five cranksets are designed for 170mm arms and 104BCD, covering common single-speed and fixed-gear setups. Each model balances strength, weight, and compatibility to help you choose the best option for your bike.
| Product | Brand | Crank Arm | BCD | Chainring Range |
|---|---|---|---|---|
| WEEROCK 42T 170mm | WEEROCK | 170mm | 104BCD | 42T |
| BUCKLOS 104BCD 170mm | BUCKLOS | 170mm | 104BCD | 32–42T |
| PETCHOR 32T 170mm | PETCHOR | 170mm | 104BCD | 32T |
| Cyclon 32–42T 170mm | Cyclon | 170mm | 104BCD | 32–42T |
| BOLANY 32–36T 170mm | BOLANY | 170mm | 104BCD | 32–36T |
WEEROCK 42T 170mm Single Speed Crankset

The WEEROCK crankset is built for straightforward single-speed and light multi-speed setups. It features a 170mm crank arm length and a 104BCD pattern, with a 42T chainring that provides a balanced gear for urban riding, trails, and mixed terrain. The Drop Stop Design helps prevent chain drops by guiding the chain onto the chainring, improving safety on rough surfaces.
Construction emphasizes durability and rust resistance. Made from aluminum alloy, this crankset remains stiff while staying relatively light, with an approximate weight of 0.6 kg (1.32 lb). The 42T chainring suits riders who want steady acceleration without excessive pedaling cadence, and the narrow-wide ring profile helps retain the chain across typical gear ranges. The set is compatible with single-speed configurations and works with 6/7/8/9/10/11-speed MTB drivetrains when used within appropriate gearing and bottom-bracket combinations.
- 42T chainring
- 170mm crank arms
- 104BCD
- Aluminum alloy, rust-resistant
- Weight about 0.6 kg (1.32 lb)
- Narrow-wide ring reduces chain drops
- Suitable for single speed and multi-speed MTB ranges
BUCKLOS 104BCD 170mm Single Speed Crankset

The BUCKLOS crankset is designed for riders who want a lightweight, sturdy setup with broad compatibility. It uses a 104BCD and 170mm crank arms, making it compatible with a wide selection of single-speed chainrings and standard bottom brackets. The unit is offered with chainrings in 32/34/36/38/40/42T options and features narrow-wide teeth with a 4mm thickness for reliable chain retention on rough roads or off-road routes.
Weight is kept modest to support responsive acceleration and climbing ability. The crankset is marketed for single-speed use but accepts typical chainring choices for fixed-gear conversions as well. It is compatible with popular drivetrain brands such as Shimano, SRAM, and FSA, and is suitable for mountain bikes, commuter bikes, and some electric bikes that use square-taper bottom brackets. The design prioritizes durability, stiffness, and straightforward maintenance.
- 104BCD with 170mm arms
- 32–42T chainring range; Round/Oval options
- Narrow-wide teeth, 4mm thickness
- Weight around 609 g (approximate)
- Compatible with Shimano/SRAM/FSA
- Single speed only
PETCHOR 32T 170mm Square Taper Crankset

PETCHOR presents a 170mm square-taper crankset with a 104BCD pattern and a 32T chainring, designed for single-speed usage and easy upgrades. The set is marketed as a three-piece design with a removable chainring, allowing straightforward modification into various configurations, including single-speed, dual, or triple chainring setups with compatible components. It emphasizes a lightweight profile without sacrificing rigidity, thanks to an aluminum alloy construction and an anodized finish.
Key specifications include a 170mm crank arm length, 104BCD, and a 32T chainring. The design notes compatibility with 9/16″ pedals, a chain size of 1/2″ x 1/8″, and a recommended bottom-bracket axle around 117.5mm. The chainline and clearances are tailored to support typical single-speed frames while enabling future upgrades to broader gearing if desired.
- 170mm crank arms
- 104BCD, 32T chainring
- Removable chainring; three-piece design
- High-strength aluminum alloy; frosted/anodized
- Narrow-wide teeth for better retention
- Suitable for single-speed; compatible with 9/16″ pedals
Cyclon 32–42T 170mm Narrow Wide Crankset

Cyclon’s offering is a versatile single-speed capable crankset with a 170mm arm length and 104BCD. It supports a chainring range from 32T to 42T, making it adaptable to different riding styles—from city commuting to light off-road use. The teeth are designed in a narrow-wide pattern to reduce chain derailment, particularly on rough pavement or uneven terrain. The crankset is finished with a frosted/anodized surface for durability and corrosion resistance.
Compatibility notes highlight 170mm crank arms, 104BCD, and 9/16″ pedals. This model is aimed at riders who want a simple upgrade with the flexibility to switch between several chainring sizes as their riding preferences evolve. Installations typically suit square-taper bottom brackets found on many traditional frames, and it pairs well with standard single-speed configurations as part of a broader drivetrain upgrade.
- 170mm crank arms
- 104BCD; 32–42T chainring options
- Narrow-wide tooth design
- Frosted/anodized finish
- Compatible with 9/16″ pedals
BOLANY Mountain Bike Crankset 104BCD 170mm

BOLANY’s crankset focuses on a balance of stiffness and lightness with a 104BCD pattern and 170mm arms. The design emphasizes the use of an aluminum alloy (7075 family) to maximize strength-to-weight, supporting single-speed applications with improved power transfer. The model offers multiple chainring sizes in the 32–36T range, which suits riders seeking a solid, budget-friendly upgrade for city, trail, or mixed-terrain riding.
The feature set highlights an uncoated finish intended to minimize friction and wear while maintaining durability. The narrow-wide chainring compatibility supports secure engagement with single-speed chains, and the 104BCD pattern ensures compatibility with a wide array of aftermarket rings. This crankset is well-suited for riders prioritizing reliability and straightforward installation over extensive gearing options.
- 104BCD with 170mm arms
- 32/34/36T options
- 7075 aluminum alloy
- Uncoated finish for reduced friction and corrosion resistance
- Narrow-wide chainring design for better retention
Buying Guide
Choosing a crankset for a single-speed or fixed-gear setup requires a clear sense of compatibility and riding goals. Start by matching the crank arm length to your leg length and comfort: 170mm is a common standard that fits many riders, but shorter or longer arms can improve cadence and efficiency on different terrains. The bottom bracket interface matters as well; square-taper bottom brackets remain widespread, but some bikes use adapters or different standards. Ensure the crankset you select is compatible with your frame and bottom-bracket type.
The chainring size is a major determinant of overall gearing. Common ranges span from 32T to 42T in 104BCD systems. Narrow-wide chainrings help prevent chain drops, especially on rough roads or during rapid shifts. If you plan future upgrades or convertibility, consider a three-piece or removable chainring design that makes swapping chainrings easier without replacing the entire crankset.
Material choice affects weight, stiffness, and durability. Aluminum alloys (including 7075 variants) deliver a strong-to-weight ratio and corrosion resistance suitable for daily commuting and trail use. Finishes vary from uncoated to anodized or frosted; anodized surfaces typically resist wear under regular use and exposure to the elements.
Riding style and bike type influence selection. For urban commuting, a reliable single-speed crankset with a stable chainline and robust chain retention is essential. For weekend trail riders or light off-road use, look for slightly wider gear ranges (32–42T) and stronger chainring retention features. If you plan on folding bikes or certain electric-assist setups, verify the crank’s weight, stiffness, and compatibility with your folding mechanism or motor integration.
Maintenance considerations include inspecting chainring wear, lubricating the chain and chainring interface, and periodically checking fasteners for looseness. Replacing a worn chainring or a damaged crankset is straightforward with standard bottom brackets and compatible mounting patterns, but ensure the replacement chainring is compatible with your 104BCD pattern and your chosen chain width.
In summary, a well-chosen single-speed crankset should offer a balance of light weight, adequate stiffness, reliable chain retention, and broad compatibility with your existing drivetrain. By focusing on 170mm arms, 104BCD, and a chainring range that matches your riding style, you can select a crankset that enhances performance without complicating maintenance or installation.