Chain Length and Center Distance Calculator
Chain Length and Center Distance Calculator
Chain length from a centre distance and centre distance from a chain length, with the even link count applied — so the answer is the centre distance the chain you can actually buy will give you, and the take-up you need to find. ANSI B29.1 sprocket diameters rather than the PD + 0.6p shortcut, the wrap and C/p checks with the maker who publishes each one named, and the exact polygonal chain length printed beside the catalogue series so you can see how far the approximation has drifted.
Chain length and centre distance
a 4-pole motor at 1,450 rev/min driving 2:1 on ANSI 40 chain, 17 teeth to 34, nominal centres 500 mm
One relation, read both ways — and the even link count is what makes the answer interesting
- L
- chain length in links, which is the same as in pitches. You buy an even number of them, so the fractional answer the formula gives is never the answer you fit
- C
- centre distance. In the first mode it is your nominal figure going in; the number that comes out is the centre distance the even link count actually produces, and the gap between the two is the take-up your tensioner has to find
- p
- pitch, roller centre to roller centre. ANSI: the leading digits of the chain number over eight, in inches
- K = (N₂ − N₁)/2π
- the sprocket difference, in pitches of extra chain. It is an approximation to (R₂ − R₁)/p, which is why the whole formula is an approximation
- M = L − (N₁+N₂)/2
- the links left over after the wrap. This M pairs with p/4. The other published form uses M′ = 2L − N₁ − N₂ and pairs with p/8. Pair the small M with p/8 and the answer is exactly half — which is what the page being replaced here had written down
- 8K²
- equivalently 0.2026(N₂−N₁)², or 0.8106(N₂−N₁)² against M′. Where a catalogue prints 0.810, that is 8/π²
Worked example
a 4-pole motor at 1,450 rev/min driving 2:1 on ANSI 40 chain, 17 teeth to 34, nominal centres 500 mm
K = (34 − 17)/2π = 2.7056, so K² = 7.3205
L = 2×500/12.7 + (17+34)/2 + 7.3205×12.7/500 = 78.7402 + 25.5 + 0.1859 = 104.4261 links
You cannot buy 104.43 links, and an odd count needs an offset link, so round up to 106 links — 1,346 mm of chain
Back the other way: M = 106 − 25.5 = 80.5, M² − 8K² = 6,421.686, and C = (12.7/4)(80.5 + 80.1354) = 510.02 mm
So the shafts do not go at 500 mm. They go at 510.02 mm, or the tensioner takes up 10.02 mm. C/p is 40.2, inside the 30–50 window; the wrap on the small sprocket is 172.3°, past the 150° preferred figure; the chain runs at 5.22 m/s
And the check: the exact polygonal length at 510.02 mm is 106.0001 links against the 106 asked for — the series formula and the geometry agree to 0.0001 of a link here, because (R₂ − R₁)/C is only 0.067
ANSI / ASME B29.1 chain sizes — the dimensions this page uses
| Chain no. | Pitch (in) | Pitch (mm) | Roller Ø (in) | Roller Ø (mm) | Roller width (in) | Roller width (mm) | Note |
|---|---|---|---|---|---|---|---|
| 25 | 1/4 | 6.35 | 0.130 | 3.30 | 0.125 | 3.17 | bushing, no rollers |
| 35 | 3/8 | 9.525 | 0.200 | 5.08 | 0.188 | 4.78 | bushing, no rollers |
| 40 | 1/2 | 12.7 | 0.312 | 7.92 | 0.312 | 7.92 | — |
| 41 | 1/2 | 12.7 | 0.306 | 7.77 | 0.250 | 6.35 | lightweight series |
| 50 | 5/8 | 15.875 | 0.400 | 10.16 | 0.375 | 9.52 | — |
| 60 | 3/4 | 19.05 | 0.469 | 11.91 | 0.500 | 12.70 | — |
| 80 | 1 | 25.4 | 0.625 | 15.88 | 0.625 | 15.88 | — |
| 100 | 1-1/4 | 31.75 | 0.750 | 19.05 | 0.750 | 19.05 | — |
| 120 | 1-1/2 | 38.1 | 0.875 | 22.22 | 1.000 | 25.40 | — |
| 140 | 1-3/4 | 44.45 | 1.000 | 25.40 | 1.000 | 25.40 | — |
| 160 | 2 | 50.8 | 1.125 | 28.57 | 1.250 | 31.75 | — |
ISO 606 / DIN 8187 B-series chain sizes, and what five catalogues disagree about
| Designation | Pitch (mm) | Roller Ø (mm) | Inner width (mm) | Plate depth (mm) | Lowest breaking load published (kN) | Highest (kN) | Spread (%) |
|---|---|---|---|---|---|---|---|
| 04B-1 | 6 | 4.00 | 2.80 | 5.00 | 3.0 | 3.2 | 6.7 |
| 05B-1 | 8 | 5.00 | 3.00 | 7.10 | 4.4 | 5.9 | 34.1 |
| 06B-1 | 9.525 | 6.35 | 5.72 | 8.20 | 8.9 | 10.4 | 16.9 |
| 08B-1 | 12.7 | 8.51 | 7.75 | 11.80 | 17.8 | 19.4 | 9.0 |
| 10B-1 | 15.875 | 10.16 | 9.65 | 14.70 | 22.2 | 27.5 | 23.9 |
| 12B-1 | 19.05 | 12.07 | 11.68 | 16.10 | 28.9 | 32.2 | 11.4 |
| 16B-1 | 25.4 | 15.88 | 17.02 | 21.00 | 60.0 | 72.8 | 21.3 |
| 20B-1 | 31.75 | 19.05 | 19.56 | 26.40 | 95.0 | 105.0 | 10.5 |
The chain-number rule, and the shortcut that only half works
| Chain no. | Leading digits | Pitch (in) = digits ÷ 8 | Pitch (mm) = digits × 3.175 | What “number × 0.3175” gives (mm) | Verdict |
|---|---|---|---|---|---|
| 25 | 2 | 1/4 in | 6.35 | 7.9375 | WRONG by 1.588 mm |
| 35 | 3 | 3/8 in | 9.525 | 11.1125 | WRONG by 1.588 mm |
| 40 | 4 | 1/2 in | 12.7 | 12.7000 | correct |
| 41 | 4 | 1/2 in | 12.7 | 13.0175 | WRONG by 0.318 mm |
| 50 | 5 | 5/8 in | 15.875 | 15.8750 | correct |
| 60 | 6 | 3/4 in | 19.05 | 19.0500 | correct |
| 80 | 8 | 1 in | 25.4 | 25.4000 | correct |
| 100 | 10 | 1-1/4 in | 31.75 | 31.7500 | correct |
| 120 | 12 | 1-1/2 in | 38.1 | 38.1000 | correct |
| 140 | 14 | 1-3/4 in | 44.45 | 44.4500 | correct |
| 160 | 16 | 2 in | 50.8 | 50.8000 | correct |
What the PD + 0.6p shortcut costs, on a 12.70 mm pitch
| Teeth | Pitch Ø (mm) | ANSI B29.1 outside Ø (mm) | PD + 0.6p (mm) | Difference (mm) | Difference (%) | Chordal speed variation (%) |
|---|---|---|---|---|---|---|
| 7 | 29.271 | 33.992 | 36.891 | 2.899 | 8.528 | 10.992 |
| 9 | 37.132 | 42.513 | 44.752 | 2.239 | 5.267 | 6.418 |
| 11 | 45.078 | 50.872 | 52.698 | 1.826 | 3.589 | 4.222 |
| 13 | 53.068 | 59.146 | 60.688 | 1.542 | 2.607 | 2.993 |
| 15 | 61.084 | 67.369 | 68.704 | 1.335 | 1.981 | 2.234 |
| 17 | 69.116 | 75.559 | 76.736 | 1.177 | 1.557 | 1.732 |
| 19 | 77.159 | 83.727 | 84.779 | 1.052 | 1.257 | 1.383 |
| 21 | 85.211 | 91.879 | 92.831 | 0.952 | 1.036 | 1.130 |
| 25 | 101.330 | 108.151 | 108.950 | 0.799 | 0.739 | 0.795 |
| 30 | 121.498 | 128.452 | 129.118 | 0.666 | 0.518 | 0.551 |
| 40 | 161.868 | 168.989 | 169.488 | 0.499 | 0.295 | 0.309 |
| 57 | 230.541 | 237.811 | 238.161 | 0.350 | 0.147 | 0.152 |
| 76 | 307.320 | 314.678 | 314.940 | 0.263 | 0.083 | 0.085 |
| 95 | 384.111 | 391.521 | 391.731 | 0.210 | 0.054 | 0.055 |
| 114 | 460.907 | 468.352 | 468.527 | 0.175 | 0.037 | 0.038 |
Every formula this page uses
| Quantity | Expression | Where it comes from |
|---|---|---|
| Chain length, links | L = 2C/p + (N₁+N₂)/2 + (p/C)·[(N₂−N₁)/2π]² | The catalogue form, printed by U.S. Tsubaki and by Khurmi. It is a series expansion — see the caption below. |
| Rounded | Lₑ = 2·⌈L/2⌉ | An odd count needs an offset link. Tsubaki publish a one-pitch offset link as a 35% reduction in the chain’s allowable load. |
| Centre distance | C = (p/4)·(M + √(M² − 8K²)), M = Lₑ − (N₁+N₂)/2, K = (N₂−N₁)/2π | The inversion of the line above. Identical to the classic (p/8)[M′ + √(M′² − 0.8106(N₂−N₁)²)] with M′ = 2Lₑ − N₁ − N₂. |
| Pitch diameter | PD = p / sin(180°/N) | ANSI B29.1; ISO 606 writes the same thing as d = p / sin(π/z). |
| Outside diameter | OD = p(0.6 + cot 180°/N) | ANSI B29.1’s approximate outside diameter, and ISO 606’s tip diameter dₐ. Not PD + 0.6p, which is p·tan(90°/N) too big. |
| Root diameter | BD = PD − roller Ø | ANSI B29.1 bottom diameter; ISO 606 d_f = d − d_roller. |
| Tangent span | T = √(C² − ((PD₂ − PD₁)/2)²) | Plain geometry. The same expression TB Wood’s use for a belt span, which is why it also appears on the belt tension page. |
| Wrap angles | θ₁ = 180° − 2·asin((PD₂−PD₁)/2C), θ₂ = 180° + same | Plain geometry. Tsubaki: 120° minimum on the small sprocket. |
| Chain speed | v = p·N₁·n/60000 m/s (p in mm) | U.S. Tsubaki give it in inch units as S = P·N·n/12 ft/min. |
| Chordal speed variation | v_max/v_min = 1 / cos(180°/N) | Derived here and confirmed by simulation: rotate the sprocket, find the roller at the departure point, project its velocity on the run. |
| Exact polygonal length | L = 2T/p + (θ₁N₁ + θ₂N₂)/2π, θ in radians | Derived here. The chain is a polygon inscribed in the pitch circle, so a wrap of θ carries θN/2π pitches — not θ·PD/2p. |
Whole links, even counts, and a formula with a range
This page answers one question in two directions, and the interesting part is the rounding. Give it a centre distance and it returns the chain length; give it a chain length and it returns the centre distance. But chain comes in whole links and a drive should be closed with an even number of them, so the length you fit is almost never the fractional length the formula produced — and the moment you round up, your centre distance changes. The headline on this page is therefore the centre distance the even link count actually gives, in both modes, with the take-up printed beside it. A nominal 500 mm on the default drive becomes 510.0 mm, or 10.0 mm for the tensioner to find. That is the number that goes on the drawing.
Where the formula comes from, and where it stops working. Every catalogue prints L = 2C/p + (N₁+N₂)/2 + K²p/C with K = (N₂−N₁)/2π, and none of them says it is an approximation. It is. The exact length is easier to state than the approximation: the chain’s rollers sit on the pitch circle and the chain between them is straight, so a wrap of θ radians on an N-tooth sprocket carries θN/2π pitches of chain — a count, not an arc length. Add the two tangent spans and you have the exact polygonal length. Expand that in (R₂ − R₁)/C and the second-order term is exactly the K²p/C the catalogues print. This batch compared the two over 60,000 random drives: under (R₂ − R₁)/C = 0.1 they agree to a thousandth of a link, and past 0.6 they are more than a whole link apart. Both numbers are in the results, along with the parameter itself, so you can see which regime you are in instead of trusting a formula past its range.
Five things on the page this replaces were wrong, and one of them was a factor of two. Its seven metric chain options set the chain NUMBER as the pitch instead of the pitch: ISO 08B was 8 where the pitch is 12.70 mm, which is 37% out and puts every length, centre distance and diameter out with it. Its outside diameter was PD + 0.6p, which exceeds ANSI B29.1’s own p(0.6 + cot 180°/N) by exactly p·tan(90°/N) — 1.18 mm on a 17-tooth chain-40 sprocket. Its structured data said the chain number times 0.317 inches gives the pitch in inches, which is wrong twice over. Its Strands control was read, echoed and never used, beside an FAQ claiming capacity multipliers for a capacity the page never computed. And its centre-distance formula paired M = L − (N₁+N₂)/2 with p/8, where that M pairs with p/4: as written it returns exactly half the right answer, every time, for every drive. The strands control is not reproduced here at all — multi-strand capacity belongs on the chain selection page, where there is a capacity to multiply.
What the guidance figures actually are, and who publishes them. Centres of 30 to 50 pitches: Renold Jeffrey’s drive checklist and Tsubaki’s installation notes, which put it as “about 30 to 50 times the pitch”. Wrap of 120° minimum on the small sprocket: Tsubaki, as a requirement, with 90° allowed only for a hanging drive. Seventeen teeth minimum on the driver: Renold Jeffrey, with Diamond-Drives giving 12 slow, 17 medium and 25 fast. Sag: Tsubaki again, about 4% of the SPAN — not of the centre distance, which is what the old page used — cut to about 2% for a vertical drive, centres over a metre, a heavy start or sudden reversals. Ratio 7:1 optimum and 10:1 practical maximum: Renold Jeffrey. None of those is a rule of thumb picked up secondhand; each one is a sentence in a named maker’s document, and where two makers differ the page says so rather than splitting the difference.
And the sprocket diameters are here because you cannot draw the drive without them. Pitch diameter p / sin(180°/N) is exact and uncontroversial. Outside diameter is B29.1’s p(0.6 + cot 180°/N), which the standard itself calls approximate because the real tip is set by the tooth form drawn in its Figure 6 — copyrighted, not reproduced here, and not needed for a layout. Root diameter is PD minus the roller, which is where the roller column in the tables earns its place. For the caliper diameters, the maximum bore and the whole tooth-by-tooth geometry, the sprocket geometry calculator does it at scale; for which chain to use in the first place, the roller chain selection calculator; for when to throw it away, the chain wear and elongation calculator; and for the service factor that all of them want, the drive service factor calculator.
Frequently asked questions
Why does the answer change the centre distance I typed in?
Because chain comes in whole links and a drive should close with an even number of them. Your 500 mm asked for 104.43 links; you fit 106, and 106 links span 510.02 mm. The difference, 10.02 mm, is what the tensioner or the slotted motor base has to take up. Rounding UP is deliberate: rounding down would mean forcing a shorter chain onto fixed centres. If your centres really are fixed, work the other way — pick the link count and read the centre distance.
Why must the number of links be even?
A roller chain alternates inner and outer link plates, so an even number of pitches closes with a normal connecting link. An odd number needs a one-pitch offset link, and Tsubaki publish that as a 35% reduction in the chain’s maximum allowable load — a two-pitch offset link is 0 to 25%, and an ordinary connecting link is 0 to 20%, with a tap-fit connecting link no reduction at all. The page being replaced here quoted about 20% for the offset link, which is the connecting-link figure. Tsubaki’s own advice is plain: “if you use chain with loads that are almost the same as the maximum allowable load, you should avoid using offset links.”
How do I get the pitch from an ANSI chain number?
Strip the last digit and divide by eight, in inches. Chain 40 is 4/8 = 0.500 in = 12.70 mm; chain 60 is 6/8 = 0.750 in = 19.05 mm; chain 160 is 16/8 = 2 in = 50.80 mm. The last digit is a series code, not part of the pitch: 0 is standard, 1 is lightweight and 5 is bushed with no rollers. So chain 41 is a lightweight half-inch chain and chain 25 is a rollerless quarter-inch one. Multiplying the whole number by 0.3175 to get millimetres works for 40, 50, 60 and the rest of the -0 family and fails for 25, 35 and 41, because the ÷10 hidden in 0.3175 is only doing the digit-stripping by accident.
Is ISO 08B the same as ANSI 40?
They share a pitch and nothing else that matters. Both are 12.70 mm, and their rollers are 8.51 mm and 7.92 mm — a 7% difference that puts the root diameter of the sprocket 0.59 mm apart and means the tooth pockets are cut differently. Inner widths differ too: 7.75 mm against 7.92 mm. You cannot run 08B on a chain-40 sprocket or the other way round and expect the wear life either was designed for. Five catalogues agree on all of those dimensions; what they do NOT agree on is the breaking load, which varies by up to 34% between them for the same designation.
What wrap angle and what centre distance should I aim for?
Tsubaki: at least 120° of wrap on the small sprocket, and 90° only for a hanging drive. Below 120° too few teeth are sharing the load and the chain can climb the teeth. For centres, both Tsubaki and Renold Jeffrey give 30 to 50 pitches as the optimum window — under 30 the chain articulates through its whole wrap too often, over about 80 the slack span whips and wants a guide. The default drive here sits at 40.2 pitches with 172.3° of wrap, which is a comfortable place to be.
Why is the outside diameter not PD + 0.6p?
Because ANSI B29.1’s own expression is p(0.6 + cot 180°/N), and the two are not the same thing. Subtract them and PD + 0.6p is larger by exactly p·tan(90°/N) — 1.18 mm on a 17-tooth chain-40 sprocket, 2.90 mm on seven teeth, 0.17 mm on 120. It is an approximation that happens to be good on a big sprocket and poor on a small one, which is the wrong way round for a drawing, because small sprockets are where clearance is tight. Note that B29.1’s form is itself called the APPROXIMATE outside diameter in the standard: the true tip is set by the tooth-form topping in its Figure 6.
How accurate is the chain-length formula?
To a thousandth of a link on a normal drive, and not much better than a whole link on a bad one. It is a second-order series in (R₂ − R₁)/C, which the results above print. Below 0.1 the error is under 0.001 links; at 0.3 it is about 0.07; at 0.6 it passes a full link, and a link is a whole pitch of chain. That happens at about a 10:1 reduction on 30-pitch centres — a drive the same catalogues tell you not to build, so the formula’s range and the design guidance happen to coincide. The exact polygonal length is printed beside the approximation so you never have to take this on trust.
Does the number of strands change the chain length?
No, and that is why there is no strands control on this page. A duplex chain is two simplex chains on common pins: the pitch, the link count, the centre distance and every sprocket diameter are identical. What strands change is CAPACITY, and not proportionally — the published multiple strand factors are 1.7 for duplex and 2.5 for triplex, not 2 and 3, because the load does not share evenly across the width. That belongs on the chain selection page, where there is a capacity to multiply. The page this one replaces had a strands control that was read, stored, echoed in its copy text and used in no calculation at all, next to an FAQ quoting those very multipliers for a capacity it never computed.
Related calculators
References
- ASME B29.1-2011 (R2022), Precision Power Transmission Roller Chains, Attachments, and Sprockets. Cited by clause and figure; the standard itself is copyrighted and was not fetched. Its published preview at webstore.ansi.org confirms the structure this page relies on: section 1 Roller Chain, section 3 Sprockets, Figure 6 Theoretical Tooth Form, Figure 7 Sprocket Diameters, Tables 12/12M and 13/13M (caliper diameter tolerances) and Table 14 (pitch and outside diameter). Every printed dimension used here is attributed to a named catalogue instead, and everything computable is computed.
- ISO 606:1994, Short-pitch transmission precision roller and bush chains, attachments and associated chain sprockets (second edition, 1994-02-15). Cited by number; only the standard’s preview was reachable, which confirms clause 3.6 (a measuring force applied when a chain’s length is measured) and clause 5 (chain wheels, described in its own foreword as ‘the unification of all the relevant national Standards’). The dimensional figures here are taken from five named catalogues instead — see the breaking-load note.
- Martin Sprocket & Gear. Sprocket Engineering Data, catalogue section E-152. Prints the B29.1 forms directly: “PD = Pitch / SIN (180/Nt)” and “OD = (Pitch)(.6 + COT [180 / Nt])”, and describes the bottom diameter as “the diameter of a circle tangent to the bottoms of the tooth spaces”. Also the source, with chinatransmissions’ ANSI chart, for the roller diameters and roller widths used here.
- AmesWeb. Roller Chain Sprocket Diameter Calculator — ASME B29.1. The one source consulted that prints all five diameter relations in one place: pitch diameter P / sin(180/N); bottom diameter PD − Dr; caliper diameter (even teeth) = bottom diameter; caliper diameter (odd teeth) = PD × cos(90/N) − Dr; “approximate outside diameter” = P × (0.6 + cot(180/N)); and maximum hub and groove diameter = P × (cot(180/N) − 1) − 0.030 in. AmesWeb also notes that “Dr is bushing diameter for chain 25 and chain 35 as these chains have no rollers”.
- chinatransmissions. ANSI Roller Chain Size Chart | Dimension Guide. Second, independent transcription of the ANSI roller diameters and roller widths, agreeing with Martin’s where the two overlap. It is also the source that settles chain 41’s roller diameter at 0.306 in — the page being ported had 6.35 mm, which is 0.250 in, chain 41’s roller WIDTH.
- iwis / JWIS. Catalogue: precision chains, British Standard roller chain table. The lowest of the five minimum-breaking-load columns compared in this batch, and the one that matches the figures usually quoted as ISO 606’s own minima (16B-1 at 60.0 kN, 20B-1 at 95.0 kN). Used as the default on the selection page.
- Cross+Morse. British Standard Precision Roller Chain Conforming to ISO 606. Second of the five ISO 606 transcriptions cross-checked here.
- Mädler. Roller chains DIN ISO 606 (formerly DIN 8187), catalogue 43. Confirms the pitch and roller-diameter columns. Its breaking-load column could not be read reliably through the fetch used here — the extracted values were monotone in small steps, which is the signature of a shifted column — so it is NOT one of the five counted in the breaking-load spread.
- U.S. Tsubaki. RS Chain Drive Selection (chains.ustsubaki.com). Confirms the same service factor table and the same multiple strand factors cell for cell, from a different maker — which is why those two tables are treated here as settled rather than as one publisher’s opinion. Also prints the chain speed relation S = P·N·n/12 (inches, rpm) and the chain length and centre distance forms.
- Tsubakimoto Chain. Roller Chain Arrangement and Installation, technical data (en.tt-net.tsubakimoto.co.jp). Sag: move the centre of the slack span perpendicular and the movement should be “about 4% of the span AB”, reduced to “approximately 2%” for a vertical drive, centres over a metre, a heavy starting load or sudden reversals. Wrap: “the winding angle between the small sprocket and the chain must be 120° or more”, 90° minimum for a hanging drive. Centres: “the most desirable center distance … is about 30 to 50 times the pitch”.
- Tsubakimoto Chain. Strength Differences Between Chain and the Connecting Links and Offset Links, chain-guide.com 2.2.3.3. Reduction against the chain’s maximum allowable load: tap-fit connecting link none; standard connecting link 0 to 20%; two-pitch offset link 0 to 25%; one-pitch offset link 35%. “If you use chain with loads that are almost the same as the maximum allowable load, you should avoid using offset links.”
- Wikipedia, Roller chain. Quoted here only for the ANSI numbering rule, which it states in the same terms as the catalogues: “the first digits indicate the pitch of the chain in eighths of an inch, with the last digit being 0 for standard chain, 1 for lightweight chain, and 5 for bushed chain with no rollers”. Also “one rule of thumb is to replace a roller chain which has elongated 3% on an adjustable drive or 1.5% on a fixed-center drive”, and, on odd link counts, that such a chain “tends to be not so strong”.
- R.S. Khurmi and J.K. Gupta, A Textbook of Machine Design, chapter 21 Chain Drives and chapter 20 V-Belt and Rope Drives (the chapters as distributed by Al-Mustansiriyah University and Al-Mustaqbal University). Source for Table 21.2, factor of safety for bush roller chain against the smaller sprocket’s speed; for the service factor as K1 × K2 × K3 (load, lubrication, hours); for the recommended teeth on the smaller sprocket against velocity ratio; for the V-belt tension ratio 2.3 log(T1/T2) = μθ cosec β with β the groove HALF angle and a groove angle of 32° to 38°; for the centrifugal tension Tc = mv²; and for the maximum-power condition Tc = T/3.
