Audited ·Last updated 27 Jul 2026·3 citations·Tier 2·0 uses

Young's Modulus Calculator (from Test Data)

Free Young's modulus calculator. Enter force, area, length, and measured deformation to solve E = stress/strain = (F/A)/(ΔL/L₀).

Young's Modulus Calculator

Force applied along the specimen's axis. Positive for tension (pulling), negative for compression.
Cross-sectional area perpendicular to the applied force, in square metres. 0.0002 m² = 200 mm².
Unloaded (gauge) length of the specimen before force is applied.
How much the specimen actually stretched (positive) or compressed (negative) under the applied force. Cannot be zero.
Young's modulus (E)
200,000,000,000
E = stress/strain = (F/A)/(ΔL/L₀), the material's stiffness within its elastic limit.
Young's modulus (E)
200 GPa
Stress (σ)
25,000,000 Pa
Strain (ε)
0.0001

Background.

This Young's modulus calculator solves E = stress/strain = (F/A)/(ΔL/L₀) from a measured tensile or compressive test — the materials-testing scenario, where you already know how much a specimen deformed under a known load and want to back out the material's underlying stiffness. Enter a 5,000 N pull on a steel test bar with a 0.0002 m² (200 mm²) cross-section, an original length of 2 m, and a measured stretch of 0.25 mm (0.00025 m), and the calculator returns a stress of 25 MPa, a strain of 0.000125, and a Young's modulus of exactly 200 GPa — matching structural steel's well-known textbook value almost to the decimal, which is a useful sanity check that the numbers are being interpreted correctly.

This calculator answers a specific, deliberately narrow question: 'given what I actually measured in a test, what is this material's modulus?' It is the reverse-engineering half of a two-part pair with Quanta's stress-strain calculator, which asks the opposite question — 'given a material's already-known modulus (say, from a materials handbook), how much will a specific load actually deform it?' The two calculators share the identical underlying equation E = stress/strain, but they solve for different unknowns and serve different users: this one is for the lab technician or student who just ran (or is designing) a tensile test and has real force-and-deformation numbers in hand; stress-strain is for the design engineer who needs to predict deformation or stress in a component built from a material whose properties are already known.

Young's modulus, also called the elastic modulus or modulus of elasticity, is one of the most fundamental material properties in engineering: it quantifies how stiff a material is, independent of the specific size or shape of any particular test specimen. Two bars of the same steel, one twice as thick as the other, will show completely different absolute stiffnesses (how much force it takes to stretch each by the same amount) but the identical Young's modulus, because dividing force by area and length change by original length normalizes both quantities into intensive, size-independent measures — stress and strain. That normalization is exactly what makes E useful as a published material property (steel ≈ 200 GPa, aluminum ≈ 69 GPa, wood along the grain ≈ 11 GPa, rubber ≈ 0.01-0.1 GPa) rather than something that has to be re-measured for every different specimen size.

The formula is only valid within the material's elastic (proportional) limit — the region of the stress-strain curve where Hooke's law holds and deformation is fully recoverable once the load is removed. OpenStax's University Physics explicitly frames Young's modulus as valid 'in the linear limit of low stress values.' Push a real specimen past its yield point and the stress-strain relationship stops being linear; E computed from post-yield data is not a meaningful material property, just an artifact of applying a linear formula outside its valid range. This calculator does not (and cannot) know where your material's yield point is — that context belongs to the person running the test, who should confirm the measured deformation stayed in the elastic region before trusting the computed E.

What is young's modulus calculator?

Young's modulus (E), also called the elastic modulus or modulus of elasticity, is the ratio of stress to strain for a material loaded within its elastic (linear, fully recoverable) range: E = stress/strain = (F/A)/(ΔL/L₀). Stress, F/A, is force per unit cross-sectional area, measured in pascals (Pa) — the same unit as pressure, since both are force divided by area. Strain, ΔL/L₀, is the fractional change in length relative to the original length — a pure, dimensionless ratio, since it's a length divided by a length.

Because Young's modulus divides an intensive-per-area quantity (stress) by a dimensionless ratio (strain), the result — also in pascals — describes the material itself, not any particular specimen's size or shape. A thicker bar of the same material requires proportionally more force to produce the same fractional stretch, but stress and strain both scale to compensate, so E comes out identical for any specimen of a given material tested within its elastic range.

