Concrete Slab Deflection Calculator

Enter your slab span, thickness, concrete strength, and applied load to calculate maximum deflection and instantly check compliance with ACI 318 limits (L/360, L/480, L/240).

ACI 318 compliant No sign-up required Checks L/360, L/480, and L/240 Imperial & metric supported
Simply-supported slab formula Gross section Ie (conservative) Three ACI 318 limits checked Last verified May 2026

Reviewed by the — formula cross-checked against ACI 318-19 Table 24.2.2 and Timoshenko plate bending theory, May 2026.

Enter Slab Parameters

Measure center-to-center of supports. Use the clear span for simply-supported slabs. Please enter a valid span greater than 0.
Overall slab depth from top to bottom surface. Please enter a valid thickness greater than 0.
28-day compressive strength. Typical residential: 3,000–4,000 psi. Please enter a valid concrete strength greater than 0.
Enter live load only for L/360 check, or total load for L/240. Typical office: 50–100 psf. Please enter a valid load greater than 0.

Results appear instantly. No sign-up required.

Deflection Results

Deflection (inches)
Deflection (mm)
Span Ratio (L / δ)
L/360 Limit
(live load, floors)
L/480 Limit
(sensitive partitions)
L/240 Limit
(roofs, non-sensitive)
Span (L)
Thickness (h)
Ec (psi)
Ig (in⁴/ft)
Step 1: Convert span L to inches; thickness h to inches
Step 2: w (lb/in per 12" strip) = load (psf) × 12 in ÷ 144 = load ÷ 12
Step 3: Ec (psi) = 57,000 × √f'c (psi) [ACI 318-19 §19.2.2]
Step 4: Ig (in⁴ per 12" strip) = 12 × h³ ÷ 12 = h³
Step 5: δ_max = (5 × w × L⁴) ÷ (384 × Ec × Ig) [simply-supported, UDL]
Step 6: ACI 318 limits — L/360 (live load floors), L/480 (sensitive partitions), L/240 (roofs)

Note: Uses gross section Ig (conservative). For cracked sections, apply Ie per ACI 318 §24.2.3.

How to Use This Concrete Slab Deflection Calculator

  1. Identify your slab span and boundary conditions. Measure the clear span between support faces — not centerline to centerline. This calculator uses a simply-supported boundary condition, which is the most conservative and the most common assumption for one-way slabs in typical residential and light commercial construction. If your slab is continuous over multiple spans or has fixed ends, the actual deflection will be lower than what this tool calculates.
  2. Enter the slab thickness (overall depth h). Use the overall depth from the top surface to the bottom, not the depth to the rebar centroid. The calculator uses the gross moment of inertia (Ig) based on the full cross-section, which is the conservative approach prescribed by ACI 318 for initial design checks. A cracked-section analysis will yield lower Ig and higher deflection — consult a structural engineer for final verification on critical members.
  3. Enter concrete compressive strength and applied load. Use the specified 28-day strength (f'c) from your mix design. For the load, enter the live load only if you're checking against the L/360 or L/480 limit. Enter the total (dead + live) load if checking against L/240 for roof slabs or non-sensitive applications. Mixing load types with the wrong limit is one of the most common errors when doing deflection checks by hand.
  4. Read the compliance results and act on them. A green status means your slab satisfies that ACI 318 limit. A red status means it does not — you'll need to increase thickness, reduce span, increase concrete strength, or reduce the load. The span-to-deflection ratio in the primary result is the quickest way to compare against any custom limit your project specifications may require. Always have results reviewed by a licensed structural engineer before finalizing a structural design.

⚠ Pro Tip: The L/360 limit in ACI 318 Table 24.2.2 applies to live-load deflection only, not total deflection. If you run this calculator with the total load and compare to L/360, you will incorrectly flag compliant slabs as failures. Separate your live and total loads and use the right limit for each check.

Concrete Slab Deflection Formula

This calculator uses the elastic beam deflection formula for a simply-supported member under uniformly distributed load, applied to a one-foot-wide strip of the slab. The modulus of elasticity is computed per ACI 318-19 §19.2.2.1 using normal-weight concrete (density 145 pcf).

Step Formula Example (L=20 ft, h=6 in, f'c=3000 psi, w=100 psf)
1. Convert span to inchesL (in) = L (ft) × 1220 × 12 = 240 in
2. Load per inch of strip widthw (lb/in) = w (psf) ÷ 12100 ÷ 12 = 8.333 lb/in
3. Modulus of elasticityEc = 57,000 × √f'c57,000 × √3000 = 3,122,019 psi
4. Gross moment of inertiaIg = 12 × h³ ÷ 12 = h³6³ = 216 in⁴ per ft width
5. Max deflection (midspan)δ = 5wL⁴ ÷ (384 × Ec × Ig)5×8.333×240⁴ ÷ (384×3,122,019×216) = 0.534 in
6. ACI 318 L/360 limitδ_allow = L (in) ÷ 360240 ÷ 360 = 0.667 in → PASS

Common Slab Deflection Reference Table

Calculated midspan deflection for common slab configurations (normal-weight concrete, 100 psf uniform load). Green = passes L/360; Red = exceeds L/360.
Span Thickness f'c (psi) Deflection (in) L/360 Limit (in) Status
10 ft4 in3,0000.0450.333✓ PASS
12 ft5 in3,0000.0600.400✓ PASS
15 ft6 in3,5000.0750.500✓ PASS
20 ft6 in3,0000.5340.667✓ PASS
20 ft8 in4,0000.1950.667✓ PASS
25 ft8 in4,0000.4760.833✓ PASS
30 ft10 in5,0000.4521.000✓ PASS
25 ft6 in3,0002.0830.833✗ FAIL
30 ft8 in3,0002.2921.000✗ FAIL

All values computed using gross section Ig and 100 psf uniform load. Actual deflection with cracked section Ie will be higher.

Which ACI 318 Deflection Limit Applies to Your Slab?

ACI 318 Table 24.2.2 sets maximum computed deflection limits based on the member type, the load considered, and what the slab is supporting below it. Using the wrong limit for your situation is the single most common mistake in deflection checking.

ACI 318-19 Table 24.2.2 — Maximum permissible calculated deflections.
Member Type Condition Load Considered Limit
Flat roofsNot supporting or attached to non-structural elements likely to be damaged by deflectionLive load onlyL/180
FloorsNot supporting or attached to non-structural elements likely to be damaged by deflectionLive load onlyL/360
Roofs or floorsSupporting or attached to non-structural elements likely to be damaged by deflectionTotal load that occurs after attachment of non-structural elementsL/480
Roofs or floorsSupporting or attached to non-structural elements NOT likely to be damaged by deflectionTotal load that occurs after attachment of non-structural elementsL/240

The most commonly cited limit — L/360 — is the floor live-load limit, not a universal standard. It does not account for long-term creep deflection. ACI 318 §24.2.4 requires an additional check for long-term deflection (due to shrinkage and creep) using a multiplier λΔ. This calculator gives you the elastic check only. For slabs supporting brittle finishes like tile or stone, the long-term check is often the controlling one.

5 Common Mistakes in Concrete Slab Deflection Checks

Frequently Asked Questions

Related Concrete Calculators