More games at WuGames.ioSponsoredDiscover free browser games — play instantly, no download, no sign-up.Play

Rebar Calculator

Calculate rebar quantity, length and weight for concrete slabs, then verify the steel-to-concrete ratio (kg/m³) against ACI/EC2 benchmark ranges. Free.

The Rebar Calculator helps you estimate the amount of reinforcement steel bars (rebar) needed for concrete construction projects. Enter slab dimensions, rebar size, and spacing to calculate the number of bars, total length, and weight required.
Slab Dimensions
Rebar Settings
mm
Rebar Grid LayoutCoverLengthWidthSpacing

What is a Rebar Calculator?

A Rebar Calculator is an essential construction tool that estimates the quantity of reinforcement steel bars (rebar) needed for concrete structures like slabs, beams, and columns. By entering the dimensions of your concrete element and the desired rebar size and spacing, the calculator determines how many bars you need, their total length, and approximate weight, helping with material ordering and cost estimation.

How to Use the Rebar Calculator

  1. Enter the slab or structure length and width in your preferred unit
  2. Select the rebar size (diameter) - common sizes are #3 (8mm) to #8 (25mm)
  3. Choose the spacing between rebars (typically 100-300mm or 4-12 inches)
  4. Select direction: both directions for a grid, or single direction for one-way slabs
  5. Enter edge distance (concrete cover) - typically 25-50mm (1-2 inches)
  6. Specify overlap length if bars need to be spliced
  7. Click Calculate to see the number of bars, total length, and weight

Rebar Calculation Formulas

1. Bars (Length) = (Width - 2×Cover) / Spacing + 1

2. Bars (Width) = (Length - 2×Cover) / Spacing + 1

3. Cut Length per Bar = Dimension − 2×Cover (+ 2×Lap only if the bar exceeds 12 m stock length)

4. Total Length = (Number of Bars) × (Length per Bar)

5. Weight = Total Length × Unit Weight (kg/m)

Rebar Size Specifications

6 mm: 0.222 kg/m - Light reinforcement, wire mesh

8 mm: 0.395 kg/m - Residential slabs, light structures

10 mm: 0.617 kg/m - Standard residential slabs

12 mm: 0.888 kg/m - Heavy residential, commercial slabs

