Pulley & Belt Length Calculator
Calculate belt length for any two-pulley drive: open or crossed, flat, V-belt or timing. Per-field mm/in mixing, V-belt pitch–outside–inside conversion, timing belt tooth counts, RPM ratio and belt speed — plus the nearest standard belt you can actually buy. Left side: your inputs. Right side: the numbers.
⚙️Inputs
📏Results
Belt length · open · pitch line
C = 304.80 mm851.11mm
Outside
851.11 mm
Pitch
851.11 mm
Inside
851.11 mm
Speed & ratio
Ratio
2.000 : 1
driver : driven
Driver RPM
1750
Driven RPM
875
Belt speed
4.65
ms
Leave either RPM box empty and it is derived from the pulley diameters. Enter both and they are cross-checked against the ratio.
Geometry check
PD₁
50.80 mm
PD₂
101.60 mm
Pulley gap
228.60 mm
edge to edge
Wrap small
170.4°
Wrap large
189.6°
Pulley gap / span
75%
of center distance
Engineering accuracy: Formulas based on RMA (Rubber Manufacturers Association) and ISO mechanical standards. Designed for engineers and DIY mechanics.
⚡Quick answers people search for most
Common belt-drive setups computed with the same engine that powers the tool above — click through to the calculator and swap in your own numbers.
⚙️
2 in + 4 in pulleys · 12 in centers · open
33.5 in
The classic shop setup: a 2:1 reduction on 12-inch centers needs roughly a 33–34 inch belt.
✕
Same drive, crossed belt (8-shape)
34.2 in
Crossing adds about 2–3 inches versus an open belt on the same pulleys and reverses the driven rotation.
▼
A-section on OD 2.0 / 4.45 · 12 in
33.6 in pitch
V-belt thickness lifts the working circumference above the bare pulley geometry — pitch-line math catches it.
🦷
GT2 · 20T + 40T · 60 mm centers
90 teeth
3D printers and CNC: enter pulley teeth directly and get the belt tooth count you actually order.
🌀
1750 RPM on a 2 in pulley
≈ 4.7 m/s
Belt speed = π × pitch diameter × RPM. A 2 in pulley at 1750 RPM runs ~918 ft/min — well inside V-belt limits.
📐
Wrap angle rule of thumb
≥ 120°
Below 120° of wrap on the small pulley, traction collapses. Raise the center distance, cut the ratio, or add an idler.
🛒
Calculated 42.3 in A-belt → buy
A42
Belts come in whole-inch inside lengths. The tool maps your exact figure to the nearest stock designation with the delta shown.
🧮Pulley belt length calculator formulas, exactly as computed
No black boxes — the calculator runs these equations on every keystroke. All lengths are measured at the pitch line; the V-belt length calculation formula layers section-specific thickness offsets on top of the raw geometry.
Open belt (parallel rotation)
L = 2C·cos φ + r₁(π − 2φ) + r₂(π + 2φ)
φ = arcsin((r₂ − r₁) / C)
The engineering shortcut L ≈ 2C + (π/2)(D₁ + D₂) + (D₂ − D₁)²/(4C) is the small-angle expansion of the same result — identical on everyday drives, but the exact form stays accurate on tight centers and big ratios where the shortcut can miss by several millimeters.
Crossed belt (reversed rotation)
L = 2C·cos φ + (r₁ + r₂)(π + 2φ)
φ = arcsin((r₁ + r₂) / C)
Both pulleys gain wrap (180° + 2φ each) and the difference term (D₂ − D₁)² becomes a sum term (D₂ + D₁)² — crossed belts are always longer than open belts on the same pulleys. Both strands cross at r₁/(r₁ + r₂) × C from the driver's center, which the calculator reports for clearance checks.
Solving backwards is closed-form, not guesswork. Given a belt length instead of a center distance, the quadratic 2C² − (L − A)C + B = 0 (with A = (π/2)(D₁ + D₂), B = (D₂ − D₁)²/4) is solved — then refined against the exact tangent formula — so "I own a 40-inch belt, where do the shafts go?" returns an exact answer. The same solver positions the center distance that makes a stocked timing-belt tooth count fit your pulleys.
▼V-belt length calculator: cross-section data & length conversions
Datum dimensions per section (RMA / ISO), and what a 1,000 mm pitch-line belt measures outside and inside — the offsets the calculator applies for you.
| Section | Family | Top width | Thickness | OD − PD / pulley | Outside − pitch | Pitch − inside | Sold as (≈1000 mm) |
|---|---|---|---|---|---|---|---|
| A | classical | 13 mm | 8 mm | 5.6 mm | +17.6 mm | −32.7 mm | A38 |
| B | classical | 17 mm | 11 mm | 7.4 mm | +23.2 mm | −45.9 mm | B38 |
| C | classical | 22 mm | 14 mm | 9.4 mm | +29.5 mm | −58.4 mm | C37 |
| D | classical | 32 mm | 19 mm | 12.6 mm | +39.6 mm | −79.8 mm | D36 |
| 3V | narrow | 9.5 mm | 8 mm | 5.6 mm | +17.6 mm | −32.7 mm | 3V390 |
| 5V | narrow | 16 mm | 13.5 mm | 9.0 mm | +28.3 mm | −56.5 mm | 5V500 |
| 8V | narrow | 25.5 mm | 17.5 mm | 11.8 mm | +37.1 mm | −72.9 mm | 8V800 |
| SPZ | metric | 9.7 mm | 8 mm | 5.0 mm | +15.7 mm | −34.6 mm | SPZ1000 |
| SPA | metric | 12.7 mm | 10 mm | 6.6 mm | +20.7 mm | −42.1 mm | SPA1000 |
| SPB | metric | 16.3 mm | 13 mm | 8.6 mm | +27.0 mm | −54.7 mm | SPB1000 |
| SPC | metric | 22.5 mm | 18 mm | 12.0 mm | +37.7 mm | −75.4 mm | SPC2000 |
Buying rules by family: classical A/B/C/D belts are sold by inside length in whole inches (A45 = 45 in inside); narrow 3V/5V/8V by pitch length in inches ×10 (3V500 = 50.0 in pitch); metric SPZ/SPA/SPB/SPC by ISO datum length in mm (SPZ 1250). The calculator's part-number matcher maps your exact result to the nearest stock designation in the right system, with the delta printed.
🦷Timing belt calculator: pitch reference
Tooth spacing for the profiles this timing pulley belt length calculator supports — enter pulley teeth plus one of these pitches and get the belt tooth count to order.
| Profile | Pitch (mm) | Pitch (in) | PD of a 20T pulley | Typical use |
|---|---|---|---|---|
| MXL | 2.032 | 0.0800 | 12.94 mm | Small hobby drives, printers, encoders |
| XL | 5.080 | 0.2000 | 32.34 mm | Small hobby drives, printers, encoders |
| L | 9.525 | 0.3750 | 60.64 mm | Light industrial, conveyors, older CNC |
| H | 12.700 | 0.5000 | 80.85 mm | Light industrial, conveyors, older CNC |
| GT2 | 2.000 | 0.0787 | 12.73 mm | 3D printers, CNC, robotics (FRC) — zero-backlash |
| GT3 | 3.000 | 0.1181 | 19.10 mm | 3D printers, CNC, robotics (FRC) — zero-backlash |
| GT5 | 5.000 | 0.1969 | 31.83 mm | 3D printers, CNC, robotics (FRC) — zero-backlash |
| 3M | 3.000 | 0.1181 | 19.10 mm | HTD power transfer (3 mm) |
| 5M | 5.000 | 0.1969 | 31.83 mm | HTD power transfer (5 mm) |
| 8M | 8.000 | 0.3150 | 50.93 mm | HTD power transfer (8 mm) |
| 14M | 14.000 | 0.5512 | 89.13 mm | HTD power transfer (14 mm) |
Worked timing example: 20T driver + 40T driven (GT2, 2 mm pitch) on 60 mm centers → pulley PDs of 12.73 mm and 25.46 mm, an exact requirement of 90.3 teeth, and a stocked belt of 90 teeth (180 mm) that fits at an adjusted center distance of 59.7 mm.
📝How to use the belt length calculator (metric & inch)
Eight steps from two shafts and a tape measure to the belt designation you can order — the same workflow a drive engineer runs, minus the handbook.
Pick the belt arrangement
Open belt for standard parallel rotation, crossed belt when the driven shaft must spin the opposite way. The formula switches automatically — crossed belts wrap both pulleys more, so the belt is longer.
Pick the belt type
Flat/round uses pure pulley geometry. V-belt adds the cross-section's thickness so you get pitch, outside and inside lengths. Timing mode swaps diameters for tooth counts and outputs the belt tooth count you need to order.
Enter both pulley diameters — in any units
Each field carries its own unit dropdown (mm / cm / m / in / ft). Enter the driver in inches and the driven pulley in millimeters if that's how your drawings are dimensioned — everything is unified internally, nothing needs pre-converting.
Choose OD or pitch diameter (V-belts)
Calipers give you outside diameter; catalogs give pitch diameter. Select the basis you measured and the tool converts through the cross-section's pitch-line offset automatically.
Enter the center distance — or the belt you already own
Most people know the shaft-to-shaft distance. Working backwards from a belt in hand? Flip to 'I know the belt length' and the tool solves the required center distance instead.
Optionally add one RPM
Type the motor RPM and the driven speed, the exact speed ratio and the belt speed appear instantly — one extra field, no separate calculator. Enter both RPMs and they are cross-checked against the pulley ratio to expose slipping or mis-measurement.
Read the outputs in the units you think in
The output unit dropdown switches every length result live — enter in inches, read the belt length in millimeters, check belt speed in ft/min. Warnings flag small wrap angles, extreme ratios and overspeed before they cost you a belt.
Buy the real belt, not the decimal
V-belt results include the nearest stock designation (A42, 3V500, SPZ 1250…) with the exact delta versus your calculated length. Timing results give the tooth count to order and the adjusted center distance it implies.
🧪Worked example: A-section V-belt, OD inputs, 1750 RPM motor
Every number below comes from the same transparent math the calculator runs — a 2.00 in driver and a 4.45 in driven pulley measured with calipers, on 12 in centers.
The math, step by step
- OD → pitch diameter: the A-section pitch line sits 2.8 mm below the belt top, so PD = OD − 5.6 mm. Driver 45.2 mm, driven 107.4 mm.
- Wrap angle: φ = arcsin((r₂ − r₁)/C) = arcsin(0.1021) → wrap on the small pulley 168.3°, on the large one 191.7° — both above the 120° floor. ✓
- Exact open-belt length: L = 2C·cos φ + r₁(π − 2φ) + r₂(π + 2φ) = 33.56 in at the pitch line.
- Thickness offsets: outside = pitch + 17.6 mm, inside = pitch − 32.7 mm → 34.26 in outside / 32.28 in inside.
- Speed: ratio D₂/D₁ = 2.377 : 1 → 1750 RPM in gives 736 RPM out; belt speed 4.14 m/s — inside the 30 m/s V-belt ceiling. ✓
- Stock match: 32.28 in inside length rounds to A32 — the purchased belt's pitch length differs by 0.28 in from the calculated one.
Calculator output for this example
Pitch length
33.56 in
852.5 mm at the cord line
Inside / Outside
32.28 / 34.26 in
buy by inside length
Center distance solved
12.000 in
as entered
Ratio & driven RPM
2.377 : 1 · 736 RPM
1750 RPM motor
Belt speed
4.14 m/s
≈ 815 ft/min
Nearest stock belt
A32
0.28 in vs calculated
❓Frequently Asked Questions
The belt-drive questions we get most often — answered with the same formulas the calculator runs.