Elastic Elongation Calculator

Estimate axial stress and the elastic length change of a uniform member using Hooke's law. The calculator accepts common metric and Imperial input units.

Axial stress (σ)100 MPa14.504 ksi
Elastic elongation (ΔL)0.5 mm0.01969 in
Young's modulus reference values
MaterialE (GPa)
Structural steel200
Stainless steel193
Titanium114
Copper117
Brass105
Aluminum69
Glass70
Concrete *30
Zinc108
Nickel200
Tin50
Gold79
Silver83
Platinum168
Iron200
Cast iron *170
Chromium279
Magnesium45
Tungsten411
Molybdenum329
Niobium105
Palladium121
Vanadium128
Antimony78
Bismuth32
Cadmium55
Bronze *103
Mahogany *10
Walnut *11.6
Teak *12.9
Birch *13.9
Beech *14.3
LDPE *0.25
Polystyrene *3.3

Important: the formula assumes a uniform member in the linear-elastic range. Values marked * vary substantially by grade, orientation, mix or processing. Check yield strength, buckling, connection details and the applicable design standard separately.

Method and variables

Formulas: σ = F / A; ε = σ / E; ΔL = ε × L₀.

  • F — axial force
  • A — cross-sectional area
  • E — Young's modulus
  • L₀ — original length
  • ΔL — predicted elastic change in length

Worked example

A 1 m steel bar with a 100 mm² area, loaded axially with 10 kN, has a stress of 100 MPa. Using E = 200 GPa, its strain is 0.0005 and its elastic elongation is 0.5 mm.

When to use it

Use this for a first-pass, straight-member calculation when the load is axial, the cross-section is uniform and the material remains in its linear-elastic range.

Important limits

This tool does not evaluate yielding, plastic deformation, stress concentrations, bending, shear, buckling, fatigue, creep, temperature effects or structural code requirements. It is not a final design or safety check.

References

Related tools

Thermal Expansion Calculator · Pressure, Force and Area Calculator · Engineering Calculators

Frequently asked questions

How is elastic elongation calculated?
First calculate stress with σ = F / A. In the linear-elastic range, strain is ε = σ / E, then elongation is ΔL = ε × L₀.

What is Young's modulus?
Young's modulus, E, describes a material's stiffness in the elastic range. A higher value means less strain at the same stress.

Does the calculator check whether the part will fail?
No. It reports a linear-elastic estimate only. Yield, ultimate strength, buckling, fatigue, connections and code-required safety factors need separate checks.