Shaft Torsion Calculator

Maximum shear stress (τ = T·r/J) and angle of twist (θ = TL/GJ) in a solid or hollow circular shaft under torque.

From power and speed: T = P / ω (see the torque, power and rpm calculator).
OpenStax Table 12.1: steel 75,000 MPa (≈ 11,000 ksi), aluminum 25,000 MPa, brass 35,000 MPa, copper 44,000 MPa.

Results

Maximum shear stress τ (outer surface)
40.74
Angle of twist θ
1.245
Polar moment of inertia J
61.359 cm⁴
1.4742 in⁴
Torsional stiffness GJ/L
803.2 N·m per degree

Estimate only. This tool is for informational and educational purposes. Results depend on your inputs and simplifying assumptions, and are not a substitute for professional engineering, design or financial advice. Always verify with a qualified professional and applicable codes before purchasing, building or making decisions.

How it’s calculated

Torque on a circular shaft produces shear stress that grows linearly from zero at the center to a maximum at the outer surface. The shaft also twists by an angle proportional to torque and length.

τ = T × r / J τ_max = T × (D/2) / J θ = T × L / (G × J) (radians) Solid: J = π D⁴ / 32 Hollow: J = π (D⁴ − d⁴) / 32

Example: a 50 mm solid steel shaft carries 1 kN·m. J = π × 50⁴ ÷ 32 = 613,592 mm⁴, so τ = 1 × 10⁶ N·mm × 25 mm ÷ 613,592 mm⁴ = 40.7 MPa. Over 1 m with G = 75 GPa, θ = 1000 × 1 ÷ (75 × 10⁹ × 6.136 × 10⁻⁷) = 0.0217 rad = 1.24°.

A hollow shaft is far more efficient: a 50/40 mm tube has 59% of the solid shaft’s J with only 36% of its material. Assumes elastic behavior, circular sections and no stress concentrations at keyways, shoulders or holes, which can raise local stress substantially.

Frequently asked questions

What shear stress is allowable?

It depends on material, code and loading. A common rule takes shear yield as about 0.5–0.58 of tensile yield, then applies a safety factor and stress-concentration factors for keyways and fatigue.

Does this work for square or rectangular shafts?

No. Non-circular sections warp, and τ = Tr/J does not apply. They need separate torsion constants.

How do I get torque from motor power?

T = P / ω, with ω = 2π × rpm ÷ 60. For example, 10 kW at 1,450 rpm is about 66 N·m.

Embed this calculator

Add this free calculator to your own website. Copy the code below into your page’s HTML:

Sources

Formulas are taken from the free public references above. Results are provided “as is” for informational and educational purposes only. See our disclaimer.

Spotted a mistake or missing option? Report a problem · GitHub issue· Suggest a calculator