# 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.

> Canonical page: https://elysiatools.com/en/tools/rebar-spacing-calculator

- **Category:** Math & Numbers

- **Keywords:** rebar spacing, bar count, reinforcement layout, bars per meter, slab reinforcement, concrete reinforcement, civil engineering, structural detailing

## Overview

The Rebar Spacing Calculator helps structural engineers, detailers, and contractors quickly determine the required number of reinforcing bars or the exact spacing between them over a specified concrete width. By inputting the total width and either the desired spacing or the target bar count, the tool instantly computes the layout parameters, including the equivalent bars per meter, to ensure compliance with concrete reinforcement designs.

## Inputs

- **Calculation Mode** (select)
- **Width b (mm)** (number): e.g. 1000
- **Spacing s (mm)** (number): Used in 'Spacing → count' mode.
- **Number of Bars n** (number): Used in 'Count → spacing' mode. Must be ≥ 2.
- **Decimal Places** (number)

## When to use

- When detailing concrete slabs, walls, or foundations and needing to convert design spacing into an exact bar count.
- When adjusting reinforcement layouts on-site to fit a specific number of bars within a measured structural width.
- When verifying that a proposed rebar layout meets the minimum bars-per-meter requirements specified in structural drawings.

## How it works

- Select the calculation mode: either 'Spacing → count' to find the number of bars, or 'Count → spacing' to find the distance between them.
- Enter the total width (b) perpendicular to the reinforcement in millimeters.
- Provide either the spacing (s) in millimeters or the number of bars (n), then set your preferred decimal precision.
- Click calculate to generate the layout details, including the total bar count, exact spacing, and bars per meter.

## Use cases

- Slab Reinforcement Detailing: Calculating the exact number of rebars needed for a concrete slab of a specific width based on design spacing.
- On-Site Layout Adjustments: Determining the spacing required to evenly distribute a fixed delivery of rebars across a foundation footing.
- Bill of Quantities (BOQ) Estimation: Estimating total rebar counts and linear density for procurement and cost estimation.

## Frequently asked questions

### What formulas does the calculator use?

For spacing-to-count, it uses n = floor(b/s) + 1 and bars/m = 1000/s. For count-to-spacing, it uses s = b/(n-1).

### What unit of measurement should I use?

All physical dimensions for width (b) and spacing (s) must be entered in millimeters (mm).

### Why does the spacing-to-count formula use the floor function?

The floor function ensures that the calculated number of bars fits within the specified width without exceeding the maximum allowable spacing.

### Can I calculate the spacing if I only know the total number of bars?

Yes, switch the mode to 'Count → spacing', enter the total width and the number of bars (minimum 2), and the tool will calculate the exact spacing.

### How does the tool calculate the bars per meter value?

It divides 1000 mm by the spacing (s) to give you the standardized density of reinforcement per linear meter.

## Related tools

- [Absolute Value Calculator](https://elysiatools.com/en/tools/absolute-value-calculator): Calculate the absolute value of positive, negative, or decimal numbers and explain the sign relationship
- [Adjusted R-Squared Calculator](https://elysiatools.com/en/tools/adjusted-r-squared-calculator): Calculate adjusted R squared from R squared, sample size, and predictor count
- [Air Changes per Hour (ACH, n = Q/V)](https://elysiatools.com/en/tools/air-changes-per-hour): Compute the air change rate (ACH / n) of a room from the outdoor supply airflow Q and the room volume V: n = Q/V (1/h). Three modes: solve ACH (given Q and V), solve airflow (given n and V), or solve volume (given n and Q). Flow in m³/s/m³/h/CFM, volume in m³/ft³/L. Also reports the well-mixed single-zone purge time to reach a target residual fraction ε (default 1%): t = −ln(ε)/n hours.
- [Bearing Life L10 Calculator](https://elysiatools.com/en/tools/bearing-life-l10): Calculate the basic rating life of a rolling bearing: L10 = (C/P)^p, with p = 3 for ball bearings and p = 10/3 for roller bearings. When a speed is provided, converts to L10h in operating hours.
- [Bolt Torque Clamp Force Calculator](https://elysiatools.com/en/tools/bolt-torque-clamp-force): Convert between bolt tightening torque and axial clamp force. T = K·F·d, where K is the nut factor (~0.20 for dry steel). Solve torque from force, or force from torque.
- [Cable Ampacity Calculator (IEC 60364-5-52)](https://elysiatools.com/en/tools/cable-ampacity-calculator): Estimate copper cable current-carrying capacity per the simplified IEC 60364-5-52 reference method. Combines cross-section, insulation (PVC 70°C / XLPE 90°C), installation method, and ambient temperature to derive the corrected allowable ampacity (A).
- [Capacitor Reactive Power Calculator (Q_c = 2πfCU²)](https://elysiatools.com/en/tools/capacitor-reactive-power): Compute the reactive power produced by a known capacitor: Q_c = 2π·f·C·U². Supports single-phase, three-phase star (Y) and delta (Δ) connections. Returns Q_c in var/kvar, capacitive reactance Xc, and capacitor current Ic. Complementary to the power-factor-correction tool (which sizes a capacitor for a target cosφ).
- [Chain Sprocket Ratio Calculator](https://elysiatools.com/en/tools/chain-sprocket-ratio): Calculate the ratio, driven speed and chain linear speed of a chain drive. i = z₂/z₁ = n₁/n₂, chain speed v = z₁·p·n₁/60000. Enter the pitch to compute chain speed.

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion

## Related content

- [Preliminary Concrete Mix and Reinforcement Layout Workflow](https://elysiatools.com/en/hubs/concrete-reinforcement-layout): Prepare a preliminary concrete mix per cubic metre and a separate reinforcement spacing or bar-count check. Keep units, material assumptions, cover and spacing constraints, constructability, and local code review visible. Calculator results are not a stamped structural design or site safety approval.
