Belt Length Calculator (Two-Pulley System)
Enter the diameter of each pulley and the center-to-center distance between their axles. The calculator returns the total belt length using the exact trigonometric formula, the standard engineering approximation, the wrap angle on each pulley and the length of the two straight runs. Results update as you type and a step-by-step panel shows the working. Switch between metric (mm) and imperial (in) at any time.
Formula
Worked example
Large pulley 300 mm, small pulley 150 mm, center distance 1500 mm. sinArg = (300-150)/(2x1500) = 0.05, alpha = 2.866 deg. Wrap angles: large = 185.7 deg, small = 174.3 deg. Straight run = sqrt(1500^2 - 0.25x150^2) = 1496.3 mm. Belt length = (150x3.245) + (75x3.042) + 2x1496.3 = 487 + 228 + 2993 = 3707 mm.
How the belt length formula works
A belt connecting two pulleys wraps around part of each pulley and spans a straight section on each side. The total length is the sum of the arc of contact on the large pulley, the arc of contact on the small pulley, and twice the straight-run length. When the two pulleys are identical in diameter, each wraps exactly 180 degrees (half a circle) and the straight runs equal the center distance. When the diameters differ, the larger pulley wraps more than 180 degrees and the smaller pulley wraps less. The exact formula uses an arcsin function to compute this difference precisely, while the engineering approximation replaces the arcsin with a Taylor-series term that is accurate when the pulleys are similar in size or far apart.
Exact formula vs. engineering approximation
The exact formula is: L = (pi/2)(DL + DS) + (DL - DS) x arcsin((DL - DS) / (2C)) + 2 x sqrt(C^2 - 0.25 x (DL - DS)^2), where DL is the large pulley diameter, DS is the small pulley diameter and C is the center distance. The engineering approximation simplifies this to: L = (pi/2)(DL + DS) + 2C + (DL - DS)^2 / (4C). The approximation is derived by expanding arcsin as a first-order Taylor series (arcsin(x) is approximately x for small x). The error grows when DL/DS is large and C is small. For a 2:1 diameter ratio with C equal to three times the large diameter, the error is typically under 0.1%; at 1.5 times the large diameter it can reach 0.5%. Always use the exact formula when ordering or cutting a belt.
Wrap angle and belt slip
The wrap angle, also called the contact angle or angle of wrap, is the arc in degrees over which the belt touches each pulley. A larger wrap angle means more friction surface and more power can be transmitted before the belt slips. For the large pulley the wrap angle is 180 + 2alpha degrees; for the small pulley it is 180 - 2alpha degrees, where alpha = arcsin((DL - DS) / (2C)) in degrees. The small pulley always has the lower wrap angle and therefore limits power transmission capacity. V-belts compensate with their wedge shape, but for flat belts a wrap angle below about 150 degrees on the small pulley generally requires a tensioner or an idler pulley.
Practical tips for two-pulley belt drives
When selecting or replacing a belt, measure or calculate the length with the system at normal operating tension. Standard V-belts are sold in fixed lengths (A, B, C, D, E series in North America; ISO Z, A, B, C in metric), so round up to the next standard size and adjust the center distance to compensate. For timing belts, the tooth pitch and tooth count determine the belt length exactly. Adding an idler pulley on the slack side is the most common way to increase tension and wrap angle simultaneously. For critical drives, check that the straight-run span length does not exceed about 20 times the belt width to avoid excessive vibration.
Belt wrap angle guidelines
| Belt type | Min. wrap on small pulley | Notes |
|---|---|---|
| Flat belt | 150 deg | Lower friction surface requires more contact |
| V-belt (classical) | 120 deg | Wedge action compensates for reduced wrap |
| V-ribbed (poly-V) | 75 deg | Multiple ribs allow lower minimum wrap |
| Timing / synchronous | 60 deg | Positive engagement, slip is not an issue |
| Round / circular belt | 120 deg | Light-duty applications only |
Minimum recommended wrap angles for common belt types. Below these limits, the belt may slip under rated load.
Frequently asked questions
What is the formula for belt length in a two-pulley system?
The exact formula is L = (pi/2)(DL + DS) + (DL - DS) x arcsin((DL - DS) / (2C)) + 2 x sqrt(C^2 - 0.25 x (DL - DS)^2), where DL is the large-pulley diameter, DS is the small-pulley diameter, and C is the center-to-center distance. A simpler engineering approximation is L = (pi/2)(DL + DS) + 2C + (DL - DS)^2 / (4C), which is accurate to within a fraction of a percent when the pulleys are similar in size or far apart.
What is wrap angle and why does it matter?
Wrap angle (also called contact angle) is the arc, measured in degrees, over which the belt touches a pulley. It matters because friction-based power transmission depends on contact: more wrap means more grip. The small pulley always has the smaller wrap angle. For flat belts, wrap below about 150 degrees on the small pulley can cause belt slip under load. V-belts tolerate lower wrap angles, typically 120 degrees, because the wedge shape multiplies the normal force. Timing belts use teeth and do not rely on friction, so wrap angle is less critical, though at least a few teeth must be engaged.
Can I use this calculator for cross belts?
No. This calculator is for open-belt systems where both pulleys rotate in the same direction. A cross belt (where the belt forms an X between the pulleys) causes the pulleys to rotate in opposite directions and uses a different formula: L = (pi/2)(DL + DS) + (DL + DS) x arcsin((DL + DS) / (2C)) + 2 x sqrt(C^2 - 0.25 x (DL + DS)^2). Cross belts also increase the wrap angle on both pulleys but create an additional flex point that shortens belt life.
Does it matter which pulley I enter as the large one?
No. This calculator automatically identifies the larger and smaller pulley from the two diameters you enter, so you can enter them in any order.
How do I find the center distance if I already know the belt length?
Rearranging the exact formula for C is not straightforward algebraically. In practice, engineers use the engineering approximation, rearranged as a quadratic in C: 4C^2 - 2(2L - pi(DL+DS)) x C - (DL - DS)^2 = 0, and solve with the quadratic formula, taking the positive root. Most belt suppliers provide charts or software for this. If you have a standard belt in hand, increasing C slightly (by adjusting a motor mount or idler) is the common field approach.
Should I add extra length for belt tension?
Yes. A belt installed at the exact calculated length would have zero initial tension and would slip immediately. In practice, add a tensioning allowance of 1-3% of the calculated length for V-belts, or leave adjustable center distance slots on the motor mount so you can set the correct deflection (typically 1/64 in per inch of span for V-belts).