Bearing Capacity (Terzaghi) Calculator

Enter soil cohesion, friction angle, unit weight, footing dimensions, and surcharge to instantly compute ultimate and allowable bearing capacity using Terzaghi's general equation.

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, footing dimensions, and surcharge to instantly compute ultimate and allowable bearing capacity using Terzaghi's general equation.

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. Enter the surcharge pressure q = γ·Df if overburden soil differs, or leave the calculator to compute it automatically.
  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-06-13 · Reviewed by Nham Vu