Skip to main content
oringy.sk

O-ring compression set: causes, the test, and how to avoid it

Compression set is when an O-ring stays flattened and stops sealing. What causes it, how ISO 815 and ASTM D395 measure it, which materials resist it, and how to design it out.

Published:
Author:
Ing. Filip Meheš
Category:
Diagnostics & selection

Compression set is the single most common reason a perfectly specified O-ring still leaks after months of faithful service. The ring was the right size, the right material, in the right groove — and yet on disassembly it comes out flat-sided instead of round, and the joint has been weeping for weeks. This guide explains exactly what compression set is, how it is measured, why it happens, which materials resist it, and how to design and assemble a seal so it never becomes your failure mode.

What compression set actually is

An O-ring seals because it is compressed: squeezed between groove and mating face, it pushes back, and that stored elastic force is what keeps fluid in. Compression set is the permanent loss of that push-back. After a long time under load — especially at temperature — the elastomer stops behaving like a spring and starts behaving like putty. It takes a set: the cross-section that was round becomes flat-sided and stays that way even after you release it. The ring no longer fills the gap with force, so it leaks.

The key word is permanent. Every elastomer deflects under load and recovers most of it when released — that is normal and harmless. Compression set is the portion of the deflection that never recovers. A small amount is unavoidable and designed around; a large amount means the seal has run out of the elastic reserve it needs to follow thermal movement, pressure pulses and surface imperfections, and the leak begins.

How it is measured: ISO 815, ASTM D395 and the formula

Compression set is quantified by a standard test. ISO 815 (internationally) and ASTM D395 (the American equivalent, usually run as Method B) take a rubber specimen, compress it by a fixed amount with a spacer, hold it at a defined temperature for a defined time — typically 24 or 72 hours at the material's rated temperature — then release it, let it recover for 30 minutes, and measure how much of the original thickness came back.

The result is expressed as a percentage. With h0 the original thickness, hs the compressed (spacer) thickness, and h1 the recovered thickness after release, compression set is CS% = (h0 - h1) / (h0 - hs) x 100. Read it as the fraction of the imposed deflection that did not recover. Zero percent means the ring sprang fully back to round — perfect. One hundred percent means it stayed exactly as compressed — a dead seal. Lower is always better, and a good high-temperature compound holds a low figure even after long, hot soak times. When a datasheet quotes a compression-set value, always check the temperature and the hours behind it: 15% after 24 hours at 100 °C and 15% after 1000 hours at 200 °C are very different materials.

Why it happens: the five real causes

Temperature is the dominant driver. Heat accelerates the chemical relaxation of the polymer network, so every material takes set faster the closer it runs to its ceiling. Run standard NBR, rated to a continuous +100 °C, at +120 °C and it will set quickly; run FKM, rated to +200 °C, at the same +120 °C and it barely notices. Choosing a material with enough temperature headroom is the first defence.

Time under load compounds with temperature. Set accumulates, fast at first then more slowly, so a static seal that looked fine at commissioning can fail after a year. Excessive squeeze is the third cause: the harder you compress a ring, the more of that deformation it eventually keeps — over-compression is its own failure mode and it directly feeds set. Fourth, chemical attack: a medium that swells or degrades the elastomer destroys its resilience, and a swollen, softened ring sets readily. Fifth, the compound itself — an under-cured ring, or a cure system poorly matched to the duty, sets far more than a properly formulated one. Peroxide-cured compounds, for instance, generally hold their shape better than sulfur-cured equivalents.

Material ranking for compression-set resistance

Not all elastomers are equal here, and the ranking tracks both chemistry and temperature headroom. FFKM (perfluoroelastomer) sits at the top, holding low set up to its +260 °C continuous ceiling — but at twenty to fifty times the price of FKM, it is reserved for the extreme. FKM (Viton) is the practical workhorse for demanding service: continuous to +200 °C with genuinely good set resistance, which is exactly why our failure-analysis tool names FKM and FFKM as the go-to upgrade when compression set is the diagnosis.