This calculator finds E from raw test data: given the force applied, the specimen's cross-sectional area, its original (unloaded) length, and the measured change in length under that force, it computes stress, strain, and their ratio E directly. It assumes — as OpenStax states explicitly — that the measurement falls 'in the linear limit of low stress values,' i.e., that the material has not been stressed past its elastic (proportional) limit into permanent, non-recoverable deformation.

How to use this calculator.

  1. Enter the applied axial force F in newtons — positive for a tension (pulling) test, negative for a compression test.
  2. Enter the specimen's cross-sectional area A in square metres, measured perpendicular to the direction of the force.
  3. Enter the specimen's original, unloaded length L₀ in metres.
  4. Enter the measured change in length ΔL in metres — how much the specimen actually stretched or compressed under the applied force. This value cannot be zero.
  5. Read Young's modulus, the primary result, in both pascals and the more commonly tabulated gigapascals.
  6. Check the stress value against your material's known yield strength — if stress exceeds yield, the measured deformation may include permanent (plastic) strain, and the computed E should be treated with caution rather than as a clean elastic-modulus measurement.

The formula.

E = σ ⁄ ε = (F ⁄ A) ⁄ (ΔL ⁄ L₀)

Stress is defined as σ = F/A, the applied force divided by the cross-sectional area it acts through, giving units of pascals (newtons per square metre) — dimensionally identical to pressure, though conventionally kept as a separate concept because stress describes internal material response to a load, not an external fluid or gas pressure. Strain is defined as ε = ΔL/L₀, the change in length divided by the original length — a pure ratio with no units, since a length divided by a length cancels out. Young's modulus is then simply their ratio, E = σ/ε, and substituting the definitions gives the full test-data formula this calculator uses: E = (F/A)/(ΔL/L₀), which simplifies algebraically to E = F·L₀/(A·ΔL).

This calculator computes stress and strain as separate intermediate outputs before dividing them, so you can verify each step independently: with the dossier's worked example (F=5000 N, A=0.0002 m², L₀=2 m, ΔL=0.00025 m), stress works out to 5000/0.0002 = 25,000,000 Pa (25 MPa), strain to 0.00025/2 = 0.000125, and their ratio to 25,000,000/0.000125 = 200,000,000,000 Pa — 200 GPa, matching structural steel's well-documented modulus.

The formula assumes the specimen remained within its elastic (proportional) limit throughout the test — the region of the material's stress-strain curve where the relationship between stress and strain is linear and fully reversible once the load is removed. This calculator has no way to independently verify that assumption; it simply computes the ratio of whatever stress and strain values you provide. If the actual test pushed the material past yield, the measured ΔL includes permanent plastic deformation on top of the elastic component, and the E this calculator returns will not match the material's true elastic modulus — it will be an artificially low number, since permanent stretch inflates strain without a corresponding elastic-restoring stress increase.

A worked example.

Example

A materials-testing lab clamps a steel test bar into a tensile-testing machine. The bar has a cross-sectional area of 0.0002 m² (200 mm², roughly a 16 mm square cross-section) and an original gauge length of 2 m. The machine pulls with a force of 5,000 N and the extensometer measures a length increase of exactly 0.25 mm (0.00025 m). Stress is F/A = 5000/0.0002 = 25,000,000 Pa, or 25 MPa — well within structural steel's elastic range, which typically extends to a yield stress of 250-400 MPa depending on grade. Strain is ΔL/L₀ = 0.00025/2 = 0.000125, a fractional stretch of just 0.0125%. Dividing stress by strain gives Young's modulus: E = 25,000,000/0.000125 = 200,000,000,000 Pa, or exactly 200 GPa — matching the textbook value for structural steel (typically cited as 190-210 GPa) almost exactly, confirming both that the test was conducted within the elastic range and that the arithmetic is correct.

area0
original Length2
force5,000
change In Length0

Frequently asked questions.

