Concrete Footing Calculator

Concept footing screening (bearing / shear-style checks) with strong disclaimers. Educational use only.

This page documents the scope, inputs, outputs, and computational approach of the Concrete Footing Calculator on steelcalculator.app. The interactive calculator is designed to run in your browser for speed, but this documentation is written so the page remains useful (and indexable) even if JavaScript is not executed.

What this tool is for

What this tool is not for

Key concepts this page covers

Inputs and naming conventions (high-level)

The calculator UI may present different groupings depending on the selected standard or mode, but inputs generally fall into these categories:

1) Actions / demands
Values that represent the loading on the component you are checking (forces, moments, pressures). Ensure you understand whether the workflow expects factored actions (strength) or service actions (serviceability), and keep that consistent across your verification.

2) Geometry and detailing parameters
Dimensions that define the physical configuration (spacing, thickness, eccentricity, end conditions). Many “unexpected” results come from geometry assumptions that are implicitly different from the real detail.

3) Material properties
Strength values (yield/ultimate), stiffness values (E), and any standard-specific parameters that affect resistance models.

4) Standard / method selection
The same physical configuration can be checked using different methods, with different reduction factors and definitions. A tool can only be unambiguous when you lock down the standard and edition you are matching.

The most common inputs for this tool include: footing size, column size, concrete strength, soil bearing.

Outputs you should expect

A well-behaved calculator output should be both summary-friendly and auditable:

If the output is not auditable, treat it as a black box and do not rely on it for anything beyond quick intuition.

Computation approach (what happens under the hood)

This calculator is intended to implement a deterministic sequence of steps:

  1. Normalize inputs into a consistent internal unit system (for example, all lengths in meters, all forces in newtons), then convert back for display.
  2. Derive secondary parameters that are not explicitly entered (for example, effective areas, lever arms, eccentricities, or effective lengths). These are often where standards differ.
  3. Evaluate candidate limit states relevant to concrete footings. Each limit state produces a resistance (or allowable) that can be compared to the demand.
  4. Compute utilization as a dimensionless ratio (demand divided by resistance, or resistance divided by demand depending on convention). The controlling utilization is the maximum across the evaluated checks.
  5. Render the report with intermediate values and the controlling failure mode, so a user can trace “why” the governing mode controls.

The implementation should also apply predictable rounding rules: keep higher precision internally, and only round for display. This is essential for stable regression tests.

Verification workflow (recommended QA steps)

This section is not a design instruction; it is a quality-assurance pattern for checking any engineering calculator.

  1. Unit sanity check: confirm that each input has the unit you think it has. A common failure mode is mixing MPa and Pa, or mm and m.
  2. Independent replication: pick one limit state (or one equation) and replicate it with an independent method (hand check, spreadsheet, or trusted reference). You are validating the method, not chasing an exact rounded match.
  3. Sensitivity test: change one input in a direction that should clearly increase or decrease the capacity (for example, increase thickness) and confirm the output changes logically.
  4. Boundary test: test extreme-but-possible values to make sure the UI doesn’t silently overflow, divide by zero, or return NaN/Infinity.
  5. Documentation: record the standard/mode, inputs, and the controlling output in a calculation note format so the result can be reviewed later.

For a structured approach, see: How to verify calculator results.

Common pitfalls and how to avoid confusion

Data handling, privacy, and offline behavior

Steelcalculator.app is designed so that most calculations can run client-side. In a typical configuration:

If you are deploying this site, document the exact behavior in the Privacy Policy and ensure that any tracking complies with applicable privacy laws. For more context see /privacy and /terms.

Frequently Asked Questions

What is the difference between two-way (punching) shear and one-way shear in a footing? Two-way shear, commonly called punching shear, checks whether the column punches through the footing slab along a failure perimeter measured at d/2 from each face of the column, where d is the effective depth of the footing. One-way shear (beam-style shear) checks a vertical plane across the full footing width at a distance d from the column face — it governs on long, narrow footings or strip footings. For typical square spread footings under concentric column loads, punching shear almost always controls and should be checked first; if the footing is thick enough for punching, one-way shear usually passes automatically.

What footing size is needed for a 200-kip service column load on 2,500 psf allowable soil bearing? Required plan area = P / q_allow = 200,000 lb / 2,500 psf = 80 ft². A square footing needs √80 = 8.9 ft per side — use 9 ft × 9 ft (81 ft²). The net soil pressure (excluding footing self-weight of roughly 4.5 ft × 150 pcf = 675 psf) is approximately (200,000 − 9 × 9 × 675) / 81 = 128 ksf net. For strength checks using factored load Pu ≈ 1.4 × 200 = 280 kips with f’c = 3,000 psi, punching shear on a d ≈ 17-inch-deep footing then determines whether the 9-ft size works or a deeper slab is needed.

How do I choose the footing size based on soil bearing pressure? Footing size is governed by soil bearing capacity under service (unfactored) loads, not factored loads, because allowable bearing pressure is a serviceability limit. You divide the total service axial load (column load plus footing self-weight) by the allowable soil bearing pressure to get the required plan area, then round up to a practical size. Once the plan dimensions are set, the footing thickness (h) is then governed by the strength checks — primarily punching shear and one-way shear — using factored loads with ACI phi factors.

What is the ACI 318 one-way shear capacity formula for a footing without shear reinforcement? For normal-weight concrete without shear reinforcement, the simplified one-way shear capacity is Vc = 2λ√f’c × bw × d (US customary, psi units), where λ is the lightweight concrete factor (1.0 for normal weight), f’c is the specified compressive strength in psi, bw is the footing width in inches, and d is the effective depth in inches. This gives Vc in pounds. ACI 318-19 introduced a more detailed table-based approach that accounts for reinforcement ratio and axial load; the simplified 2λ√f’c formula remains conservative and is widely used for preliminary footing sizing.

What is the minimum concrete cover for footing reinforcement, and why? ACI 318 requires a minimum of 3 inches (75 mm) of concrete cover for reinforcement cast against and permanently exposed to earth — which applies to the bottom of footings in direct contact with the ground. This cover protects steel from corrosion and provides fire resistance. If the footing is cast on a concrete mud mat, the cover requirement for the bottom bars may be reduced to 1.5 inches per some interpretations, but the conservative 3-inch minimum is standard practice. Top and side cover is typically 2 inches (50 mm) for footings not exposed to weather.

Why does punching shear capacity decrease when the column is near the footing edge? When a column is located close to the edge of the footing, part of the theoretical punching perimeter (at d/2 from the column face) falls outside the footing boundary and cannot develop shear resistance. The effective critical perimeter is reduced to only the portions within the footing, which directly reduces the punching shear capacity. Edge and corner column footings often require a larger plan size or increased thickness compared to interior columns carrying the same load, specifically to compensate for this reduced perimeter.

Related pages

Disclaimer (educational use only)

This page is provided for general technical information and educational use only. It does not constitute professional engineering advice, a design service, or a substitute for an independent review by a qualified structural engineer. Any calculations, outputs, examples, and workflows discussed here are simplified descriptions intended to support understanding and preliminary estimation.

All real-world structural design depends on project-specific factors (loads, combinations, stability, detailing, fabrication, erection, tolerances, site conditions, and the governing standard and project specification). You are responsible for verifying inputs, validating results with an independent method, checking constructability and code compliance, and obtaining professional sign-off where required.

The site operator provides the content “as is” and “as available” without warranties of any kind. To the maximum extent permitted by law, the operator disclaims liability for any loss or damage arising from the use of, or reliance on, this page or any linked tools.