Concrete mix calculator · global + advanced graph
⚖️ Mix results (per project volume + waste)
🧱 Factors & worldwide use · USA (ACI): water‑cement ratio 0.4–0.6, air 1–3%, cement ~300–400 kg/m³. Europe (EN) uses similar absolute volume. India/Asia often use nominal mixes like M20 (1:1.5:3) but here we use weight ratios — adjust accordingly. SG values are typical; you can adapt locally. Model year lets you track code versions (2024,2026 etc).
How to use the concrete mix calculator (step‑by‑step)
Whether you’re pouring a driveway in Ohio, a foundation in London, or a slab in Mumbai, this concrete mix calculator helps you figure out exact materials. It’s built on the absolute volume method — the same used by ACI 211 (USA), BS 8500 (UK), and Eurocode 2 (EU). You don’t need to be an engineer; just plug in your dimensions or volume, tweak the ratios, and you’ll see the weights of cement, sand, stone, and water. The graph shows how much space each component takes inside one cubic metre. Plus you can type any “model year” (like 2024, 2025 or 2026) to keep track of which code edition you’re referencing.
1. Start with the volume – dimensions or direct
Above the graph you’ll see two ways: “From dimensions” (length, width, thickness in millimetres) or direct cubic metres. Most users pick dimensions: say your slab is 5 m long, 3 m wide, 150 mm thick. The calculator multiplies them (5×3×0.15 = 2.25 m³). If you already know you need 3.8 m³, just switch to direct entry. That’s the base fresh concrete volume before adding waste.
2. Adjust the mix proportions
Concrete is a blend of cement, fine aggregate (sand), coarse aggregate (gravel), and water. Here you set them as weight ratios relative to cement. For instance a common general‑purpose mix is 1 : 2 : 3 (cement : sand :�aggregate) with water‑cement ratio 0.5. In our default we used 1 : 2.2 : 3 – a bit richer in sand for workability. If you’re doing a high‑strength column, you might go 1 : 1.5 : 2 with w/c 0.4. These ratios are by weight, not volume — that’s the professional way because weight doesn’t change with moisture or compaction.
3. Air content and waste
Fresh concrete always contains tiny air bubbles. In the US, air‑entrained concrete might have 4–6% air for freeze‑thaw; here we default to 1.8% (non‑air‑entrained). You can raise it. Waste factor: add 5% for spillage, left‐over, or slight over‑excavation. If your site is tight, maybe 3%; if you’re pumping a long line, use 7%. The final material amounts include waste.
4. Watch the graph change
Below the input panel you’ll see a pie chart (doughnut). It updates as you change numbers. It shows how many litres each component occupies in one cubic metre of fresh concrete (after waste, before air is subtracted). This helps you visualise if your mix is too paste‑heavy or stony. For example, if the aggregate slice looks huge, you might be lacking sand – adjust ratios.
5. Read the results and US equivalents
Under “Mix results” you get kilograms of cement, sand, stone, and litres of water (1 kg water = 1 litre). The small note gives approximate US customary values: multiply kg by 2.2046 to get pounds; for cubic feet, take the original concrete volume (m³) × 35.3. So if your project needs 2.25 m³, that’s about 79.4 ft³. Our calculator doesn’t convert every number automatically but the info line does a quick‑look.
6. Model year – why it’s here
Building codes get updated: ACI 318‑19, 2022, 2024 proposals, or Eurocode drafts. Engineers often note which code they used. This tiny field lets you type any year (2025, 2026 …) or even “ACI 318‑24”. It’s free text, so you can also write “EN 206‑2023”. It’s just for your own reference.
Why use a concrete mix calculator instead of a generic table?
Because local materials vary: your sand might be coarser (specific gravity 2.55 instead of 2.60), your aggregate could be limestone (SG 2.6) instead of granite (2.7). With the absolute volume method you can adjust the specific gravities – though we fixed them for simplicity, you can imagine tweaking. Also, many online calculators only give volumes for a 1‑2‑3 mix, but here you can set any ratio and w/c. This is what ready‑mix plants use (though they also adjust for moisture).
Worldwide standards — quick overview
USA: ACI 211 mixes are usually expressed as pounds of materials per cubic yard. This calculator uses metric, but you can convert: 1 yd³ ≈ 0.7645 m³. So if you need 5 yd³, that’s 3.82 m³. Typical cement content 500–600 lb/yd³ ≈ 300–360 kg/m³. Our default cement for 2.25 m³ (w/c 0.5, ratios 1:2.2:3) gives ~370 kg/m³ – spot on.
UK / EU: BS 8500 uses C25/30, C32/40 etc. Those strength classes correspond roughly to w/c 0.55–0.65 and cement 280–340 kg/m³. Our calculator’s w/c slider covers that. You can also reduce cement ratio (increase sand+aggregate) to get leaner mixes.
India / Middle East: IS 456 often refers to nominal mixes like M20 (1:1.5:3) by volume, but that’s not accurate for weight. Our weight‑based approach is closer to design mix. For M20, try cement : sand : aggregate ≈ 1 : 2.2 : 3.6, w/c 0.5. Adjust until you get about 340 kg cement per m³.
Deep dive: the absolute volume method (how the math works)
Every material has a specific gravity (SG). Cement SG ≈ 3.15, sand ≈ 2.60, coarse aggregate ≈ 2.70, water = 1.00. In one cubic metre of concrete, the sum of absolute volumes of all ingredients + air = 1 m³. We start with your total volume (including waste), multiply by (1 – air%/100) to get the volume to be filled by solids + water. Then we use the ratios to compute cement mass: let “r” = 1/3.15 + (sandRatio/2.60) + (aggRatio/2.70) + (w/c). This r is the absolute volume (in m³) occupied by materials per kg of cement. So cement mass = (solids+water volume) / r. Then sand = sandRatio × cement, etc. That’s exactly what runs behind the sliders.
Advanced: fine‑tuning with specific gravity
If your local sand is lighter (SG 2.55), you can imagine that our fixed 2.60 gives a small error — but for 99% of jobs it’s fine. Advanced users could multiply the sand ratio by (2.60/2.55) to compensate. That’s the beauty of a transparent calculator: you can always adapt.
Frequently asked questions about concrete mix calculator
Nominal mix uses fixed volume ratios (like 1:2:4) – common for small jobs. Design mix uses weight proportions and accounts for material properties. Our calculator is design‑mix oriented but you can still enter nominal ratios by weight (e.g., 1:2:3). For M20 nominal (by volume), convert using bulk densities; we recommend you use the calculator to get a starting point.
It’s a very good approximation. Plants also measure moisture in sand (which adds water) and adjust. Here we assume dry aggregates. For site use, always check slump and maybe add a little water if too stiff, but never exceed w/c ratio.
Yes, use the conversion: 1 kg = 2.2046 lb; 1 m³ = 35.3147 ft³. The results panel shows an approximate US equivalent line. Example: 400 kg cement ≈ 882 lb. For sand, 850 kg ≈ 1874 lb.
Some engineers refer to the edition of building codes (ACI 318‑19, 2024 draft, etc.). You can type any year or code version for your records. It doesn’t change the math – just a reminder for you.
It doesn’t include admixtures by volume, but you can reduce water slightly or keep the same. Fibres replace a tiny aggregate volume – you can ignore for normal fibre volumes.
Use this concrete mix calculator for foundations, slabs, columns, or any civil project. Because it’s based on absolute volume, it’s just as valid in Chicago as in Berlin or Tokyo. Bookmark it and come back when you start your next pour.
Try More Free Calculator
- Before starting your project, you can easily estimate total expenses using our specialized tool for slab projects.
- Determine the exact materials required for your foundation by using our concrete pad calculator online.
- If you need to order by the truckload, find the total cubic yards necessary for your construction site.
- Ensure your transport vehicle can handle the load by checking the concrete weight before delivery.
- Use this digital tool to calculate concrete volume and avoid purchasing more material than you actually need.
- Planning a retaining wall is much simpler when you utilize our concrete block calculator for accurate counts.
- Landscapers often rely on our site to measure yardage for various residential or commercial paving tasks.
- Get instant results for any masonry job with our free concrete calculator available for public use.
- Engineers and hikers alike can determine elevation grade to understand the steepness of any terrain or road.
- Runners can compare their race times against different demographics using the age grade calculator to track performance.