How is this different from the stress-strain calculator?
This calculator solves for Young's modulus E given a measured deformation — you already know how much a specimen stretched under a known load, and you want to find the material's stiffness. Quanta's stress-strain calculator goes the opposite direction: it takes a material's already-known modulus (looked up from a table, e.g. steel ≈ 200 GPa) plus a force, area, and length, and predicts the stress, strain, and deformation that load will produce. Both calculators use the identical equation E = stress/strain; they simply solve it for different unknowns depending on what you already know versus what you're trying to find.
Why can't the change in length (ΔL) be zero?
Because strain is defined as ε = ΔL/L₀, and Young's modulus is E = stress/strain — if ΔL is zero, strain is zero, and dividing stress by zero strain is mathematically undefined. Physically, a ΔL of zero would mean the specimen didn't deform at all under the applied load, which for any nonzero force and a real (non-infinitely-stiff) material shouldn't happen; if it did, no ratio of stress to strain — and therefore no modulus — can be computed from that measurement.
What does it mean if my computed E doesn't match published material tables?
A few possibilities: the measurement may have gone past the material's elastic (proportional) limit, meaning some of the observed ΔL is permanent plastic deformation rather than pure elastic stretch — this typically makes computed E come out lower than the true elastic modulus. Measurement error in force, area, or length change (especially ΔL, often the hardest to measure precisely, since elastic strains are frequently well under 1%) can also shift the result substantially, since a small absolute error in a tiny ΔL translates to a large relative error in strain. Finally, real materials have some natural variation — alloy composition, heat treatment, and manufacturing process can shift a metal's actual E by a few percent from its textbook nominal value.
Can I use this calculator for a compression test instead of tension?
Yes. Enter the applied force as negative (a compressive load) and the change in length as negative as well (the specimen shortens under compression). Because both stress and strain flip sign together, their ratio — Young's modulus — comes out with the same positive magnitude as an equivalent tension test on the same material, which matches the physical reality that most materials have very similar tensile and compressive elastic moduli (though their yield and failure behavior can differ substantially between tension and compression, especially for brittle materials like concrete or cast iron).
What is the elastic limit, and why does it matter here?
The elastic limit (closely related to the proportional limit) is the maximum stress a material can experience while still returning completely to its original shape once the load is removed, and while stress and strain remain in a linear, Hooke's-law relationship. Young's modulus is only a meaningful, constant material property within this elastic region — that's the entire basis of the formula E = stress/strain being a single fixed number rather than something that changes at every stress level. Push a specimen past its elastic limit and the material undergoes permanent (plastic) deformation; the stress-strain curve bends, and a modulus computed from data in that region no longer represents the material's true elastic stiffness.
What are typical Young's modulus values for common materials?
Approximate published values: diamond ~1,050-1,200 GPa, steel ~190-210 GPa, titanium ~110-116 GPa, copper ~110-128 GPa, aluminum ~68-70 GPa, glass ~50-90 GPa, concrete ~14-40 GPa, wood (along the grain) ~9-16 GPa, high-density polyethylene ~0.8-1.4 GPa, and natural rubber ~0.01-0.1 GPa. This wide range — five orders of magnitude from rubber to diamond — reflects fundamentally different bonding: stiff materials like diamond and steel have strong, short, direct atomic or ionic/metallic bonds resisting stretching, while rubber's long, coiled polymer chains can uncoil and straighten under load with comparatively little internal resistance, only stiffening sharply once fully extended.
Why is stress reported in the same unit as pressure?
Both stress and pressure are defined as force divided by area, so both share the pascal (Pa = N/m²) as their SI unit — this is a dimensional coincidence, not a claim that stress and pressure are the same physical phenomenon. Pressure describes a fluid or gas pushing uniformly in all directions on a surface; stress describes the internal force distribution within a solid material responding to an external load, and it is generally directional (tensile, compressive, or shear) rather than uniform in all directions. Engineers use megapascals (MPa, 10⁶ Pa) for everyday stress values and gigapascals (GPa, 10⁹ Pa) for elastic moduli because raw pascal values for structural materials run into the billions and are unwieldy to read.

References& sources.

  1. [1]OpenStax. University Physics Volume 1, Section 12.3 'Stress, Strain, and Elastic Modulus' — defines Young's modulus Y = tensile stress/tensile strain = (F⊥/A)/(ΔL/L₀), valid in the linear (elastic) regime.
  2. [2]National Institute of Standards and Technology (NIST). CODATA-adjacent SI unit definitions — the pascal (Pa = N/m²) as the SI-derived unit of stress and pressure.
  3. [3]Gere, J. M., & Goodno, B. J. (2013). Mechanics of Materials, 8th edition, Chapter 1 (Tension, Compression, and Shear) — the tensile test, Hooke's law, and the elastic-limit assumption underlying E = stress/strain. Cengage Learning.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 313 calculators remain free
  • No billing is enabled
Coming soon