Peroxide-cured EPDM is the strong choice on the water, steam and brake-fluid side, clearly outperforming the standard sulfur-cured grade for set. Standard NBR is moderate: fine within its temperature band, but it is the material most often found set, because it is so often pushed past +100 °C. Silicone (VMQ) has a wide temperature range but weak mechanical resilience, so it is a static-only material and not a first pick where set under dynamic or high-squeeze duty matters. PTFE is a special case: it is not an elastomer at all but a rigid polymer with essentially no recovery, which is precisely why it is used as a back-up ring or in a spring-energised seal rather than as a self-sealing O-ring.

The link to groove design and squeeze

Compression set is not only a material property — it is designed in or out at the groove. The squeeze, the percentage by which the ring's cross-section is compressed in its gland, is the lever. For a static seal, ISO 3601-2 gland design lands squeeze in roughly the 15 to 30% range. Too little and there is no reserve to absorb any set at all, so the smallest amount of relaxation opens a leak. Too much and you over-stress the rubber, which both risks extrusion and accelerates set itself. The groove must also leave room for the rubber to go: a fill ratio kept below about 90% lets the ring deform and breathe with thermal expansion rather than being crushed solid.

Hardness plays in here too. Higher Shore A hardness, up to the 90 typical of FKM, resists extrusion into the clearance gap at high pressure and supports the seal — but a compound chosen purely for hardness without resilience can actually take more set, not less. The right answer is a compound formulated for low set at the working temperature, run at a correct squeeze, in a groove that is neither starved nor over-filled. Material, squeeze and groove are one decision, not three.

How it shows up in the field

Compression set rarely fails suddenly. The classic signature is a slow weep that appears or worsens after thermal cycling: the joint seals when hot, leaks when it cools, then leaks all the time, because the set ring can no longer follow the dimensional change as metal and rubber expand and contract at different rates. On a static seal it can simply be a leak that creeps in after long service with no obvious external cause.

The diagnosis is visual and unambiguous. Pull the ring and look at the cross-section: a healthy O-ring is round, a set one is flat-sided — visibly squared off on the faces that bore the load, often with the flats matching the groove and gland exactly. If the ring is also swollen, soft or discoloured, chemical attack drove the set and the material choice is wrong for the medium; if it is merely flat but otherwise sound, temperature, time or over-squeeze is the cause.

How to design it out

Start with temperature headroom: pick a material whose continuous range comfortably covers the real peak, not the nominal average — that single choice solves most set problems. Then set the squeeze to the standard, typically 15 to 30% for a static O-ring, and keep the groove fill below about 90% so the rubber has somewhere to go. Avoid over-compression as deliberately as you avoid under-compression. Where the duty is hot or long, specify a low-compression-set or peroxide-cured grade rather than the cheapest stock compound, and for the genuine extreme, step up to FKM or FFKM. Finally, confirm the medium is compatible, because a chemically attacked ring will set no matter how good the geometry is.

Frequently asked questions

Is compression set the same as creep or stress relaxation?

They are related but not identical. Stress relaxation is the loss of sealing force over time at a fixed deflection — the spring weakening while still held compressed. Compression set is the permanent deformation that remains after the load is removed. In practice they travel together: a ring that has relaxed has usually also taken set, and both reduce the contact force that keeps the seal tight.

Does a harder O-ring resist compression set better?

Not directly. Higher hardness helps against extrusion and gives mechanical support at pressure, but set resistance is governed by the polymer and the cure system, not the durometer reading. A correctly cured 70 Shore A FKM will out-resist a poorly formulated 90 Shore A compound. Choose hardness for the pressure and gap, and choose the compound for low set.

What compression-set value is acceptable?

It depends on the squeeze reserve and the service, so there is no universal number — but always compare like for like. A figure only means something with its temperature and time attached. For a hot static seal you want a low percentage after a long, hot soak; a value quoted after 24 hours at a mild temperature tells you little about a part that will sit at 180 °C for years.

Where to go next

If a seal has come out flat-sided and you want a structured second opinion, walk through our failure analysis — it takes you from symptom to probable cause to a recommended material in a couple of minutes. To compare temperature ceilings and set behaviour across materials, open the materials reference, and verify your medium in the chemical compatibility chart before you commit. When you know the dimensions and the material, the configurator finds the right ring in seconds. And if you are still unsure after that, write to Filip — but nine times out of ten you will have solved it yourself.