Skip to main content
⚙️ Mechanics of Materials

Stress & Strain Calculator

From force, cross-section and length, find tensile stress σ = F/A, strain ε = ΔL/L, the elongation, and the axial stiffness — using Young's modulus and Hooke's law.

Tensile stress
Strain
Elongation
Axial stiffness
100% Free
⚙️ Open Full Mechanical Calculator 📖 Read the Guide

Stress & strain — Quick answer

Stress is force over area; strain is the stretch it causes. Young's modulus is the constant that links them while the material stays elastic.

σ = F / A  ·  ε = ΔL / L  ·  σ = E · ε
ΔL = F·L / (A·E)  ·  k = A·E / L

Worked example: 20 mm steel rod (A = 314 mm²), F = 50 kN, L = 2000 mm, E = 200 GPa. σ = 159 MPa, ε = 0.080%, ΔL = 1.59 mm.

Young's modulus of common metals

MaterialE (GPa)Stretch vs steel
Steel2001.0×
Titanium1141.75×
Aluminium692.9×

Used for: tie rods, bolts, struts, cables, material testing, deflection checks.

⚙️ Stress & Strain Calculator

Enter force, the cross-section (area or round-bar diameter), length and material.

Tensile stress σ
Strain ε
Elongation ΔL
Axial stiffness

⚠️ Elastic (Hooke's-law) results only — valid while σ stays below the material's yield strength (~250 MPa mild steel, ~830 MPa high-strength). Above yield the part deforms permanently.

Pull on any bar and two things happen: an internal stress builds up to resist the load, and the bar strains — it stretches. Stress is simply the force spread over the cross-section (σ = F/A); strain is the stretch as a fraction of the original length (ε = ΔL/L). While the material behaves elastically the two are locked together by Young's modulus, the material's stiffness, through σ = E·ε. That single relationship lets you predict exactly how much a part will stretch — or how much stress a known stretch implies — without ever loading it to failure.

Reviewed: June 19, 2026 · Author: Naveen P N, Founder — AI Calculator · Verified against: Hooke's law / mechanics-of-materials fundamentals.

The stress–strain equations

Stress and strain
σ = F / A  ·  ε = ΔL / L
Hooke's law
σ = E · ε  ⟹  E = σ / ε
Elongation & stiffness
ΔL = F·L / (A·E)  ·  k = A·E / L

Keep units aligned: force in newtons, area in mm² and E in MPa (N/mm²) give stress in MPa and elongation in mm. Strain is dimensionless, often quoted as a percentage or in microstrain (µε). The axial stiffness k = A·E/L behaves exactly like a spring constant — a stubbier, stiffer, shorter bar resists stretch more — which is why a loaded bolt and a spring obey the same F = k·x rule.

Worked example — a steel tie rod

Scenario: A 20 mm-diameter steel rod, 2 m long, carries a 50 kN tensile load (E = 200 GPa).

Area & stress
A = π/4 × 20² = 314 mm² → σ = 50,000 / 314 = 159 MPa
Strain & elongation
ε = 159 / 200,000 = 0.000796 (0.080%) → ΔL = 0.000796 × 2000 = 1.59 mm

At 159 MPa the rod is well below mild steel's ~250 MPa yield, so it behaves elastically and stretches a reversible 1.59 mm. Its axial stiffness is k = A·E/L = 31,400 N/mm. Swap the steel for aluminium (E = 69 GPa) and the same rod under the same load would stretch almost three times as far — about 4.6 mm — because aluminium is roughly a third as stiff.

Frequently Asked Questions

What is the difference between stress and strain?

Stress is internal force per area (σ = F/A, in MPa); strain is deformation per length (ε = ΔL/L, dimensionless). Stress causes strain.

How do you calculate stress and strain?

σ = F/A and ε = ΔL/L. In the elastic range σ = E·ε, so elongation ΔL = F·L/(A·E).

What is Young's modulus?

Material stiffness, E = σ/ε. ~200 GPa steel, 69 GPa aluminium, 117 GPa copper, 114 GPa titanium. Higher E = less stretch.

What is Hooke's law?

Stress ∝ strain while elastic: σ = E·ε. Valid below the proportional/yield limit; beyond it deformation becomes permanent.

How much does a bar stretch under load?

ΔL = F·L/(A·E). Longer/thinner = more stretch; stiffer material = less. A 2 m steel rod, 314 mm², at 50 kN stretches ~1.6 mm.

Ready to perform complete calculations?

Use the full AI Calculator suite for mechanics-of-materials work with a professional PDF report.

⚙️ Open Full Calculator — Free

No registration required · 350+ engineering calculators · PDF report export