16 mm (#5): 1.578 kg/m - Structural beams, columns

20 mm (#6): 2.466 kg/m - Heavy structural elements

25 mm (#8): 3.853 kg/m - Large beams, heavy columns

Tips for Rebar Installation

  • Standard spacing for residential slabs is 150-200mm (6-8 inches)
  • Concrete cover protects rebar from moisture - minimum 25mm for slabs
  • For exterior or ground contact, increase cover to 50-75mm
  • Overlap splices should be 40-60 times the bar diameter
  • Use rebar chairs or spacers to maintain proper cover distance
  • Tie bars together at intersections to prevent movement during concrete pour
  • Always follow local building codes for reinforcement requirements

About Reinforcement Steel (Rebar)

Rebar, short for reinforcing bar, is a steel bar or mesh used to strengthen and hold concrete in tension. Concrete is strong in compression but weak in tension, so rebar provides the tensile strength needed for structural integrity. Rebar comes in standard sizes designated by numbers (#2 through #18) corresponding to the bar diameter in eighths of an inch in imperial units, or by millimeter diameter in metric. It features surface deformations (ridges) that help bond with concrete. Common applications include concrete slabs, foundations, beams, columns, walls, and bridges.

Common Rebar Estimation Mistakes

  • Not accounting for concrete cover - reduces effective dimensions
  • Forgetting to add extra length for overlaps and splices
  • Using insufficient rebar spacing for the load requirements
  • Not considering both directions for two-way slabs
  • Underestimating edge conditions and corner reinforcement
  • Not ordering extra bars for waste and cutting adjustments (add 5-10%)

Frequently Asked Questions

A rebar calculator estimates the quantity, total length, and weight of reinforcement steel required for a concrete slab, footing, wall, beam, or column. Given the dimensions of the concrete element, the bar diameter, and the spacing (or number of bars in each direction), it returns total bar count, cut length per bar, total linear meters, total weight in kilograms, and often the volume of concrete and the steel-to-concrete ratio (kg/m³). It is used by structural engineers for design verification, by site engineers for bar bending schedules (BBS), by quantity surveyors for material take-off and cost estimation, and by formwork carpenters to coordinate bar placement with formwork timing.

Enter the slab thickness and pick the slab type, and the tool multiplies length × width × thickness to get the concrete volume, then divides the total rebar weight by that volume to give the steel ratio in kg/m³. It compares the result to standard structural benchmark ranges — slab-on-grade 50-80 kg/m³ and suspended slab 80-120 kg/m³ — and flags it PASS, HIGH, or LOW. PASS means the design sits in the normal band; HIGH points to possible over-reinforcement and wasted cost; LOW points to under-reinforcement, so you should re-check the bar diameter and spacing. This is the same sanity check structural engineers and quantity surveyors run before ordering steel, and it turns a raw bar count into a design-verification result. Note that the cut length used here is dimension − 2×cover, with a lap allowance added only when a bar would exceed the 12 m commercial stock length, so the ratio is physically realistic rather than inflated.

For a slab the standard inputs are: length, width, and thickness of the slab; main bar diameter (usually 10, 12, 16, 20, or 25 mm); spacing in both directions (typically 150 to 300 mm c/c); concrete cover (clear distance from formwork to nearest bar, typically 20 to 50 mm based on exposure); and optional lap-splice length (usually 40 to 50 times bar diameter). For beams add stirrup diameter and spacing. The calculator returns: number of bars in each direction, cut length per bar accounting for cover and bends, total bar weight by diameter, weight per square meter (useful for benchmarking), and rebar quantity adjusted for laps and waste (5 to 10 percent).

Bar length is not just the dimension of the slab — concrete cover reduces the effective bar length, but bends and hooks add to it. For a straight bottom bar in a slab: cut length = slab length − 2 × cover. For a bar with 90-degree end hooks (common in walls and footings), each hook adds about 10 × bar diameter to one end. For a stirrup in a beam: cut length = 2 × (b + d − 4 × cover) + 2 × 10 × diameter for the 135-degree seismic hooks. ACI 318 chapter 25 specifies minimum bend diameters: 6db for #3 to #8 bars, larger for bigger bars. Always check the local code's bar-bending schedule format because lengths there include all bends and hooks.

When a reinforcement bar must be longer than commercially available stock (typically 12 m), two bars are overlapped (lapped) so that bond stress can transfer the force between them. ACI 318-19 section 25.5 calculates the development length ld based on concrete strength, bar yield strength, bar diameter, epoxy coating, and casting position. For typical Grade 60 (420 MPa) bars in normal-weight concrete with fc = 25 MPa, the splice length is roughly 40db for tension (Class A) or 50db for fully stressed bars (Class B). Eurocode 2 uses a similar approach with an additional alpha factor for splice arrangement. Always lap on the side of the beam where bending moment is minimum (e.g., near supports for bottom bars, near midspan for top bars) and stagger laps so no more than 50 percent are spliced at the same section.

Steel weight per meter follows from the cross-section area and the density of steel (7850 kg/m³). The simple memory formula is: weight per meter (kg/m) = (diameter in mm)² / 162. For example: 10 mm → 100/162 ≈ 0.617 kg/m; 12 mm → 144/162 ≈ 0.888 kg/m; 16 mm → 256/162 ≈ 1.580 kg/m; 20 mm → 400/162 ≈ 2.469 kg/m; 25 mm → 625/162 ≈ 3.858 kg/m. Multiply by total bar length in meters to get total weight in kilograms, then divide by 1000 for tonnes. Always cross-check with the manufacturer's data sheet — bar weight tolerances per ASTM A615 and IS 1786 allow up to 6 percent under-mass for nominal weight, which affects both cost and structural assumption.

Steel content in reinforced concrete is usually quoted in kg/m³ of concrete and provides a quick sanity check against typical industry benchmarks. Slabs on grade: 50 to 80 kg/m³. Suspended slabs (one-way or two-way): 80 to 120 kg/m³. Beams: 100 to 200 kg/m³ depending on load. Columns: 100 to 250 kg/m³. Footings and raft foundations: 80 to 150 kg/m³. High-rise shear walls: 150 to 250 kg/m³. If your calculation falls far outside these ranges, double-check the bar size and spacing — most likely you have either oversized the reinforcement or missed a key element. Steel currently costs around 600 to 1200 USD per tonne globally, so a 10 percent overestimate on a 200 m³ pour can translate to thousands of dollars wasted.

The two dominant standards are ACI 318 (USA, latest edition 2019) and Eurocode 2 (EN 1992-1-1, latest 2023 revision). ACI 318 chapter 25 covers reinforcement detailing — anchorage, splices, hooks, bends, minimum spacing — using imperial bar designations (#3 = 3/8 inch, #4 = 1/2 inch, up to #18 = 2.25 inch). Eurocode 2 uses metric bar diameters (6, 8, 10, 12, 14, 16, 20, 25, 32, 40 mm) and reports yield strength in MPa. Other widely used codes include IS 456 + IS 1786 (India), AS 3600 (Australia), BS 8110 (UK, now withdrawn in favor of EC2), JIS G 3112 (Japan), and GB 50010 (China). Always specify which code your project follows because development lengths and lap factors differ significantly — using ACI lap factors on a Eurocode project can under-reinforce by 20 percent or more.

Add 3 to 5 percent waste for cut-to-length straight bars in factory pre-cutting, 5 to 8 percent for site cutting on conventional projects, and 8 to 12 percent for complex curved or columned elements with many bend types. The most common errors are: forgetting end hooks (each 135-degree stirrup hook = 10db extra), not adding lap lengths between continuous bars, ignoring the second mat in two-way slabs (doubling the steel quantity is easy to forget), miscounting bars at edges of slabs where spacing might not divide evenly, using inconsistent cover values (top, bottom, and side covers can differ in exposed structures), and skipping development length at supports. Always cross-check with a manual bar-bending schedule on a sample section before ordering the full quantity. Modern BIM software (Tekla, Revit) can automate this end-to-end.
Rebar Calculator — Calculate rebar quantity, length and weight for concrete slabs, then verify the steel-to-concrete ratio (kg/m³) against
Rebar Calculator