o ring groove calculator

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.

Enter all dimensions in millimeters.

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.

🔗 Related Calculators