Home/Housing & Building/Rebar Calculator

Rebar Calculator

Estimate rebar quantity, spacing, total length, weight and cost for concrete slabs, footings and walls — metric or US bar sizes.

This tool estimates material quantities from the values you enter. It does not design reinforcement, determine structurally required spacing or bar size, or check building-code compliance — see Limitations below.
Slab & Bar Details

mm

Direction 1 — bars running the full length

mm

Direction 2 — bars running the full width

mm



Stock bar length (optional)


Cost (optional)

Results
Total Bars Required
ItemValue

Written and reviewed by Mohsin Iqbal · Last reviewed August 2026

Rebar Calculator

This rebar calculator estimates the quantity, spacing, total length and weight of reinforcing bar needed for a concrete slab, footing or wall. Enter your slab dimensions, bar spacing and edge cover, and it works out how many bars you need in one or two directions, plus the total weight for whatever bar size you choose. It's an estimating and planning tool, not a structural design calculator — see Limitations below.

How to Use the Rebar Calculator

  1. Choose your unit — millimetres, centimetres, metres, inches or feet.
  2. Enter slab length and width.
  3. Set your edge cover and bar spacing for each direction, or untick Direction 2 for single-direction reinforcement. Single-direction mode can be used when your engineering drawings or project specification call for reinforcement in one direction; use two-direction mode when reinforcement is specified in both directions.
  4. Pick a bar size — metric millimetres or US bar number — or enter a custom diameter.
  5. Add lap and waste allowances if relevant, and optionally a stock bar length and price for cost.

Rebar Calculator for Concrete Slabs

Concrete slabs are usually reinforced with a two-way grid: one set of bars running the length of the slab, spaced across the width, and a second set running the width, spaced across the length. This calculator handles exactly that, or a single-direction layout if you untick Direction 2 — useful for footings, strip foundations or one-way slabs where only one direction of steel is specified.

How Much Rebar Do I Need?

It depends entirely on your slab's dimensions, your bar spacing, and your edge cover — there's no fixed answer that applies to every slab. A slab with bars every 150mm uses roughly a third more rebar than the same slab at 200mm spacing. The rebar calculator above works out the bar count, total length and weight once you enter your slab dimensions, spacing and edge cover.

Rebar Spacing Formula

Getting bar count right means handling the first and last bar correctly, not just dividing distance by spacing. The formula this calculator uses:

Usable Width = Slab Dimension − (2 × Cover)
Number of Spaces = ROUND UP( Usable Width ÷ Spacing )
Number of Bars = Number of Spaces + 1

Rounding the number of spaces up (not to the nearest whole number, and never down) guarantees the actual spacing between bars never exceeds what you entered — it can only be equal to or slightly tighter. The "+1" accounts for the fact that N gaps between bars need N+1 bars: a single gap has a bar at each end, so 1 space is 2 bars, not 1.

Rebar Weight Calculator

Switch to the Rebar Weight tab above for a standalone weight calculation: pick a bar size, enter a length and quantity, and get weight per metre, per foot, and totals in kg, tonnes and lb. It uses the same bar-size data as the slab calculator, so results stay consistent between both tools.

Rebar Weight Formula

Steel bar weight follows directly from its cross-sectional area and length:

Cross-sectional Area = π × d² ÷ 4
Weight = Area × Length × Steel Density (7,850 kg/m³)

For a quick mental estimate, metric reinforcement is commonly approximated with the shortcut kg/m ≈ d² ÷ 162, where d is the diameter in millimetres. For a 12mm bar: 12² ÷ 162 = 0.889 kg/m, very close to the exact-formula result of 0.888 kg/m this calculator uses. The shortcut is handy for a rough check; the calculator itself always uses the exact formula.

Rebar Sizes and Weight Table

Metric bar diameterkg per metre
6 mm0.222
8 mm0.395
10 mm0.617
12 mm0.888
16 mm1.578
20 mm2.466
25 mm3.853
32 mm6.313
US bar sizeNominal diameterlb per foot
#30.375 in (3/8in)0.376
#40.500 in (1/2in)0.668
#50.625 in (5/8in)1.043
#60.750 in (3/4in)1.502
#70.875 in (7/8in)2.044
#81.000 in2.670
#91.128 in3.400
#101.270 in4.303
#111.410 in5.313

Metric values are calculated from the exact steel-density formula above. US bar weights are the published standard nominal values used industry-wide (ASTM A615 / CRSI reference figures), not values inferred from diameter alone.

How to Calculate Rebar for a Slab

  1. Work out the usable width in each direction: slab dimension minus twice the cover.
  2. Divide by spacing and round up to get the number of spaces, then add 1 for the bar count.
  3. Multiply bar count by bar length (the other slab dimension, minus cover) to get subtotal length per direction.
  4. Add both directions together for a two-way grid, or use one direction's total for single-way reinforcement.
  5. Apply lap and waste allowances, then multiply by your bar size's weight-per-metre for total weight.

