🔬
🔬 Science & engineering

Stress, Strain & Young’s Modulus Calculator

Results update as you type.

Your numbers

Understanding the stress, strain and Young's modulus calculator — concept and principle

When a bar is pulled or pushed along its axis, three basic quantities describe its response: stress (force per area), strain (relative change in length) and Young's modulus (stiffness of the material). This calculator works them out from a measured force, cross-section, original length and elongation, as in a tensile test or a lab exercise.

Stress, strain and Young’s modulus of a pulled steel barA 1,000 mm bar with 500 mm² cross-section is pulled with 50 kN and stretches 0.5 mm. Stress is 100 MPa, strain 0.0005, and their ratio, Young’s modulus, is 200 GPa.Pull a bar: stress, stretch, stiffness50 kNL = 1,000 mm+0.5 mmarea A = 500 mm²(stretch drawn much larger than real)Stress σ = F ÷ A50,000 N ÷ 500 = 100 MPaStrain ε = ΔL ÷ L0.5 ÷ 1,000 = 0.0005E = σ ÷ ε = 200 GPa100 MPa ÷ 0.0005 — typical of steel
Force per area is stress, stretch per length is strain; their ratio is E = 200 GPa.

How it is calculated

The principle

Stress and strain remove the effect of size. A thick bar carries more force than a thin one, and a long bar stretches more than a short one, but per unit area and per unit length, bars of the same material behave alike. In the elastic range most metals follow Hooke's law, σ = Eε: stress and strain are proportional, and the bar returns to its original length when unloaded. E is the slope of that straight part of the stress–strain curve and is a material property, largely independent of heat treatment.

Worked example

  1. Inputs: F = 50 kN = 50,000 N, A = 500 mm², L₀ = 1,000 mm, ΔL = 0.5 mm.
  2. Stress: 50,000 ÷ 500 = 100 MPa.
  3. Strain: 0.5 ÷ 1,000 = 0.0005 (0.05%, or 500 microstrain).
  4. Modulus: 100 ÷ 0.0005 = 200,000 MPa = 200 GPa, the typical value for steel.
How Stress (MPa) changes with Cross-section area (mm²)How Stress changes with Cross-section ar…01002003004001252503755006257501,000Example: 100Cross-section area (mm²)
Each point is the calculator re-run with only “Cross-section area (mm²)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Cross-section area (mm²)Stress (MPa)
125400
250200
375133.3333333
500100
62580
75066.66666667
1,00050

How to read the result

Typical Young's moduli are about 200 to 210 GPa for steel, around 69 to 70 GPa for aluminium alloys, about 110 to 120 GPa for copper, and a few GPa for many plastics. If your computed E is far from the expected value, check the measurement of elongation first. Compare the stress with the material's yield strength (for example 235 MPa for common S235 structural steel): below it, the deformation is elastic and recoverable.

Common mistakes

Keep in mind: These are engineering values based on the original area and length. After yielding, the cross-section shrinks and the true stress differs. Real structural members must be designed to your local code and checked by a qualified engineer.

Frequently asked questions

Is MPa the same as N/mm²?

Yes. 1 MPa = 1,000,000 N/m² = 1 N/mm².

What is the difference between yield strength and Young's modulus?

Young's modulus measures stiffness (how much it stretches per unit stress); yield strength is the stress at which permanent deformation begins.

What is microstrain?

Strain multiplied by one million. A strain of 0.0005 is 500 µε, the unit strain gauges usually report.

Sources: ISO 6892-1, Metallic materials — Tensile testing — Method of test at room temperature · J. M. Gere and B. J. Goodno, Mechanics of Materials, Cengage

Checked 8 Nov 2026. Standard textbook formulas in SI units, computed in your browser. For learning and estimates — real designs must follow your local codes and be checked by a qualified engineer.

🔬 All science & engineering tools →🌍 Calculators by country →