Bearing Capacity (Terzaghi) Calculator

Enter soil cohesion, friction angle, unit weight, and footing dimensions to compute ultimate and allowable bearing capacity. Overburden surcharge is calculated automatically as q = γ·Df.

Use the Bearing Capacity (Terzaghi) Calculator

Soil & Footing Parameters

Use 0 for purely granular (sand) soils.

Typical range: 25–35° for sand, 0–20° for clay.

Typical: 17–20 kN/m³. Use buoyant weight below water table.

Typical: 2.5–3.0 for permanent structures.

Enter soil and footing parameters, then click Calculate.

Summary

Enter soil cohesion, friction angle, unit weight, and footing dimensions to compute ultimate and allowable bearing capacity. Overburden surcharge is calculated automatically as q = γ·Df.

How it works

  1. Select the footing shape: Strip, Square, or Circular.
  2. Enter the soil cohesion c (kPa), internal friction angle φ (degrees), and unit weight γ (kN/m³).
  3. Enter the footing width/diameter B (m) and embedment depth Df (m).
  4. The calculator automatically computes overburden surcharge as q = γ·Df from the entered unit weight and embedment depth.
  5. Set the desired factor of safety (commonly 2.5–3.0).
  6. Click Calculate to see Nc, Nq, Nγ, ultimate bearing capacity qu, and allowable bearing capacity qa.

Use cases

  • Preliminary sizing of shallow strip and pad footings in geotechnical design.
  • Cross-checking hand calculations during foundation engineering coursework.
  • Quickly estimating safe bearing pressure before a full finite-element analysis.
  • Comparing bearing capacity across different friction angles and cohesion values.
  • Teaching Terzaghi's bearing capacity theory with an interactive step-by-step breakdown.

Frequently Asked Questions

Last updated: 2026-09-22 · Reviewed by Nham Vu