Rebar Lap and Waste Allowance

Lap (splice) allowance and waste allowance are kept separate in this calculator because they cover different things. Lap allowance is extra length for overlapping bars where two pieces join end to end — actual lap length depends on bar diameter, concrete strength, steel grade, whether the bar is in tension or compression, and local code detailing requirements, so this calculator uses whatever percentage you enter rather than calculating a structural lap length. Waste allowance covers offcuts, bends and general site wastage. Both appear as separate line items in the results so you can see exactly what each one added.

Bar Stock Length and Theoretical Minimum Stock Bars

Rebar is sold in fixed stock lengths — commonly 6m, 9m or 12m in metric markets, and 20ft, 30ft or 40ft in the US. Enter a stock length above (optional) and the calculator divides your total required length, after lap and waste, by the stock length and rounds up to give a theoretical minimum stock bar count. This is a simple division, not a cutting-layout optimisation, so the actual number of stock bars you need to buy may be higher once individual piece lengths, offcuts and splice locations are accounted for. If any single required bar is longer than your chosen stock length, the calculator will flag that an approved splice/lap arrangement may be needed — it does not calculate splice length or structural splice requirements.

Worked Examples

Example 1 — Metric slab

StepWorkingResult
Slab size6m × 4m, 40mm cover, 200mm spacing both directions
Direction 1 (along length)(4 − 0.08) ÷ 0.2 = 19.6 → 20, +121 bars, 5.92m each
Direction 2 (along width)(6 − 0.08) ÷ 0.2 = 29.6 → 30, +131 bars, 3.92m each
Total bars / raw length21 + 31 bars52 bars, 245.84m
+5% waste (0% lap)245.84 × 1.05258.13m
Weight (12mm, 0.888 kg/m)258.13 × 0.888~229.2 kg

Example 2 — US imperial slab

StepWorkingResult
Slab size20ft × 15ft, 1.5in cover, 12in spacing both directions
Direction 1(15 − 0.25) ÷ 1 = 14.75 → 15, +116 bars, 19.75ft each
Direction 2(20 − 0.25) ÷ 1 = 19.75 → 20, +121 bars, 14.75ft each
Total bars / raw length16 + 21 bars37 bars, 625.75 ft
+10% waste (0% lap)625.75 × 1.10688.33 ft
Weight (#4, 0.668 lb/ft)688.33 × 0.668~459.8 lb (~208.6 kg)

Example 3 — Rebar weight calculation

StepWorkingResult
Bars50 pieces of #5 rebar, 20ft each1,000 ft total
Weight (#5, 1.043 lb/ft)1,000 × 1.0431,043 lb
In kg1,043 ÷ 2.20462~473.1 kg

Rebar for Footings and Walls

Single-direction mode can be used when your engineering drawings or project specification call for reinforcement in one direction — untick Direction 2 above for a footing or wall with one row of longitudinal bars. Use two-direction mode when reinforcement is specified in both directions, leaving Direction 2 ticked for a two-way mat. For a strip footing, use the footing's length as the slab length and its width as the slab width, with your specified bar spacing across the width. This calculator estimates quantity the same way regardless of whether the concrete element is a slab, footing or wall — it's the geometry and spacing you enter that changes, not the underlying formula.

Rebar, Reinforcing Bar or Reo? Regional Terms

RegionCommon term(s)
US / CanadaRebar, reinforcing bar, reinforcement steel
UKReinforcement bar, reinforcing bar, rebar, steel reinforcement
Australia / New ZealandReinforcing bar, reinforcement, rebar, and informally "reo" or "reo bar/reo steel"

All of these refer to the same product and are calculated identically — this calculator doesn't need to know which term you use, only the bar size, spacing and dimensions you enter.

Common Mistakes

  1. Dividing instead of rounding up. Simply dividing usable width by spacing (without rounding up and adding 1) under-counts bars and can leave real spacing wider than intended.
  2. Forgetting edge cover. Using the full slab dimension instead of subtracting cover twice overstates both the usable width and the bar length.
  3. Confusing lap allowance with waste allowance. They cover different things and should be tracked separately, not lumped into one percentage.
  4. Assuming a bar size is structurally adequate because a calculator accepted it as an input. This tool doesn't check adequacy — only a design or engineer can confirm that.
  5. Using diameter-only weight estimates for US bar sizes instead of the published nominal weight, which can introduce small but avoidable errors.

Limitations and Assumptions

This calculator estimates rebar quantity, length, weight and cost from the dimensions, spacing, cover, bar size, and lap/waste percentages you enter. It does not design reinforcement, determine structurally required bar size or spacing, check cover requirements against exposure or fire rating, or verify building-code compliance. Bar size, spacing and cover are all determined by structural design, loading, soil conditions, concrete grade and local code — not by this calculator. Lap length and development length are not calculated; the lap allowance here is a simple user-defined percentage, not a code-derived splice length. Always confirm reinforcement details with a qualified structural engineer and your local building authority before construction.

Frequently Asked Questions