Unit mass and total weight of reinforcing bars across three standards — CA-50, ASTM #3–#18 and EN Ø6–Ø40 — plus a norm-anchored design check (As,min/As,max, development ℓb & lap ℓs per NBR 6118 / ACI 318 / EC2), an area-match substitution engine, and a saveable bar schedule you export to CSV or a branded PDF. No login.
Tri-norm equivalence — 10 mm CA-50
Nearest bar by diameter in each standard, with the mass difference vs. your selection — the number a cross-code spec conversion or an import substitution turns on.
W = (kg/m) × L × n = 0.617 kg/m × 12 m × 100 = 740.4 kg
Total weight · 100 bars
740.4 kg
Unit mass
0.617 kg/m
Procurement — 10 mm CA-50
Stock bars assume 1 whole cuts per 12 m bar (no cross-piece nesting) — a conservative first pass for the cut list.
Code check — ABNT NBR 6118
Section OKDevelopment ℓb
377 mm (38φ)
min 113 mm
Lap ℓs · α₀t=1.5 (>50% lapped)
565 mm (57φ)
min 200 mm
fctm=2.565 MPa · fbd=2.886 MPa · fyd=434.8 MPa
Ribbed high-bond bar, "good" bond position, straight anchorage (α=1.0). NBR 6118 §9.3. Preliminary — verify against the governing code.
Substitution — match the steel area
| Use | As deliv. | +% | Δmass | Spacing |
|---|---|---|---|---|
| 2×16 mm | 402 | +2% | +2% | 108 mm |
| 8×8 mm | 402 | +3% | +2% | 11 mm |
| 13×6.3 mm | 406 | +3% | +3% | 5 mm |
| 21×5 mm | 412 | +5% | +5% | 2 mm |
| 4×12.5 mm | 491 | +25% | +25% | 30 mm |
| 1×25 mm | 491 | +25% | +25% | — |
| 2×20 mm | 628 | +60% | +60% | 100 mm |
| 1×32 mm | 804 | +105% | +105% | — |
n = ⌈As,source / area,target⌉ — the substitute always delivers at least the specified steel area. Spacing is the clear gap between bars in a 200 mm section (cover 30 mm); Δmass and Δcost are per metre of the bar group.
Nominal masses per ABNT NBR 7480 (CA-50), ASTM A615/A615M (Grade 60) and EN 10080 / ISO 6935-2 (B500), carbon-steel density 7850 kg/m³. Ribs do not count toward nominal mass — every standard uses the plain-round equivalent section. Design checks (As,min/As,max, ℓb, ℓs) follow NBR 6118 / ACI 318 / EC2 and are preliminary — verify against the governing code. More free tools in the CalcSteel toolbox.
The weight of a reinforcing bar comes from one physical identity — the same W = ρ · A · L used for any steel member — but rebar has a convention that trips people up: the ribs do not count. Every standard (ABNT NBR 7480, ASTM A615, EN 10080, ISO 6935-2) defines the nominal mass of a deformed bar from the plain-round equivalent cross-section, i.e. from the nominal diameter d, ignoring the deformations that give the bar its grip:
kg/m = (π/4) · d² · ρ · 10⁻⁶ = 0.006165 · d² (d in mm, ρ = 7850 kg/m³)
So a 10 mm bar is 0.006165 × 10² = 0.617 kg/m, a 16 mm bar is 0.006165 × 16² = 1.578 kg/m, and a 25 mm bar is 3.853 kg/m — exactly the numbers printed in the NBR 7480 table. Multiply the unit mass by the bar length and the number of bars to get the order weight:
Total weight = (kg/m) × length (m) × number of bars
Two consequences worth remembering. First, because the ribs are excluded, a scale will read a real bar a percent or two heavier than the nominal — that difference is inside the rolling tolerance the mill is allowed. Second, the coefficient scales with the square of the diameter: doubling the bar size quadruples the weight per metre, which is why a handful of large bars can outweigh a forest of small ones. This calculator stores the published nominal mass of every size in all three standards, so you never approximate — you read the certified figure and it is multiplied out for you, live, with a dimensioned ribbed-bar sketch beside it.
This is the reference the other free calculators do not give you: the same bar in three coding systems, side by side, each with its own certified nominal mass. Brazilian CA-50 bars are named by their diameter in millimetres; US bars carry an eighth-inch bar number (#4 = 4/8″ = ½″); European bars use the metric diameter with a Ø prefix. The rows below are aligned by the closest diameter — note that they are close but rarely identical, which is exactly why a substitution needs the mass delta, not a guess.
| Size class | BR — CA-50 (NBR 7480) | US — ASTM A615 (Grade 60) | EU — EN 10080 (B500) |
|---|---|---|---|
| ~6 mm | 6.3 mm — 0.245 kg/m | — | Ø6 — 0.222 kg/m |
| ~8 mm | 8.0 mm — 0.395 kg/m | — | Ø8 — 0.395 kg/m |
| ~10 mm | 10.0 mm — 0.617 kg/m | #3 (9.5 mm) — 0.560 kg/m · 0.376 lb/ft | Ø10 — 0.617 kg/m |
| ~12 mm | 12.5 mm — 0.963 kg/m | #4 (12.7 mm) — 0.994 kg/m · 0.668 lb/ft | Ø12 — 0.888 kg/m |
| ~16 mm | 16.0 mm — 1.578 kg/m | #5 (15.9 mm) — 1.552 kg/m · 1.043 lb/ft | Ø16 — 1.578 kg/m |
| ~19–20 mm | 20.0 mm — 2.466 kg/m | #6 (19.1 mm) — 2.235 kg/m · 1.502 lb/ft | Ø20 — 2.466 kg/m |
| ~22 mm | — | #7 (22.2 mm) — 3.042 kg/m · 2.044 lb/ft | — |
| ~25 mm | 25.0 mm — 3.853 kg/m | #8 (25.4 mm) — 3.973 kg/m · 2.670 lb/ft | Ø25 — 3.853 kg/m |
| ~28–29 mm | — | #9 (28.7 mm) — 5.060 kg/m · 3.400 lb/ft | Ø28 — 4.834 kg/m |
| ~32 mm | 32.0 mm — 6.313 kg/m | #10 (32.3 mm) — 6.404 kg/m · 4.303 lb/ft | Ø32 — 6.313 kg/m |
| ~36 mm | — | #11 (35.8 mm) — 7.907 kg/m · 5.313 lb/ft | — |
| ~40 mm | 40.0 mm — 9.865 kg/m* | #14 (43.0 mm) — 11.38 kg/m · 7.650 lb/ft | Ø40 — 9.865 kg/m |
| ~57 mm | — | #18 (57.3 mm) — 20.24 kg/m · 13.60 lb/ft | — |
*40 mm is a standard CA-50 diameter but is outside this tool's 5–32 mm picker; the value is listed for reference. The live Tri-norm equivalence card in the calculator does this automatically for whatever bar you pick — it names the nearest bar in the other two standards and prints the mass difference, so replacing a specified #5 with 16 mm CA-50 (+1.7% steel) or Ø16 (identical) is a decision, not a guess.
The SI ⇄ imperial toggle converts every field — kg/m ↔ lb/ft, m ↔ ft, mm ↔ in — while the math always runs in SI internally, so the numbers round-trip exactly.
Brazil — CA-50 (ABNT NBR 7480). "CA-50" means concreto armado, characteristic yield 500 MPa. Bars are ribbed (high bond) and named by nominal diameter: 5.0, 6.3, 8.0, 10.0, 12.5, 16.0, 20.0, 25.0, 32.0 mm (40 mm also standardized). CA-60 (600 MPa) covers the thin welded-mesh wires. The nominal masses — 0.154 kg/m at 5 mm up to 6.313 kg/m at 32 mm — are the NBR 7480 Tabela 1 values, and the standard permits a mass tolerance of roughly ±6% on the thinnest bars tightening to ±4% for 10 mm and larger.
USA — Grade 60 (ASTM A615 / A615M). The imperial bar number is the diameter in eighths of an inch: #3 = 3/8″, #4 = 4/8″ = ½″, #8 = 8/8″ = 1″. So #3 through #11 step through 3/8″…1‑3/8″, then #14 (1¾″) and #18 (2¼″) for heavy columns. The nominal weight is defined directly by the standard in lb/ft — 0.376, 0.668, 1.043, 1.502, 2.044, 2.670, 3.400, 4.303, 5.313 for #3–#11 — and the "soft-metric" A615M designation restates each bar in millimetres (#4 → #13M, #5 → #16M, #8 → #25M).
Europe — B500 (EN 10080 / ISO 6935-2). "B500" is a bond-ductility class at 500 MPa (B500A, B500B, B500C differ in ductility). Preferred diameters are 6, 8, 10, 12, 14, 16, 20, 25, 28, 32, 40 mm, each with the same 0.006165·d² nominal mass — Ø12 is 0.888 kg/m, Ø16 is 1.578 kg/m, Ø25 is 3.853 kg/m. Note that Europe standardizes Ø12 and Ø14, which fall between the Brazilian 12.5 mm and the US #4/#5 — a reminder that the three systems interleave rather than align.
Across all three, the base metal is the same carbon steel at 7850 kg/m³; only the diameter ladder and the naming differ, which is precisely what the tri-norm table and the equivalence card reconcile for you.
The two questions people search most — "how much does #4 rebar weigh per foot" and "how much does 12 mm rebar weigh per metre" — are the unit mass itself. Here is the US ladder both ways, exact from ASTM A615:
| Bar | Ø (in / mm) | Weight per foot | Weight per metre |
|---|---|---|---|
| #3 | 0.375″ / 9.5 mm | 0.376 lb/ft | 0.560 kg/m |
| #4 | 0.500″ / 12.7 mm | 0.668 lb/ft | 0.994 kg/m |
| #5 | 0.625″ / 15.9 mm | 1.043 lb/ft | 1.552 kg/m |
| #6 | 0.750″ / 19.1 mm | 1.502 lb/ft | 2.235 kg/m |
| #7 | 0.875″ / 22.2 mm | 2.044 lb/ft | 3.042 kg/m |
| #8 | 1.000″ / 25.4 mm | 2.670 lb/ft | 3.973 kg/m |
| #9 | 1.128″ / 28.7 mm | 3.400 lb/ft | 5.060 kg/m |
| #10 | 1.270″ / 32.3 mm | 4.303 lb/ft | 6.404 kg/m |
| #11 | 1.410″ / 35.8 mm | 5.313 lb/ft | 7.907 kg/m |
And the metric ladder (CA-50 / EN, per metre): 8 mm — 0.395, 10 mm — 0.617, 12 mm — 0.888, 12.5 mm — 0.963, 16 mm — 1.578, 20 mm — 2.466, 25 mm — 3.853, 32 mm — 6.313 kg/m. To go from per-foot to per-metre multiply by 1.488 (1 lb/ft = 1.488 kg/m); to go the other way multiply kg/m by 0.672. A useful procurement check: a tonne of 10 mm bar in 12 m lengths is about 135 bars (1000 ÷ 0.617 ÷ 12), and a tonne holds 1,621 m of it regardless of cut length — both are printed live in the procurement panel.
Weight is arithmetic; whether the reinforcement is legal is design. This calculator crosses that line. Enter a rectangular section (width b, height h, effective depth d), the concrete strength fck and the steel grade fyk, and for the bar you picked it evaluates the two checks every detailer runs against the code that matches the bar system:
These are the published code equations, with the modelling assumptions (ribbed high-bond bar, good bond position, straight anchorage, adequate cover and spacing) stated on the panel. Treat the output as a preliminary check to size and sanity-test the reinforcement — the governing project code and full detailing still rule. No free rebar-weight tool does this; it is what turns a catalog into a design aid.
Three more things a spreadsheet cannot do:
Worked example
Given
1. Unit mass from the diameter
kg/m = 0.006165 · d² = 0.006165 × 10²
0.617 kg/m (NBR 7480 nominal)
2. Mass per bar
m = 0.617 × 12.00
7.404 kg
3. Total weight
W = 7.404 × 100
740.4 kg = 0.740 t = 1,632 lb
4. Procurement
bars/tonne = 1000 / 7.404 · m/tonne = 1000 / 0.617
135 bars/tonne · 1,621 m/tonne
5. Tri-norm equivalence
10 mm CA-50 ↔ EN Ø10 ↔ US #3 (Ø9.5)
Ø10 = 0.617 (0.0%) · #3 = 0.560 kg/m (−9.2%)
Result
Total = 740.4 kg (0.740 t · 1,632 lb) — 135 bars per tonne
#4 rebar (½ inch, 12.7 mm) weighs 0.668 lb/ft, which is 0.994 kg/m — very close to 1 kg per metre. That is the ASTM A615 nominal value; a 20 ft #4 bar therefore weighs about 13.4 lb.
#5 rebar (5/8 inch, 15.9 mm) weighs 1.043 lb/ft, or 1.552 kg/m. The nearest metric bars are 16 mm CA-50 / EN Ø16 at 1.578 kg/m — about 1.7% heavier — which is why 16 mm is the usual substitute for a specified #5.
A 12 mm bar weighs 0.888 kg/m (0.006165 × 12²). Note Brazil standardizes 12.5 mm instead of 12 mm, at 0.963 kg/m — a different bar, 8.5% heavier, so check which one your drawing calls out.
No. Every standard defines the nominal mass from the plain-round equivalent section (kg/m = 0.006165·d²), so the deformations are excluded from the catalogue figure. A real bar weighs a percent or two more on a scale, which stays within the mill rolling tolerance.
CA-50 is the Brazilian deformed reinforcing bar (ABNT NBR 7480) with a characteristic yield strength of 500 MPa — "CA" for concreto armado. Standard diameters are 5.0, 6.3, 8.0, 10.0, 12.5, 16.0, 20.0, 25.0 and 32.0 mm, with the same 7850 kg/m³ steel as ASTM and EN bars.
The US bar number is the diameter in eighths of an inch: #3 = 3/8″ ≈ 9.5 mm, #4 = ½″ ≈ 12.7 mm, #8 = 1″ = 25.4 mm. The tri-norm equivalence card names the nearest CA-50 and EN bar automatically and prints the mass difference, so you convert a spec without a lookup table.
About 135. A 10 mm bar is 0.617 kg/m, so a 12 m bar weighs 7.404 kg and 1000 ÷ 7.404 ≈ 135 bars per tonne. A tonne also holds 1,621 m of 10 mm bar regardless of how it is cut — both figures appear live in the procurement panel.
Yes. The Bar schedule tab is an editable bill of bars — one row per bar mark with unit mass, length and quantity — that rolls up total weight and total length and exports free to CSV or to a branded PDF bar-bending schedule (with the dimensioned bar sketch and, if you ran a section check, the As,min/As,max and lap/development strip), no login and no watermark. Any bar from the Single-bar tab can be added with one click, and a schedule can be saved as a project or shared as a JSON file.
Yes. Enter a section (b×h, effective depth d), the concrete fck and the steel fyk, and for the chosen bar it checks the provided steel area against As,min and As,max and computes the development length ℓb and lap length ℓs — per NBR 6118 (BR bars), ACI 318-19 (US bars) or EN 1992-1-1/EC2 (EU bars), matching the bar system you picked. The figures are preliminary code checks with the assumptions shown; the governing project code still rules.
Use the substitution panel: it matches the steel area, so 5·Ø20 (1571 mm²) becomes 8·Ø16 (1608 mm², +2%). It never under-provides (n = ⌈As/area⌉), and reports the delivered area, the over-provision, the clear spacing in your section, and the mass and cost delta of the swap — within one code or across CA-50 / ASTM / EN.
Yes — the math runs in SI internally and only the display converts. The SI ⇄ imperial toggle switches every field between kg/m and lb/ft, m and ft, kg and lb, so 740.4 kg reads as 1,632 lb for the same order.
This calculator is free and unlimited — no sign-up required.
Verify against design codes + PDF report
NBR 8800 · AISC 360 · EC3 — full calculation report on any profile page.
Open in the 3D editor — free
Model the full structure with real FEM analysis.