Young's Modulus Calculator: Stress, Strain and Elongation
Free Young's modulus calculator: find stress, strain, elongation or the modulus of elasticity from the force, area and length, with a live picture of the stretched bar, safety factor, buckling load and 30 materials. SI and US units, every formula shown.
Your own material
Start from a material in the list and change what you know. Yield is not used for brittle materials or rubber.
Type what you know
Any four values give the rest. The value you typed last always stays; an older one is worked out again when the newer ones fix it. Clear a box (×) to leave it unknown.
Side by side
The curves are a model fitted to each material's typical Young's modulus, yield strength, tensile strength and elongation (Hollomon / Ramberg–Osgood hardening, a Lüders plateau for mild steel). Specimen: a standard round bar, 12.5 mm across with a 50 mm gauge length (0.500 in and 2.000 in in US units). Real curves also depend on the test speed, temperature and the exact alloy.
For an isotropic material (the same in every direction) any two elastic constants fix all the others. Wood, carbon fibre laminates and bone are not isotropic, so these formulas do not link their E, G and ν.
Click a row to use that material in every tool. Click a column heading to sort.
Stiffness against weight
Both scales are logarithmic (each step is ten times the last). Click a dot to use that material. Dashed lines join materials with the same stiffness per kilogram (E/ρ): steel, aluminium and titanium sit on the same line.
Where the numbers come from
These are typical room-temperature values for learning and first estimates. They change with the exact alloy, heat treatment, temper, bar size, moisture (wood, nylon), direction (wood, composites, bone) and supplier. Yield and tensile strengths of the A36 steel are the specification minimums. Elongation is in a 50 mm (2 in) gauge length. Reduction of area is a rough figure that only shapes the neck in the tensile test.
Sources: published supplier data sheets (Special Metals for nickel alloys, mill and distributor sheets for steels, aluminium and copper alloys), the ASTM / UNS property collections summarised by MatWeb and MakeItFrom, ASM handbooks, the USDA Forest Products Laboratory Wood Handbook (clear wood at 12% moisture), ACI and Eurocode figures for concrete, textbook tables (Hibbeler, Gere & Goodno, Callister) and biomechanics reviews for bone. For design, use the certified values for your material and the rules of your design code.
For learning and first estimates. Real parts need certified material values, the design code that applies (AISC, Eurocode, ASME…) and a check by a qualified engineer.
Young's modulus, stress and strain calculator
Type any four of the force, cross-section, length, change in length, stress, strain and Young's modulus, and the calculator works out the other three. It shows which values are still missing, warns when the bar would yield or break, gives a safety factor against the material's yield strength and, for a push, the load at which a long bar buckles. The picture is live: drag the red force arrow and the bar stretches (the stretch is drawn larger than real, and the drawing says by how much). It works in SI and US units, and every box takes its own unit, so you can mix kN with inches if your data is like that.
The three formulas
- Stress is force per area: \(\sigma = F / A\). One megapascal (MPa) is one newton on every square millimetre; 1 ksi = 6.895 MPa.
- Strain is the stretch per unit length: \(\varepsilon = \Delta L / L\). It has no unit; 0.001 is 0.1% or 1,000 microstrain (µε).
- Young's modulus (the modulus of elasticity) is stress divided by strain while the material is elastic: \(E = \sigma / \varepsilon\). Put together, the stretch of a bar is \(\Delta L = F L / (A E)\).
Worked examples
A 10 mm steel rod, 1 m long, pulled with 10 kN. The area is π × 10² ÷ 4 = 78.54 mm², so the stress is 10,000 N ÷ 78.54 mm² = 127.3 MPa. With E = 200 GPa the strain is 127.3 ÷ 200,000 = 0.000637, so the rod stretches 0.637 mm. A36 steel yields at 250 MPa, so the safety factor is about 1.96. Pull the same rod with 50 kN and the stress is 636.6 MPa: past the tensile strength, so it breaks.
Finding E from a test. A 12.5 mm bar with a 50 mm gauge length stretches 0.0245 mm under 12 kN. The stress is 12,000 ÷ 122.7 = 97.8 MPa and the strain 0.0245 ÷ 50 = 0.00049, so E = 97.8 MPa ÷ 0.00049 = 199.6 GPa: a steel. Type F, the diameter, L and ΔL and the calculator does this for you (the "Find E from a test" example).
In US units. A 1/2 in A36 rod (0.1963 in²) carrying 2 kip has a stress of 10.19 ksi. With E = 29,000 ksi the strain is 0.000351, so a 40 in rod stretches 0.0140 in.
Sizing a rod. Type the force, pick the material and press "Size it for a safety factor of 2": the stress is set to the yield strength ÷ 2 and the diameter you need is worked out. For 25 kN in A36 that is 125 MPa, 200 mm², a 15.96 mm bar: round up to 16 mm.
Questions
What does Young's modulus tell you?
How stiff a material is: how much stress it takes to stretch it by a given strain. Steel (about 200 GPa) is three times stiffer than aluminium (about 70 GPa), so the same bar in aluminium stretches three times as much under the same load. Stiffness is not strength: a stiff material can still be weak, and glass is stiffer than aluminium but breaks at a far lower stress.
Does Young's modulus depend on the size of the bar?
No. It is a property of the material. A thicker bar is stiffer because it has more area, and a longer bar stretches more because there is more of it, but E stays the same. That is why the stretch formula has F, L and A in it as well as E.
When does Hooke's law stop working?
At the proportional limit, close to the yield strength. Beyond it the bar stretches much more for each extra newton and stays longer when unloaded. The calculator warns you, and the tensile test simulator shows the whole stress-strain curve, including what happens when you unload past yield.
Is E the same in compression?
For metals, yes. Concrete, cast iron and wood behave differently in tension and compression, and a long thin bar in compression usually buckles sideways long before its stress gets high. The calculator gives the Euler buckling load for pinned ends, \(P_{cr} = \pi^2 E I / L^2\), when you choose "Push".
Why is my measured E different from the table?
Table values are typical. Real E varies by a few percent with the alloy and its condition, and a test measures a little low if the grips slip or the strain is taken from the machine's crosshead instead of an extensometer on the bar. Very small strains are also hard to measure: 0.025 mm is a thin hair.
What are the units of Young's modulus?
The same as stress: pascals. Engineers use GPa (10⁹ Pa) in SI and ksi or Msi (10⁶ psi) in US units. 200 GPa = 29,000 ksi = 29 Msi.
