Dilution Calculator (C1V1 = C2V2)

Solve the dilution equation for any concentration or volume, with units.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

A precise dilution calculator built on the relationship C1 × V1 = C2 × V2. Give it any three of the four quantities and it solves for the fourth, handling real laboratory units on each side — molar units (M, mM, µM, nM) and mass-based units (g/L, mg/mL, mg/L as ppm, µg/mL and % w/v) — and showing the full working. It is for anyone preparing solutions: bench chemists, biologists making buffers and media, students, pharmacists and water-treatment technicians.

How it works

When you dilute a concentrated stock, you add only solvent, so the amount of solute does not change. Amount equals concentration multiplied by volume, and because that product is identical before and after, you get the dilution equation:

C1 · V1 = C2 · V2

Here C1 and V1 are the stock concentration and volume, and C2 and V2 are the final, diluted concentration and volume. The tool rearranges the equation to isolate whichever variable you choose to solve for:

Solve forRearranged formula
Stock concentration C1C1 = (C2 · V2) ÷ V1
Stock volume V1V1 = (C2 · V2) ÷ C1
Final concentration C2C2 = (C1 · V1) ÷ V2
Final volume V2V2 = (C1 · V1) ÷ C2

Before the algebra runs, every input is converted to a common base — concentration to mol/L (molar family) or g/L (mass family), and volume to litres — then the answer is converted back to the unit you picked for the unknown. This lets you mix, say, a stock entered in M with a target written in mM without doing any conversions by hand. The calculator also reports the dilution factor (V2 ÷ V1, equal to C1 ÷ C2) and the solvent to add (V2 − V1), and an expandable panel reveals the exact substitution it used.

Worked example

Suppose you need 100 mL of a 2 M working solution from a 10 M stock. Choose to solve for V1:

V1 = (C2 · V2) ÷ C1 = (2 M × 100 mL) ÷ 10 M = 20 mL of stock

So measure 20 mL of the 10 M stock and add 100 − 20 = 80 mL of solvent to reach 100 mL total. The dilution factor is 100 ÷ 20 = , which matches C1 ÷ C2 = 10 ÷ 2 = 5, confirming the result. To instead express the answer in microlitres, just switch the answer unit and read 20,000 µL.

Formula note

The equation assumes ideal mixing, where volumes are additive and the solute amount is exactly conserved — an excellent approximation for the dilute aqueous solutions used in most lab work. For very concentrated stocks (for example strong acids), real volumes can contract slightly on mixing, so prepare to a final volume in a volumetric flask rather than relying on adding a calculated solvent volume. The % unit here is weight/volume (g per 100 mL); for weight/weight or volume/volume percentages, convert to a common unit first. Everything is computed locally in your browser — no values are uploaded or stored.

Ad placeholder (rectangle)