O-Ring Groove & Compression Calculator
Calculate O-ring squeeze percentage for static, dynamic and rotary groove designs
Use this free O-ring squeeze calculator to verify compression before you machine a groove or order seals. Enter cross-section (CS) and groove depth to calculate O-ring compression as a percentage, then compare against the standard 15–25% range for static seals and 10–20% for dynamic hydraulic service. It doubles as an O-ring gland calculator: rearrange the result to size groove depth for a complete gland layout. Works in inch or millimeter units — pair with our O-ring specification chart and groove design guide for detailed gland dimensions and tolerances.
O-ring compression formula
Compression % = (CS − Groove Depth) ÷ CS × 100
Groove Depth = CS × (1 − Compression % ÷ 100)
Inputs
Results
Enter cross section and groove depth to see results.
Reference Table
| Application | Compression |
|---|---|
| Static seal | 15% – 25% |
| Dynamic seal | 10% – 20% |
Groove Design Recommendations
- Groove width = 1.1 to 1.3 × O-ring cross section
- Static seal surface finish: 16 – 32 μin Ra
- Dynamic seal surface finish: 8 – 16 μin Ra
- Maximum stretch during installation: ≤ 6%
- Lead-in chamfers: 15° – 20° to prevent cutting