Quick answer: For static seals, use 15–22% compression (squeeze) with standard 70 Shore A compounds. For dynamic reciprocating seals, use 10–15% compression. For face seals, use 20–28%. Keep groove fill rate below 85% at ambient conditions to allow for thermal expansion and fluid swell in service. The formula: Squeeze (%) = (CS − Groove Depth) / CS × 100. Over-compression above 25% accelerates compression set and can cause hydraulic lock at elevated temperature; under-compression below 10% risks low-pressure leakage.
O-ring compression rate (squeeze percentage) is the single most controllable design variable that determines whether a seal functions reliably or fails prematurely. Too little compression produces a seal that leaks at low pressure or loses contact under thermal cycling. Too much compression accelerates compression set, generates excess friction in dynamic applications, and can cause hydraulic lock at high temperature. The correct compression rate is specific to the application type (static vs. dynamic vs. face seal), the operating temperature, and the system pressure — not a single universal value. This guide provides the calculations and reference data to specify compression correctly the first time.
Compression Rate Fundamentals
O-ring sealing works by creating contact stress between the deformed O-ring cross-section and the mating surfaces. Contact stress is proportional to the amount of compression (squeeze) applied to the O-ring. The relationship between compression and contact stress is nonlinear — doubling the compression more than doubles the contact stress, due to the increasing elastic modulus under compression.
Squeeze percentage formula
Compression rate (squeeze %) expresses the reduction in O-ring cross-section diameter when installed:
Squeeze (%) = (CS − Gland Depth) / CS × 100Where:
- CS = O-ring cross-section diameter (cord diameter), in mm or inches
- Gland Depth = distance from groove bottom to sealing surface (bore ID − groove OD)/2 for a piston groove; (groove OD − rod OD)/2 for a rod groove; groove machined depth for a face seal
What this formula calculates: The percentage reduction in the O-ring's vertical dimension (the direction of compression) when seated in the groove. A 3.53 mm CS O-ring in a groove 3.00 mm deep has: (3.53 − 3.00) / 3.53 × 100 = 15.0% squeeze.
Contact stress relationship
Contact stress at the sealing interface is approximately:
- 70 Shore A compound at 15% squeeze: ~1.5–2.5 MPa contact stress
- 70 Shore A compound at 20% squeeze: ~2.5–4.0 MPa contact stress
- 90 Shore A compound at 15% squeeze: ~3.0–5.0 MPa contact stress
These contact stress values exceed the contact stress needed to seal against system pressures up to 70–100 bar without extrusion — which is why properly designed O-ring seals work at these pressure levels with modest 15–20% compression.
Recommended Compression Rates by Application
Static seals (no relative motion)
Static seals can tolerate higher compression because there is no friction heating or wear. Higher compression provides greater contact stress margin for sealing against pressure pulsing, thermal cycling, and surface imperfections.
| Compound Hardness | Recommended Squeeze | Maximum Squeeze | Notes |
|---|---|---|---|
| 50–60 Shore A | 18–25% | 30% | Soft grades conform easily; moderate compression adequate |
| 70 Shore A (standard) | 15–22% | 25% | Industry baseline for static seals |
| 80 Shore A | 14–20% | 22% | Medium-pressure hydraulics |
| 90 Shore A | 12–18% | 20% | High-pressure static seals |
For permanent installations or high-temperature service where maintenance access is infrequent, design to the lower end of the compression range — 15–18% for 70 Shore A. Excess initial compression accelerates compression set (the O-ring permanently deforms to the compressed shape), reducing the sealing margin over time.
High-temperature static seals: At temperatures above +150°C, the elastomer modulus decreases — the same groove geometry produces less contact stress than at ambient temperature. Increase ambient compression by 2–3% for high-temperature static seals where long maintenance intervals require sustained contact stress. A 70 Shore A FKM seal at 22% ambient compression may retain adequate contact stress at +180°C where a 15% compressed seal would not.
Dynamic reciprocating seals
Dynamic seals must balance adequate contact stress for sealing against the friction and heat generated by the sliding motion. The lower compression limits reduce friction while maintaining the minimum contact stress for reliable sealing.
| Compound Hardness | Recommended Squeeze | Maximum Squeeze | Notes |
|---|---|---|---|
| 60–70 Shore A | 10–15% | 18% | Standard hydraulic cylinder O-ring |
| 80–90 Shore A | 8–12% | 15% | High-pressure hydraulic dynamic seals |
The friction-compression relationship: Friction force in a reciprocating O-ring seal is approximately proportional to contact stress × contact area × friction coefficient. Contact stress scales approximately linearly with squeeze percentage. At 15% squeeze versus 10% squeeze, contact stress increases approximately 40% — friction increases proportionally. For high-cycle applications, this friction difference translates directly to heat generation and seal temperature.
Surface finish requirement at low compression: At 10–12% dynamic compression, the contact stress is lower than at 18–22% static compression. The O-ring relies on the initial contact stress without a large margin — surface irregularities that penetrate the contact zone at low compression cause leakage. Dynamic seal gland surfaces require Ra 0.20–0.40 μm to ensure consistent sealing at the lower compression rates.
Rotary seals
Rotary O-ring seals (shaft seals) have the lowest acceptable compression because friction heat at the circumferential sliding interface builds continuously during shaft rotation. At rod velocities above 0.5 m/s, even 10% compression generates significant heat accumulation.
| Speed Range | Recommended Squeeze | Notes |
|---|---|---|
| < 0.1 m/s surface speed | 8–12% | Quasi-static; moderate friction acceptable |
| 0.1–0.3 m/s | 6–10% | Heat management critical — lubrication mandatory |
| 0.3–0.5 m/s | 5–8% | Near friction limit for O-ring seals |
| > 0.5 m/s | O-rings not recommended | Specify lip seals, mechanical seals, or PTFE rotary seals |
Spiral failure threshold in rotary service: O-rings in rotary service above 0.2 m/s and above 10% compression tend to spiral (rotate with the shaft rather than slide against it). Spiral failure in rotary service is distinct from reciprocating spiral failure — the O-ring rotates as a unit within the groove, developing a diagonal shear crack. Keeping compression to 6–10% and ensuring lubrication prevents rotary spiral failure.
Face seals (axial seals)
Face seals compress the O-ring axially between two flat flanges. The groove is machined into one flange face; the opposing flat face provides the sealing contact.
| Application | Recommended Squeeze | Notes |
|---|---|---|
| Standard flanged face seal | 20–28% | Higher compression for flat-surface sealing |
| Vacuum face seal (< 10⁻³ mbar) | 25–30% | Maximize contact area to minimize leak path |
| Thermal cycling face seal | 22–30% | Extra compression compensates for PTFE or elastomer cold flow |
| Low bolt-load face seal | 25–30% | Less clamping force available — higher compression more critical |
Why face seals need more compression: In a radial groove, the groove walls confine the O-ring laterally — the elastomer's elastic recovery pushes outward against both groove walls and the sealing surface. In a face seal, the groove has an open face — the compression is entirely from bolt load against the opposing flange. If bolt load relaxes (thermal cycling, vibration, stress relaxation in the bolts), the O-ring must maintain sealing with reduced compression. Starting at higher initial compression provides margin for this load relaxation.
Gland Fill Rate: Preventing Hydraulic Lock
Gland fill rate measures how much of the groove volume is occupied by the O-ring at installation — before any thermal expansion or chemical swell. The fill rate must remain below 85–90% to leave headroom for volumetric change in service.
Fill rate calculation
Fill Rate (%) = O-ring cross-section area / groove cross-section area × 100
Fill Rate (%) = (π/4 × CS²) / (Groove Width × Groove Depth) × 100Maximum fill rate by application
| Service Condition | Maximum Fill Rate | Rationale |
|---|---|---|
| General static, ambient temperature | 85% | Standard design limit |
| Static with thermal cycling | 75–80% | Thermal expansion needs headroom |
| Dynamic reciprocating | 80–85% | Some volume change from friction heat |
| VMQ (silicone) at any temperature | 70–75% | Higher thermal expansion coefficient |
| Chemical service (10–20% volume swell) | 65–75% | Volume swell must not exceed 85% in service |
Chemical swell effect on fill rate: If a fluid causes 15% volume swell in the elastomer, and the installed fill rate is 80%, the operating fill rate is 80% × 1.15 = 92% — above the 85% limit. The O-ring has nowhere to expand — it extrudes into the clearance gap or binds against the groove walls, generating heat and accelerating failure. Design to: operating fill rate = installed fill rate × (1 + swell fraction) < 85%.
VMQ (silicone) special consideration: Silicone has a volumetric thermal expansion coefficient approximately 2–3× higher than NBR or FKM. At +100°C above installation temperature, silicone volume increases by approximately 2–3%, compared to ~0.8–1.2% for NBR. For VMQ applications above +100°C, design to 70% maximum ambient fill rate to stay within 85% at operating temperature.
Groove Geometry: Width, Depth, and Tolerances
Groove width
Groove width must provide sufficient lateral space for the O-ring to deform under compression without pinching, while being narrow enough to prevent rolling in dynamic service:
| O-Ring CS (mm) | Static Groove Width (mm) | Dynamic Groove Width (mm) | With 1 Backup Ring | With 2 Backup Rings |
|---|---|---|---|---|
| 1.78 | 2.05–2.25 | 2.20–2.40 | 2.60–2.90 | 3.20–3.60 |
| 2.62 | 3.00–3.30 | 3.15–3.45 | 3.80–4.20 | 4.70–5.20 |
| 3.53 | 4.05–4.40 | 4.25–4.60 | 5.10–5.60 | 6.40–7.00 |
| 5.33 | 6.10–6.65 | 6.40–6.95 | 7.70–8.45 | 9.60–10.50 |
| 6.99 | 8.00–8.75 | 8.40–9.10 | 10.00–11.00 | 12.60–13.80 |
Width tolerance: ±0.10 mm for standard applications; ±0.05 mm for precision (Grade S / AS568 Class 2) applications.
Groove depth and tolerance
Groove depth directly determines squeeze percentage. Tolerance on groove depth determines the squeeze range that will be produced across all machined parts in the production run.
Worked tolerance example for 3.53 mm CS O-ring, static seal, 18% target squeeze:
Target groove depth = 3.53 × (1 − 0.18) = 2.895 mm, round to 2.90 mm
With ±0.05 mm groove depth tolerance:
Min groove depth = 2.85 mm → Squeeze = (3.53 − 2.85)/3.53 = 19.3%
Max groove depth = 2.95 mm → Squeeze = (3.53 − 2.95)/3.53 = 16.4%
Squeeze range: 16.4–19.3% — both within 15–22% static acceptable range ✓For O-ring with Grade N tolerance (CS ±0.08 mm):
Worst case CS = 3.53 − 0.08 = 3.45 mm at min groove depth 2.85 mm
Squeeze = (3.45 − 2.85)/3.45 = 17.4% — still within range ✓
Worst case CS = 3.53 + 0.08 = 3.61 mm at max groove depth 2.95 mm
Squeeze = (3.61 − 2.95)/3.61 = 18.3% — within range ✓This tolerance stack analysis confirms that Grade N O-rings in a groove with ±0.05 mm depth tolerance produce compression rates within 16–20%, which is well within the 15–22% target range.
For tighter applications (AS568 Class 2 / Grade S O-rings): O-ring CS tolerance is ±0.05 mm. Groove depth tolerance ±0.03 mm. Combined worst-case compression range narrows by approximately 30% — suitable for precision hydraulics and aerospace.
Pressure Considerations: When Compression Alone Is Not Enough
At higher system pressures, the elastomer is pushed toward the clearance gap between mating parts. The maximum contact stress the O-ring can maintain against the clearance gap edge is a function of material hardness. Maximum allowable clearance gap (diametral) before extrusion risk:
| System Pressure | 70 Shore A Maximum Gap | 90 Shore A Maximum Gap | With PTFE Backup Rings |
|---|---|---|---|
| < 70 bar | 0.40 mm | 0.50 mm | Not required |
| 70–150 bar | 0.20 mm | 0.30 mm | Recommended |
| 150–250 bar | 0.10 mm | 0.15 mm | Required (single) |
| 250–400 bar | 0.05 mm | 0.08 mm | Required (dual) |
| > 400 bar | 0.03 mm | 0.05 mm | Required (dual solid) |
Pressure-induced compression increase: System pressure also loads the O-ring against the groove walls and sealing surfaces, effectively increasing contact stress above the initial compression value. At 100 bar (10 MPa) system pressure, pressure loading on the O-ring face adds approximately 2–4 MPa to the contact stress on the low-pressure side of the groove. This is why O-ring sealing actually improves under pressure — but this pressure-assist only works if the clearance gap is small enough to prevent extrusion.
Thermal Effects on Compression Design
Both thermal expansion and modulus reduction affect compression rate in service:
Thermal expansion correction
Elastomers expand with temperature — more than most metals. The coefficient of volumetric thermal expansion for common elastomers:
- NBR: ~5.5 × 10⁻⁴ /°C
- FKM: ~4.5 × 10⁻⁴ /°C
- VMQ (silicone): ~8.5 × 10⁻⁴ /°C
- EPDM: ~6.0 × 10⁻⁴ /°C
For a temperature increase of 100°C, an NBR O-ring expands approximately 5.5% in volume — approximately 1.8% increase in linear cross-section dimension. A 3.53 mm CS NBR O-ring at room temperature becomes approximately 3.59 mm effective CS at +100°C above installation temperature. This increases the effective squeeze by approximately 1.7% — a modest but relevant change in precision applications.
Steel housing and bore typically expand less (α ≈ 12 × 10⁻⁶ /°C) than the elastomer — so the groove depth effectively decreases relative to the O-ring at elevated temperature, further increasing compression. The combination of elastomer expansion and groove-depth reduction can increase effective compression by 3–6% at +100°C.
Modulus reduction at high temperature
While effective compression increases at high temperature, the elastic modulus decreases — the O-ring material is softer and generates less contact stress per unit compression. The net effect on sealing contact stress at temperature depends on the relative magnitudes:
- Below +100°C for NBR: Compression increase from expansion roughly compensates for modulus reduction
- Above +100°C for NBR: Modulus reduction dominates — contact stress decreases despite increased compression; seal may lose effectiveness
- Above +150°C for FKM: Similar pattern; FKM retains modulus better than NBR at temperature
Design response: For high-temperature static seals with long maintenance intervals, start with 20–22% ambient compression to ensure adequate contact stress at operating temperature after both thermal expansion and modulus reduction are accounted for.
Common Design Mistakes and Their Consequences
Too much compression (> 25% static, > 18% dynamic)
- Compression set accumulates faster — the O-ring permanently deforms to a flatter shape within weeks at high temperature
- At high temperature, the compressed elastomer has no room to thermally expand — it extrudes into the clearance gap (hydraulic lock)
- In dynamic service, friction increases proportionally — higher friction heat accelerates compound degradation
- Assembly force increases — installation damage risk is higher for over-compressed O-rings in tight bores
Too little compression (< 12% static, < 8% dynamic)
- Insufficient contact stress at low system pressure — leaks at low-pressure startup before system pressure assists sealing
- O-ring can migrate or vibrate within the groove
- Surface roughness of the sealing face is not bridged by the O-ring contact — leak paths through surface irregularities
Ignoring gland fill calculation
Design focus on squeeze percentage without checking fill rate is a common mistake. An O-ring can have correct 15% squeeze AND incorrect 92% fill rate if the groove width is too narrow — both conditions must be satisfied simultaneously.
Not performing worst-case tolerance stack-up
A design that produces 18% squeeze at nominal dimensions may produce 12% or 24% squeeze at the extremes of the tolerance range. Always perform the four-corner analysis: (minimum CS, minimum groove depth), (minimum CS, maximum groove depth), (maximum CS, minimum groove depth), (maximum CS, maximum groove depth) — verify all four squeeze values fall within the acceptable range.
Applying static compression recommendations to dynamic grooves
A groove designed for a static seal (18–22% squeeze) is over-compressed for a dynamic application — using it for a reciprocating seal produces excessive friction, heat generation, and shortened dynamic life. Dynamic grooves must be machined to the lower compression specification (10–15%), not reused from a static design.
Design Worked Example: Hydraulic Piston Seal
Application: Hydraulic cylinder piston seal O-ring: AS568-210, NBR 70 Shore A, CS = 3.53 mm System: 100 bar (10 MPa), 80°C continuous, reciprocating, mineral hydraulic oil
Step 1 — Target squeeze (dynamic, 70A): 12% compression
Step 2 — Calculate groove depth:
Groove depth = 3.53 × (1 − 0.12) = 3.11 mmStep 3 — Select groove width (dynamic): From table: 4.25–4.60 mm for 3.53 mm CS dynamic. Select 4.40 mm.
Step 4 — Verify fill rate:
Fill rate = (π/4 × 3.53²) / (4.40 × 3.11)
= 9.79 / 13.68
= 71.6% ✓ (below 85% limit)Step 5 — Check clearance gap at 100 bar, 70A: Maximum allowable diametral clearance at 100 bar with 70A: 0.20 mm (no backup ring needed below 100 bar, but recommended). Design clearance: 0.15 mm diametral ✓
Step 6 — Verify tolerance stack-up:
Grade N O-ring CS tolerance: ±0.08 mm → CS range: 3.45–3.61 mm
Groove depth tolerance: ±0.05 mm → Depth range: 3.06–3.16 mm
Min squeeze: (3.45 − 3.16)/3.45 = 8.4% (at lower limit — acceptable, but monitor)
Max squeeze: (3.61 − 3.06)/3.61 = 15.2% ✓Step 7 — Thermal verification:
At 80°C, NBR expands ~4.4% in volume → ~1.4% linear expansion of CS
Effective CS at 80°C: 3.53 × 1.014 = 3.58 mm
Effective squeeze at 80°C (nominal groove): (3.58 − 3.11)/3.58 = 13.1%
Fill rate at 80°C: (π/4 × 3.58²) / (4.40 × 3.11) = 73.6% ✓Result: Groove depth 3.11 mm, width 4.40 mm, 0.15 mm diametral clearance. Compression range: 8–15% across tolerance variation; fill rate 72–74% at temperature. Specify lead-in chamfer 15°, groove bottom radius 0.15 mm, dynamic bore finish Ra 0.3 μm.
FAQ
Q1: What happens if I use too much compression on an O-ring?
Excessive compression (> 25% static, > 18% dynamic) causes: accelerated compression set (the O-ring permanently deforms to a flatter shape, reducing sealing margin over time); hydraulic lock at high temperature (thermal expansion pushes the over-compressed O-ring against all groove walls, preventing it from deforming further under pressure); high friction in dynamic applications causing heat generation and short dynamic life; and difficult assembly that risks installation cuts and tears. Design to the recommended compression range, not the maximum.
Q2: What is the correct compression for a face seal?
Face seals (axial seals between two flat flanges) require 20–30% compression — higher than radial seals — because the bolt load must maintain all compressive force without the geometric assistance of groove side walls. Use 22–25% for standard metal-flange face seals; 25–30% for vacuum applications where maximum contact area is needed; and 20–22% for aluminum flanges where thermal expansion at operating temperature will increase effective compression above the ambient value.
Q3: Can gland fill exceed 85%?
Not reliably. Above 85% fill at ambient conditions, thermal expansion or chemical swell raises fill rate above 100% at operating conditions. The O-ring has no volume headroom — it binds against the groove walls, extrudes into the clearance gap, or generates hydraulic lock in a closed groove. If space constraints force a fill rate above 85%, consider: smaller CS O-ring in the same groove (reduces fill rate), higher hardness compound (same CS, less susceptible to extrusion at high fill), or groove redesign with wider groove width to reduce fill rate.
Q4: Does squeeze change significantly at high temperature?
Yes — effective squeeze increases because elastomers expand more than metal grooves on heating, and fill rate increases correspondingly. At +100°C above installation temperature, effective squeeze for a 70 Shore A NBR O-ring increases approximately 1.5–2% from thermal expansion alone. Simultaneously, the elastic modulus decreases, reducing contact stress per unit compression. The net effect: designs for room-temperature service at the lower compression limit (12–15%) may become marginal at high temperature. For high-temperature service above +120°C with long maintenance intervals, design at 18–22% ambient compression rather than 15%.
Q5: When should I use a backup ring, and how does it affect groove design?
Specify PTFE backup rings when: system pressure exceeds 150 bar for dynamic seals; system pressure exceeds 200 bar for static seals; or when the diametral clearance gap exceeds the maximum for the O-ring hardness at the operating pressure. Adding a backup ring requires a wider groove: groove width = O-ring width + backup ring width + clearance. For a single PTFE backup ring, typical groove width increases to 1.45–1.65 × CS; for dual backup rings, 1.80–2.10 × CS. The O-ring groove depth (compression rate) remains the same — only the width changes to accommodate the backup ring.
Q6: How do I verify compression rate for an existing groove I did not design?
Measure three dimensions with calipers or a depth gauge: (1) O-ring cross-section diameter (CS) — measure the actual ring you will install, not just the catalog value; (2) groove depth — use a depth micrometer or calibrated depth gauge on the installed bore; (3) confirm the groove width is within the expected range for that CS. Then apply the formula: Squeeze (%) = (CS − Groove Depth) / CS × 100. If the measured depth and measured CS are nominal, squeeze should be within the design target. If the measured squeeze is outside the 10–22% range (depending on application type), the groove is non-standard and the application requires engineering review before O-ring specification.
Q7: What is the difference between radial compression and diametral compression, and does it affect my calculations?
Groove depth (and the compression rate formula) describes radial compression — the reduction in the O-ring cross-section diameter in the direction perpendicular to the sealing surface. Diametral compression refers to measuring the installed inside or outside diameter of the O-ring in the groove, which accounts for stretch effects but is less commonly used for compression calculations. For standard O-ring groove design, always use the radial compression formula (CS − Groove Depth) / CS. Stretch of the O-ring to fit into a bore groove reduces the effective CS slightly (Poisson effect — as the ring is stretched in circumference, the CS decreases), which reduces the effective compression by approximately 0.2–0.5% per 1% of ID stretch. For O-rings stretched > 5% ID during installation, account for this CS reduction in the compression calculation.
Q8: How does O-ring compound affect the compression rate selection?
Harder compounds (80–90 Shore A) require slightly lower compression rates than soft compounds (50–70 Shore A) because they generate more contact stress per unit squeeze — the same groove depth produces a higher contact pressure with a harder material. Conversely, very soft compounds (40–50 Shore A) used in food-grade or medical sealing require the higher end of the compression range to ensure the lower-modulus material generates adequate contact stress. As a rule: for standard 70 Shore A compound, use the table values directly. For 90 Shore A, reduce target compression by 2–3% from the standard value. For 50–60 Shore A (soft), increase target compression by 2–3%. Always verify fill rate remains below 85% after any compression adjustment.
---
Need compression rate calculations for a custom groove or application? Contact our engineering team with your groove dimensions (depth, width), O-ring CS, and application type — we perform the compression rate and fill rate analysis and recommend the correct O-ring specification. We supply NBR, FKM, EPDM, HNBR, and VMQ O-rings in AS568 and ISO 3601 sizes from MOQ 1 piece with 7–15 day lead time.