Terzaghi Bearing Capacity Calculator: Foundation Design Simulator

simulator intermediate ~10 min
Loading simulation...
q_u = 1,267 kPa — q_allow = 422 kPa (FS = 3)

A 2 m wide strip footing at 1 m depth in soil with c = 25 kPa and φ = 30° has an ultimate bearing capacity of 1,267 kPa and an allowable capacity of 422 kPa with a factor of safety of 3.

Formula

q_u = cN_c + γD_fN_q + 0.5γBN_γ
N_q = e^(π tan φ) · tan²(45° + φ/2)
N_c = (N_q − 1) · cot(φ)

The Foundation of Foundation Design

Karl Terzaghi's 1943 bearing capacity equation remains the cornerstone of shallow foundation design. When a footing pushes into soil, three distinct resistance mechanisms activate: cohesion along the failure surface (cN_c), the weight of overburden soil resisting upward displacement (γD_fN_q), and the self-weight of the soil wedge beneath the footing (0.5γBN_γ). The simulation visualizes these failure zones — an active wedge directly beneath the footing, radial shear zones on each side, and passive Rankine zones pushed upward at the surface.

Bearing Capacity Factors

The dimensionless factors N_c, N_q, and N_γ encode the geometry of the failure surface as a function of the soil's internal friction angle φ. They grow exponentially with φ: at φ = 20°, N_q ≈ 6.4, but at φ = 40°, N_q ≈ 64.2 — a tenfold increase. This explains why dense sands and gravels support far heavier structures than loose or soft soils. For purely cohesive soils (φ = 0), only the N_c term contributes, giving q_u = 5.7c + γD_f.

Factor of Safety & Allowable Capacity

The ultimate bearing capacity represents imminent shear failure — a catastrophic event where the foundation punches into the ground. Design never approaches this limit. Dividing q_u by a factor of safety (typically FS = 3) yields the allowable bearing pressure q_a. In practice, settlement often controls design before bearing capacity is reached, especially for footings on sand where elastic compression and particle rearrangement limit tolerable pressure to values well below q_a.

Beyond Terzaghi

Modern geotechnical practice extends Terzaghi's framework with shape factors (for square and circular footings), depth factors, load inclination corrections, and layered-soil modifications developed by Meyerhof, Hansen, and Vesic. Finite element analysis can model complex geometries and nonlinear soil behavior. Yet Terzaghi's equation remains the essential first estimate, the benchmark against which all numerical results are compared, and the formula every civil engineering student learns by heart.

FAQ

What is Terzaghi's bearing capacity equation?

Terzaghi's bearing capacity equation gives the ultimate pressure a shallow foundation can exert on soil before shear failure: q_u = cN_c + γD_fN_q + 0.5γBN_γ. The three terms represent contributions from soil cohesion, overburden surcharge, and foundation width with soil self-weight, each multiplied by dimensionless bearing capacity factors that depend on the friction angle φ.

What are typical bearing capacity factors?

For φ = 30°, the classical Terzaghi factors are approximately N_c = 37.2, N_q = 22.5, and N_γ = 19.7. At φ = 0° (pure clay), N_c = 5.7, N_q = 1, and N_γ = 0. These factors increase exponentially with friction angle, making dense granular soils much stronger in bearing than soft clays.

What factor of safety is used for bearing capacity?

A factor of safety of 3 is standard for bearing capacity design under normal loading conditions. This accounts for soil variability, load uncertainty, and the consequences of failure. For temporary structures or well-characterized sites, FS = 2.5 may be acceptable. Modern practice increasingly uses load and resistance factor design (LRFD) instead.

When does Terzaghi's equation not apply?

Terzaghi's equation assumes a strip footing on homogeneous soil with a horizontal base and ground surface. It doesn't account for inclined loads, eccentric loading, sloping ground, layered soils, or foundations near slopes. Extensions by Meyerhof, Hansen, and Vesic handle these cases with shape, depth, inclination, and ground factors.

Sources

Embed

<iframe src="https://homo-deus.com/lab/geotechnical-engineering/bearing-capacity/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub