G~
Foundation Bearing Capacity Suite

Geo~FS Suite

Four engineering-grade foundation calculators — API RP 2A axial pile plus shallow Terzaghi, Meyerhof, and Brinch Hansen — with step-by-step working, automatic factor lookup, factor-of-safety check, and exportable report. Assumed values are marked with a red border and remain editable.

API RP 2A
Axial pile · skin friction + end bearing
Terzaghi
Classical · shape only · 1943
Meyerhof
+ shape · depth · inclination · eccentricity
Brinch Hansen
+ ground slope · base tilt
1Pile geometry

Driven / bored axial pile — API RP 2A.

m — outer pile diameter
m below ground / mudline
solid: tip area = full circle; open: annulus tip + inner+outer shaft
2Soil profile

Stack the borehole log top→down. Each layer: sand or clay, with its own — red-bordered, editable — API design parameters.

Red border = assumed / auto-suggested — verify against the soil report

3Water & safety
m — 0 = at surface/mudline (offshore)
API axial: 2.0 (extreme) – 1.5 (operating)
kN/m³ · use 10.0 for seawater
kN — leave blank to skip the capacity check
1Footing & soil

Core inputs shared by the three shallow methods.

m below ground surface
m — most influential dimension
m
kPa — sand: 0; clay: undrained Sₐ
degrees
kN/m³ — typically 17–20 (moist)
AAssumed values

Red border = assumed / auto-filled — verify or override before use

default 3.0 · common range 2.5–3.0
kN/m³ · standard 9.81
auto from φ · editable

Factors auto-recompute whenever φ or method changes. Edit a field to override; it stays overridden until you change φ/method again.

2Site conditions — optional

Important in Jeddah and the wider Saudi region.

m below ground surface
3Loads

Vertical load checks capacity. Horizontal load & moments unlock for Meyerhof / Hansen.

kN — leave blank to skip the load check
kN — drives inclination factors
kN·m → eₗ
kN·m → e₋
degrees
degrees
Section
=Results — Terzaghi

Recalculates as you type.

Ultimate qₕ
kPa · shear failure
Allowable qₐₗₗ
kPa · qₕ / FS
Allow. load Qₐₗₗ
kN · qₐₗₗ × area
Effective area A′
Overburden q
Nc / Nq / Nγ
Applied pressure
Skin friction Qₛ
kN · shaft resistance
End bearing Qₚ
kN · tip resistance
Allowable Qₐₗₗ
kN · Qₕ / FS
Ultimate Qᵤ = Qₛ+Qₚ
Shaft area Aₛ
Tip area Aₚ
Applied load Q
Utilisation
#Bearing factors — Terzaghi

Active row matches your φ; in-between values are interpolated.

φ (°)NₐNₘ

Factor values vary slightly between references/codes. Override in the Assumed-values card if a local table is required.

#Skin friction by layer

Shaft resistance Qₛ built up layer-by-layer down the pile.

LayerTypez (m)f (kPa)Qₛᵢ (kN)

f = unit skin friction · Qₛᵢ = f × perimeter × layer thickness within the pile. Capped per API limiting values.

?Other candidate methods — identification only, not calculated

Shown for reference so the correct method can be identified. Name and governing equation only — no calculator. (API RP 2A is now a full calculator above.)

Scope & limits. API RP 2A axial pile capacity = skin friction (α·sᵤ in clay; β=K·tanδ × σ′ᵥ in sand, with limiting f) + end bearing (9·sᵤ in clay; σ′ᵥ·Nq capped in sand), per API RP 2A / RP 2GEO. Shallow methods below apply to spread footings (D₣/B ≤ 1), general shear failure. Terzaghi (1943) uses shape factors only. Meyerhof and Hansen add shape, depth, and inclination factors; Hansen adds ground-slope and base-tilt factors. Local-shear option applies c*=⅔c, tanφ*=⅔tanφ. Water-table correction uses the standard three-case γ′ method. Assumed values (red border) must be verified against the project soil report and the governing local code. For sabkha, collapsible, or otherwise problematic regional soils, classical values are indicative only — verify with CPT or plate-load testing. Bearing-capacity and correction-factor formulas follow standard references (Das, Bowles).