Compressive modulus is a measure of how much a material resists being squeezed. More precisely, it’s the ratio of compressive stress (force per unit area pushing inward) to the resulting strain (how much the material shortens), taken from the early, linear portion of a compression test. A high compressive modulus means the material is stiff and barely deforms under load. A low one means it squishes more easily.
How Compressive Modulus Is Calculated
When you compress a material in a testing machine, you get a stress-strain curve: a plot of how much force the material experiences versus how much it shortens. Compressive modulus is the slope of that curve in the elastic region, where the material still springs back to its original shape if you release the load.
The standard formula uses two points on the curve:
E = (σ₂ − σ₁) / (ε₂ − ε₁)
Here, σ₁ is the stress at 0.05% strain and σ₂ is the stress at 0.25% strain. Essentially, you draw a line between those two points and measure its slope. This approach avoids the noisy data at the very start of a test, where the sample is still settling into the machine, and stays within the range where the material behaves predictably.
The result is expressed in units of pressure: pascals (Pa), megapascals (MPa), or gigapascals (GPa) for very stiff materials. In the U.S. engineering world, you’ll also see it in pounds per square inch (psi) or ksi (thousands of psi).
How It Differs From Young’s Modulus and Tensile Modulus
Young’s modulus is the broader term for a material’s stiffness, and for many metals and simple materials, compressive modulus and tensile modulus (stiffness when pulled apart) are essentially the same number. Steel, for instance, has an elastic modulus of about 29,000 ksi (200 GPa) whether you push or pull it.
But the two values can diverge significantly in materials that aren’t uniform or symmetric in structure. Concrete is the classic example: its compressive modulus can be 5 to 10 times higher than its bending tensile modulus. For heavyweight concrete, the ratio is roughly 10 to 1. Dental resins show a similar split. In one study comparing two 3D-printed dental resins, one material (BioMed Amber) had a compressive modulus of 2.73 GPa but a tensile modulus of only 1.24 GPa. The other resin (Dental LT Clear) was closer, at 2.46 GPa in compression versus 1.97 GPa in tension. The takeaway: you can’t assume one number works for both directions, especially in polymers, composites, and brittle materials.
Tangent vs. Secant Modulus
Not all materials have a neat, straight-line region on their stress-strain curve. For materials that curve gradually from the start, engineers use two variations of the modulus to describe stiffness at different points.
Secant modulus draws a straight line from the origin (zero stress, zero strain) to a specific point on the curve and uses that slope. It gives you an average stiffness up to that point. Tangent modulus, by contrast, is the slope of the curve at one specific point, like a tangent line in calculus. Within the linear elastic range, the tangent modulus equals Young’s modulus. Beyond that range, where the material starts to deform permanently, the tangent modulus drops and is always less than Young’s modulus. Tangent modulus is particularly useful for describing stiffness in the plastic range, where permanent deformation has begun.
Typical Values Across Materials
Compressive modulus spans an enormous range depending on the material. Some reference points:
- Structural steel: about 200 GPa (29,000 ksi), the same in compression and tension.
- Concrete: typically 5,800 to 50,000 MPa (5.8 to 50 GPa), depending on the mix. Hydrated cement paste at the high end can reach 50 GPa.
- Rigid plastics and dental resins: roughly 1 to 3 GPa.
- Human articular cartilage: 240 to 1,000 kPa (0.24 to 1 MPa), soft enough to cushion joints but stiff enough to bear body weight.
- Hydrogels used in tissue engineering: typically an order of magnitude lower than native cartilage, often well under 100 kPa.
That range, from a few kilopascals in soft gels to hundreds of gigapascals in steel, is why compressive modulus matters so much in material selection. Choosing a material with the wrong stiffness can mean a bridge column that buckles or a joint implant that collapses under load.
Why Porosity Changes Everything
When a material has internal pores or voids, like foam, bone scaffolds, or 3D-printed lattice structures, its compressive modulus drops dramatically compared to the solid version of the same material. The relationship between porosity (or relative density) and stiffness follows a power-law pattern: as you remove material, stiffness falls faster than you might expect.
The classic model for this, developed by researchers Gibson and Ashby, predicts that for bending-dominated structures (like most foams), stiffness scales with the square of relative density. Halve the density and you get roughly one quarter the stiffness. Stretch-dominated lattices, like the octet truss pattern used in advanced manufacturing, perform better: their stiffness scales linearly with density. Recent work has shown that the Gibson-Ashby model doesn’t perfectly capture behavior across all density ranges, but the core principle holds. More porosity means dramatically less stiffness, and the type of internal architecture matters as much as the amount of material removed.
How It’s Measured in Practice
For rigid plastics, the standard test is ASTM D695 (equivalent to ISO 604). A small cylindrical or prismatic sample is placed between two flat plates in a universal testing machine, and the machine compresses it at a slow, controlled rate while recording force and displacement. The test captures compressive strength (the maximum load the material can handle), compressive modulus (the stiffness in the elastic range), and strain at failure.
For fiber-reinforced composites, separate standards apply (ASTM D3410 or D6641) because the reinforcement fibers create unique failure modes that the basic plastic test doesn’t account for. Biological tissues like cartilage are tested with similar compression setups but at much smaller scales and slower rates, often submerged in saline to mimic body conditions.
How Engineers Use It
Compressive modulus feeds directly into structural calculations. One of the most important is column buckling. Euler’s buckling formula calculates the critical load at which a column will suddenly bow sideways and fail:
P_cr = π²EI / (KL)²
Here, E is the elastic modulus, I is the cross-sectional moment of inertia (a geometric property), K accounts for how the ends of the column are supported, and L is the column length. A higher modulus means the column can carry more load before buckling. This is why steel columns can be slender while concrete columns tend to be thick: steel’s modulus is roughly 4 to 35 times higher than concrete’s, depending on the concrete mix.
Beyond buckling, compressive modulus is used to predict how much a structural element will shorten under load. A concrete column supporting several floors of a building will compress slightly under the cumulative weight. Engineers calculate that shortening to ensure floors remain level and connections between structural elements don’t crack. In pavement design, the compressive modulus of each layer, from the surface asphalt down to the gravel base, determines how loads from vehicles distribute through the road structure. Cement-stabilized gravel layers, for instance, can range from 500 to 7,000 MPa depending on how much cement is mixed in.

