O-Ring Groove Calculator
Use this quick tool to estimate groove depth and width for a rectangular gland. It is intended for early design checks before you finalize dimensions with your seal supplier standard.
Engineering note: This calculator gives practical starting values for static applications. Always verify against the exact O-ring standard, material hardness, pressure, temperature, and hardware tolerances in your project.
What this O-ring groove calculator does
An O-ring only seals correctly when the groove (also called the gland) is sized correctly. Too shallow and the seal can be over-compressed. Too deep and you may lose sealing force. Too narrow and you risk overfilling during fluid swell or temperature growth.
This calculator estimates three key design values:
- Groove depth from your chosen squeeze percentage.
- Recommended groove width from gland fill limits.
- Installed ID from O-ring stretch (if an O-ring ID is entered).
Inputs explained
1) O-ring cross-section (d2)
This is the thickness of the O-ring. It drives the cross-sectional area and therefore the required gland area.
2) Squeeze (%)
Squeeze is how much the O-ring cross-section is compressed in service. For many static seals, designers start around 15% to 30%, then refine based on pressure, material, and hardware finish.
3) Stretch (%)
When installed over a piston or into a groove, the O-ring may stretch. High stretch can reduce life and change effective cross-section. A common starting guideline is to keep stretch modest.
4) Gland fill (%)
Gland fill compares O-ring area to groove area. You need enough free volume for material expansion, thermal growth, and media swell. Values above roughly 85% are often considered risky.
5) Swell allowance (%)
Some elastomers absorb fluid and expand. This tool increases the O-ring area by your swell allowance before computing recommended gland width.
Formulas used in this calculator
- O-ring area = π × (d2 / 2)2
- Design area with swell = O-ring area × (1 + swell%)
- Groove depth = d2 × (1 - squeeze%)
- Required gland area = design area ÷ fill fraction
- Recommended groove width = required gland area ÷ groove depth
- Installed ID = free ID × (1 + stretch%)
Typical starting ranges
These are broad starting points for static seals:
- Squeeze: 10% to 30%
- Stretch: 0% to 5%
- Gland fill target: 65% to 85%
Dynamic seals, high-pressure service, vacuum service, and extreme temperature environments often require different targets and backup rings.
Common design mistakes to avoid
- Using nominal dimensions without tolerance stack-up checks.
- Ignoring thermal expansion of metal hardware.
- Ignoring fluid compatibility and volume swell data for the elastomer.
- Allowing excessive stretch on small O-rings.
- Not validating extrusion risk when pressure and clearance increase.
Final recommendation
Use this O-ring groove calculator as a fast pre-check. Then confirm final groove geometry with a trusted standard (AS568/ISO3601 family where applicable), your material datasheet, and supplier design recommendations. A few minutes of validation now can prevent leakage, wear, and expensive rework later.