Shaft torsion calculator

Enter the torque, the outer diameter (and the inner one for a tube), the length and the shear modulus. The calculator gives the maximum shear stress at the surface, the angle of twist in degrees and radians, the polar moment of inertia and the polar section modulus.

Shaft
N·m
mm
mm
GPa
Maximum shear stress τ63.662 MPa
Angle of twist4.5595 °
Angle of twist in radians
0.079577 rad
Shear stress in psi
9,233 psi
Polar moment of inertia J
15,708 mm⁴
Polar section modulus J / r
1,570.8 mm³

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Choose a solid or hollow shaft.
  2. Enter the torque in N·m, the outer diameter and, for a tube, the inner diameter in mm.
  3. Enter the length in mm and the shear modulus G in GPa.
  4. Read the maximum shear stress, the twist angle, J and J / r.

Formulas

  • Polar moment of inertia: J = π(D⁴ − d⁴) / 32 (d = 0 for a solid shaft).
  • Maximum shear stress (at the surface): τ = T × (D/2) / J.
  • Angle of twist: θ = T × L / (G × J) radians.
  • Polar section modulus: Wp = J / (D/2), so τ = T / Wp.

Units: torque in N·mm, lengths in mm and G in N/mm² give τ in MPa.

Worked example

A solid 20 mm steel shaft, 1,000 mm long, carries 100 N·m = 100,000 N·mm, G = 80 GPa:

  • J = π × 20⁴ ÷ 32 = 15,708 mm⁴;
  • τ = 100,000 × 10 ÷ 15,708 = 63.662 MPa (9,233 psi);
  • θ = 100,000 × 1,000 ÷ (80,000 × 15,708) = 0.0796 rad = 4.5595°.

Bored to a 20/10 mm tube: J = 14,726.2 mm⁴, τ = 67.906 MPa, the twist rises only a little.

Tips

  • Stress concentrations at keyways, shoulders and grooves raise the local stress well above τ; apply the factor for your detail.
  • Combined loading: shafts that also bend need a combined stress check (for example von Mises).
  • Power to torque: T = P / ω; at 1,500 rpm, 15 kW is 15,000 ÷ (2π × 25) = 95.5 N·m.

Frequently asked questions

How do you calculate shear stress in a shaft?

τ = T × r / J, with r = D/2 the outer radius and J the polar moment of inertia. For a solid shaft J = πD⁴/32, which gives τ = 16T / (πD³). A 20 mm shaft carrying 100 N·m has τ = 63.662 MPa.

How do you calculate the angle of twist?

θ = T × L / (G × J) in radians. Multiply by 180/π for degrees. The same 20 mm shaft, 1 m long with G = 80 GPa, twists 0.0796 rad, about 4.56°.

Why are hollow shafts used?

Material near the centre carries little shear stress. Removing it saves weight with little loss of stiffness: a 20 mm shaft bored to 10 mm loses 25 % of its mass but only 6.25 % of its J.

What shear modulus should I use?

Around 80 GPa for steel and about 26–27 GPa for aluminium alloys. G is related to Young's modulus by G = E / (2(1 + ν)), with Poisson's ratio ν.

More in Unit converters

All tools in this category: Unit converters ·Updated November 6, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.