# Civil Engineering

Browse 16 online civil engineering tools for processing, converting, validating, and managing related files and data.

> Canonical page: https://elysiatools.com/en/tags/civil-engineering

## Overview

Use civil engineering tools in your browser to process, convert, validate, and manage civil engineering files and data. No software installation is needed; processing runs on Elysia Tools servers.

## Frequently asked questions

### What can I do with these Civil Engineering tools?

You can process, convert, validate, and manage civil engineering files and data through browser-based tools.

### Do I need to install software?

No software installation is needed. You can operate the tools through your browser while processing runs on Elysia Tools servers.

### How is my data handled?

Text inputs are not stored, and uploaded files are automatically deleted after 6 hours.

## Tools

- [Active Earth Pressure (Rankine)](https://elysiatools.com/en/tools/active-earth-pressure): Calculate the Rankine active earth pressure on a smooth vertical wall backfilled with cohesionless soil. K_a = tan²(45°−φ/2). Optional uniform surcharge q. Returns the base pressure p₀, the total force P, and the resultant height.
- [Beam Reaction Force Calculator (Simply Supported)](https://elysiatools.com/en/tools/beam-reaction-force): Calculate support reactions of a simply supported beam via static equilibrium. UDL: RA=RB=q·L/2. Center point load: RA=RB=P/2. Off-center point load at a: RA=P·b/L, RB=P·a/L. Also returns max shear Vmax and max moment Mmax.
- [Bearing Capacity Calculator (Terzaghi)](https://elysiatools.com/en/tools/bearing-capacity-calculator): Calculate the Terzaghi ultimate bearing capacity of a shallow foundation: q_ult = c·Nc·sc + q·Nq·sq + 0.5·γ·B·Nγ·sγ. Computes Nc/Nq/Nγ and shape factors automatically; supports strip, square, and circular footings. Result in kPa.
- [Bending Stress Calculator](https://elysiatools.com/en/tools/bending-stress-calculator): Calculate the maximum bending (flexural) stress σ_max = M·c/I = M/Z at the outermost fiber of a beam section. Supports solid circle, rectangle, hollow tube, and I-beam; computes I, section modulus Z, and distance c automatically. Stress in MPa.
- [Cantilever Beam Calculator](https://elysiatools.com/en/tools/cantilever-beam-calculator): Calculate the maximum bending moment M_max, maximum shear force V_max and free-end deflection δ_max of a cantilever beam under a free-end point load P or a uniformly distributed load q. Point load: δ = PL³/(3EI); UDL: δ = qL⁴/(8EI).
- [Column Buckling Load Calculator (Euler)](https://elysiatools.com/en/tools/column-buckling-load): Calculate the Euler critical buckling load of an axially loaded column: P_cr = π²·E·I/(K·L)². Supports pinned-pinned (K=1), fixed-free (K=2), fixed-pinned (K=0.7), fixed-fixed (K=0.5). Returns effective length, radius of gyration, slenderness ratio λ, and critical stress σ_cr.
- [Concrete Mix Design (ACI 211)](https://elysiatools.com/en/tools/concrete-mix-design): Design a normal-weight concrete mix per ACI 211.1-91 absolute-volume method. Inputs: slump, nominal max aggregate size, air entrainment, water-cement ratio w/c, fineness modulus of sand, and dry-rodded coarse-aggregate density. Outputs the per-cubic-meter masses of cement, water, fine and coarse aggregate plus the mass ratio.
- [Concrete Strength Grade Converter](https://elysiatools.com/en/tools/concrete-strength-grade-converter): Convert between concrete strength notations: C grade ↔ cube strength fcu ↔ cylinder fck,cyl ↔ prism fck,prism ↔ design value fc. Ratios: fck,cyl = 0.8·fcu, fck,prism = 0.88·0.76·fcu, fc = fck,prism/1.4. Any one input produces all others.
- [Beam Deflection Calculator](https://elysiatools.com/en/tools/deflection-calculator): Look up and compute the maximum deflection for four classic beam cases: cantilever with end point load (δ=PL³/3EI), cantilever with UDL (δ=qL⁴/8EI), simply supported with mid-span point load (δ=PL³/48EI), and simply supported with UDL (δ=5qL⁴/384EI).
- [Passive Earth Pressure (Rankine)](https://elysiatools.com/en/tools/passive-earth-pressure): Calculate the Rankine passive earth pressure on a smooth vertical wall backfilled with cohesionless soil. K_p = tan²(45°+φ/2). Optional uniform surcharge q. Returns the base pressure p₀, the total force P, and the resultant height. Note: theoretical K_p is an upper bound; designers often apply a reduction factor for wall friction.
- [Rebar Area Calculator](https://elysiatools.com/en/tools/rebar-area-calculator): Calculate the total cross-sectional area of reinforcing steel: A = n·π·D²/4. Choose a standard metric diameter (6–40 mm) or a custom diameter and the number of bars. Also returns the single-bar area, perimeter, theoretical unit weight (ρ=7850 kg/m³), and total weight.
- [Rebar Spacing Calculator](https://elysiatools.com/en/tools/rebar-spacing-calculator): Calculate rebar spacing and bar count over a width b perpendicular to the bars. From spacing: n = floor(b/s)+1, bars per meter = 1000/s. From count: spacing s = b/(n−1). All lengths in mm.
- [Section Modulus Calculator](https://elysiatools.com/en/tools/section-modulus-calculator): Calculate the elastic section modulus W = I/y_max and associated geometric properties. Supports rectangle, solid circle, hollow tube, and I-beam; computes I, distance c, area A, and radius of gyration r. Units in mm.
- [Shear Stress Calculator](https://elysiatools.com/en/tools/shear-stress-calculator): Calculate the maximum shear stress τ_max = V·Q/(I·b) at the neutral axis of a beam section. Supports rectangle (1.5V/A), solid circle (4V/3A), hollow tube, and I-beam (exact V·Q_web/(I·tw)). Also returns the average shear stress V/A for comparison.
- [Simply Supported Beam Calculator](https://elysiatools.com/en/tools/simply-supported-beam-calculator): Calculate the maximum bending moment M_max, maximum shear force V_max and support reactions for a simply supported beam under a uniformly distributed load, a mid-span point load, or a point load at an arbitrary position. UDL: M_max = qL²/8; mid-span: M_max = PL/4; offset: M_max = P·a·b/L.
- [Slope Stability Calculator (Infinite Slope)](https://elysiatools.com/en/tools/slope-stability-calculator): Calculate the infinite-slope factor of safety: FS = c'/(γ·z·cosβ·sinβ) + tanφ'/tanβ. Supports dry slopes and seepage parallel to the slope. Returns FS and a stable/marginal/unstable classification.

## Related content

- [Math](https://elysiatools.com/en/tags/math): Browse 502 online math tools for working with math operations, data, and files in your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
- [Mechanics of Materials](https://elysiatools.com/en/tags/mechanics-of-materials): Browse 10 mechanics of materials tools online. Use them in your browser with server-side processing; text inputs are not stored and uploaded files are deleted after 6 hours.
- [Strength of Materials](https://elysiatools.com/en/tags/strength-of-materials): Browse 7 online strength of materials tools for working with engineering calculations and related tasks in your browser.
- [Bending Moment](https://elysiatools.com/en/tags/bending-moment): Browse 3 online bending moment tools for working with bending moment data in your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
- [M S](https://elysiatools.com/en/tags/m-s): Browse 25 online M S tools. Use them in your browser while processing runs on Elysia Tools servers; text inputs are not stored and uploaded files are deleted after 6 hours.
- [Area](https://elysiatools.com/en/tags/area): Browse 50 area-related tools in your browser. Processing runs on Elysia Tools servers; text inputs are not stored and uploaded files are deleted after 6 hours.
