Rebar Calculator

Enter the slab’s length and width, the bar spacing and edge cover from your plans, and the bar size. You’ll see how many bars run each way, the total length and weight, and how many stock-length bars to buy – with lap splices when a bar is longer than the stock length.

This is a material estimate, not an engineering calculation. Consult a qualified professional for structural or code-sensitive decisions.

Example values are filled in. Replace them with your own measurements.

The outside length of the slab or pour. Mixed units work: 20 ft 6 in or 20' 6".

The distance from the center of one bar to the next, the same both ways. Take it from your plans – this tool does not recommend a spacing.

The distance from the edge of the slab to the end of each bar and to the outermost bars. From your plans.

Used only for the weight. US bar weights are from Nucor and Caltrans, metric ones from Celsa Steel UK (BS 4449). The size itself comes from your plans.

The length the bars are sold in. Nucor lists cut lengths of 20, 40 and 60 ft. Metric lengths depend on the supplier and diameter (Celsa lists 6, 12, 14 or 15 m), so enter yours.

Optional. How far two bars overlap where one bar is not long enough. Lap lengths are set by your plans or engineer – this tool never assumes one. Only needed when a bar is longer than the stock length.

Allowance for cutting mistakes, bends and offcuts you cannot reuse. Applied to stock bars and weight.

Material needed

Stock bars to buy
22
Total bar length
414 ft
Weight
276.6 lb (0.138 short tons)
Bars along the length
11
Bars along the width
21
Lap splices
0
  • Material quantity only – not a structural design.

Optional. Enter your supplier’s price – we never fill in prices for you.

Estimates only. Actual material requirements may vary – verify manufacturer specifications before you buy.

Drawn to scalePlan view 20 ft × 10 ft, area 200 sq ft

How it works

The calculator lays bars in both directions: each run starts and ends one edge cover in from the slab edges, and the number of bars is rounded up so the gaps are never wider than your spacing. Then it works out how the bars are cut from stock lengths.

Bars along the length = ⌈ (Width − 2 × Cover) ÷ Spacing ⌉ + 1, each Length − 2 × Cover long
Bars along the width = ⌈ (Length − 2 × Cover) ÷ Spacing ⌉ + 1, each Width − 2 × Cover long
Bar ≤ stock: Stock bars = ⌈ Bars ÷ ⌊ Stock ÷ Bar length ⌋ ⌉
Bar > stock: Splices per bar m = ⌈ (Bar length − Stock) ÷ (Stock − Lap) ⌉
Total length = Σ Bars × (Bar length + m × Lap)
Weight = Total length × Weight per length × (1 + Extra ÷ 100)

⌈ ⌉ means rounding up and ⌊ ⌋ rounding down. A spliced bar uses m full stock bars plus one last piece of Bar length + m × Lap − m × Stock, and those last pieces are cut from stock bars as many as fit. The extra allowance is applied to the stock bar count and the weight.

US bar weights are the ASTM nominal values listed by Nucor and in Caltrans’ bar data table; metric masses are Celsa Steel UK’s BS 4449 figures. The 20 ft stock length is the shortest of Nucor’s standard cut lengths. This tool counts material only; bar size, spacing, cover and lap length are design decisions for your plans, local code or an engineer.

Worked example

Inputs

Slab length
20 ft
Slab width
10 ft
Bar spacing (on center)
12 in
Edge cover
3 in
Bar size
#4 (1/2 in) – 0.668 lb/ft
Stock bar length
20 ft
Extra bars
0 %

Result

Stock bars to buy
22
Total bar length
414 ft
Weight
276.6 lb (0.138 short tons)
Bars along the length
11
Bars along the width
21
Lap splices
0

Common mistakes

  • Dividing the slab size by the spacing and stopping there. A run with bars at both ends needs one more bar than the number of spaces.
  • Forgetting the edge cover. Bars stop short of the slab edges, so each bar is shorter than the slab by twice the cover.
  • Assuming offcuts can be used anywhere. A 12 ft bar cut from a 20 ft stock bar leaves 8 ft that only fits a shorter bar or a lap.
  • Leaving out lap splices on long runs. Every splice adds one lap length of steel.
  • Taking bar size, spacing, cover or lap length from a calculator. Those are design values from your plans, local code or an engineer.

Assumptions and limits

  • One layer of straight bars over a rectangular slab, the same spacing both ways. Bends, hooks, dowels, chairs, tie wire and a second mat are not included.
  • The number of bars is rounded up so the spacing between them is never larger than the spacing you enter.
  • A bar that fits the stock length is cut from it, as many as fit per stock bar. A longer bar is made of full stock bars plus one shorter piece, joined with the lap length you enter.
  • Weights are nominal (ASTM bar weights from Nucor and Caltrans; BS 4449 masses from Celsa Steel UK). Actual weight varies slightly by mill.
  • This is a material quantity only, not a structural design.

Frequently asked questions

How do I calculate how much rebar I need for a slab?

Subtract the edge cover from both ends, divide by the spacing, round up and add one – that gives the number of bars running each way. For a 20 × 10 ft slab with a 12 in grid and 3 in cover, that is 11 bars 19.5 ft long and 21 bars 9.5 ft long, 414 ft in total.

How many 20 ft bars is that?

Each 19.5 ft bar needs its own 20 ft stock bar (11), and two 9.5 ft bars come from one (21 ÷ 2 → 11), so 22 stock bars. Adding up the feet and dividing by 20 would give 21, which is not enough because the 0.5 ft offcuts are too short to use.

How much does rebar weigh?

Multiply the total length by the weight per foot. Nucor lists #4 bar at 0.668 lb/ft, so 414 ft of #4 weighs about 277 lb. For metric bars, Celsa Steel UK lists 12 mm bar at 0.888 kg/m.

What spacing and bar size should I use?

Those depend on the slab, its load and your local code. This calculator doesn’t recommend them – use your plans or ask a qualified professional.

Sources

Method reviewed November 4, 2026

Privacy choices

Choose whether this site may use analytics cookies to measure which calculators are used. Your calculator inputs are never sent.