Home / Science / Engineering / Civil and structural engineering / Concrete mix calculatorTool #649

Concrete mix design calculator: absolute volume method, batch weights, moisture correction and target strength

Work out cement, water, sand and stone per cubic metre and per batch by the absolute volume method, from your own w/c ratio, water, air, coarse aggregate fraction, specific gravities and stockpile moisture. Corrects the batch for wet or dry aggregate and gives the target mean strength f'c + k·s.

Keep it one tap away for everyday use.

Bookmark Concrete mix calculator?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Strength
  2. Mix
  3. Volumes
  4. Batch
Nothing is uploadedWorks offline once open

Target strength

Target mean strength f'cr = f'c + k × s. The standard deviation comes from your plant's past test results. k sets how many results may fall below f'c (1.65 leaves about 5 %); your code may use other rules, so enter its values.

Mix (per m³ of concrete)

The w/c ratio sets strength and durability; the water sets workability (slump). The coarse aggregate fraction is the dry-rodded volume of stone per m³ of concrete. Take all of these from your trial mixes or your local mix-design method. The example values are made up.

Materials

Specific gravity is density ÷ density of water. Moisture and absorption are % of the oven-dry mass: wetter than absorption means the aggregate brings extra water, drier means it soaks some up. Test your own materials.

Batch

A small trial batch, a mixer load or a truck. Add a little extra for waste on site.

Batch weights

For study and planning, not a substitute for professional judgement: check your local code and a qualified engineer, and confirm any mix with trial batches and tests.

Download

What it does

Concrete is cement, water, fine aggregate (sand), coarse aggregate (stone) and a little air. The absolute volume method is the common way to turn a chosen water/cement ratio and water content into quantities: each ingredient takes up its solid volume (mass ÷ (specific gravity × 1000)), and the sand fills whatever is left of one cubic metre.

This calculator does those sums for you. You enter every factor yourself, from your trial mixes, your materials tests and the mix-design method your local code uses. It gives:

  • the target mean strength f’cr = f’c + k × s, and the share of results expected below f’c,
  • design masses per m³ (aggregates oven-dry, water as free water),
  • field batch weights corrected for the moisture in your stockpiles,
  • quantities per batch (a trial mix, a mixer load or a truck) and the number of cement bags,
  • the mix as a ratio by mass (1 : sand : stone), a picture of the volumes and a CSV of the batch weights.

For study and planning, not a substitute for professional judgement. Check your local code and a qualified engineer, and confirm every mix with trial batches and strength tests.

How to use it

  1. Target strength. Type the specified strength f’c, the standard deviation of your plant’s test results, and the factor k your rules use. k = 1.65 means about 5 % of results would fall below f’c if strengths spread normally. Some codes add a margin in other ways; follow yours.
  2. Mix. Enter the w/c ratio and the free water (kg/m³) you chose for the strength, exposure and slump you need, the air content (%), and the coarse aggregate bulk volume fraction with the stone’s dry-rodded density. The coarse aggregate mass is fraction × dry-rodded density.
  3. Materials. Enter the specific gravities of the cement and the oven-dry specific gravities of the aggregates, plus each aggregate’s moisture in stock and its absorption, both as % of dry mass.
  4. Batch. Enter the batch volume and your cement bag mass.

What each result means

  • Cement = water ÷ (w/c).
  • Sand = (1 − volumes of water, cement, air and stone) × SG of sand × 1000. If nothing is left, the calculator says so.
  • Field weights: aggregate wetter than its absorption carries free water, so you weigh more wet aggregate and add less water. Aggregate drier than its absorption soaks water up, so you add more.
  • Fresh density is the sum of the design masses; compare it with a measured unit weight.

Worked example

Made-up inputs (the page opens with these): f’c 30 MPa, s 4 MPa, k 1.65; w/c 0.45, water 180 kg/m³, 2 % air, coarse aggregate fraction 0.6 with a dry-rodded density of 1600 kg/m³; SG 3.15, 2.68 and 2.62; coarse aggregate 1 % moisture and 0.5 % absorption, sand 4 % and 1 %.

  • f’cr = 30 + 1.65 × 4 = 36.6 MPa, with about 4.9 % of results below 30 MPa.
  • Cement = 180 ÷ 0.45 = 400 kg; stone = 0.6 × 1600 = 960 kg.
  • Volumes: water 0.180, cement 0.127, air 0.020, stone 0.358 m³, leaving 0.315 m³ for sand, so sand = 825 kg. Fresh density 2365 kg/m³; ratio 1 : 2.06 : 2.40.
  • Field: stone 970 kg, sand 858 kg, water 150 kg (the wet sand brings about 25 kg).
  • A 0.05 m³ trial batch: 20 kg cement (0.4 bags of 50 kg), 7.523 kg water, 48.48 kg stone and 42.89 kg sand.

FAQ

Why are there no default tables for water or stone content? Those come from design codes and national methods that differ by country and edition. Use the ones that apply to you; the example values here are made up only to show the sums.

Can I use SSD (saturated surface-dry) masses? Enter SSD specific gravities and set absorption to 0; then the moisture you enter is the free moisture above SSD.

What about fly ash, slag or admixtures? Split the cementitious content yourself and add their volumes into the cement line, or reduce the water for a water-reducer. A full blended-mix design is beyond this tool.

Is the strength factor right for my code? Only you can check that. The calculator just applies f’c + k × s with the values you give.

Where the numbers come from

  • Absolute volume method of proportioning concrete, oven-dry aggregate basis with moisture correction (wet mass = dry × (1 + moisture), free water = dry × (moisture − absorption)), as described in general concrete technology textbooks such as Neville, A. M., Properties of Concrete, and Mehta and Monteiro, Concrete: Microstructure, Properties and Materials (method only).
  • Target mean strength f'cr = f'c + k·s and the normal distribution: general statistics. The normal curve uses the Abramowitz and Stegun (1964) 7.1.26 approximation.
  • No values are copied from any design code or its tables (ACI, Eurocode, IS, BS or others). All example inputs are made up or rounded and are editable; the user enters the factors from their own code and tests.
  • Checked against an independent SciPy calculation written for the tests (root of the absolute-volume sum, scipy.stats.norm).

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-09.

Related tools

Method validation statistics #87 Paste replicate results by day, analyst or instrument: mean, SD, RSD and confidence interval, the Grubbs outlier test, bias and recovery against a true value, repeatability and intermediate precision by ANOVA, and the Horwitz ratio. Sample size and power calculator #32 How many subjects, samples or survey responses do you need? Sample size for comparing two means, paired data, two proportions, or a survey's margin of error, with power curves. Matches R and G*Power. Uncertainty propagation calculator #25 Type your formula and your measurements with their uncertainties, or paste repeated readings. Get the result with its uncertainty, which input matters most, and a Monte Carlo check. Rebar quantity and weight #650 Count the reinforcing bars at your spacing over a slab, wall or footing, split long bars into stock lengths with your lap length, and get the total length, the weight from the steel density, the stock bars to order and a cut list to download. Load combination helper #651 Type your load cases (dead, live, snow, wind, earthquake and more) with their forces or moments, and your own load combinations with factors. The tool works out every combination, tries both directions of wind and earthquake, and shows the largest and smallest value of each effect and where it comes from. Retaining wall stability #653 Check a cantilever or gravity retaining wall for sliding, overturning and bearing: Rankine or Coulomb active pressure, sloping backfill, surcharge, water and uplift, optional passive resistance, eccentricity and toe and heel pressures, with a drawing of the wall, the earth pressure and the bearing pressure.