About this calculator The dilution calculator solves C 1 V 1 = C 2 V 2 C_1 V_1 = C_2 V_2 C 1 V 1 = C 2 V 2 : take a volume V 1 V_1 V 1 from a stock solution of concentration C 1 C_1 C 1 , add solvent up to a total volume V 2 V_2 V 2 , and obtain a concentration C 2 C_2 C 2 . Any three of the four quantities determine the fourth—how much water to add to 10 mL of 12 mol/L concentrated hydrochloric acid to reach 1 mol/L, how much stock to pipette to prepare 250 mL of a 0.5 mol/L solution, and how concentrated a sample really was when 0.1 mol/L is measured after a 20-fold dilution.
The equation says one thing: the amount of solute is unchanged by dilution ; only the volume changes. Because it is a proportion, the concentration need not be molar: mass fraction (37% HCl), g/L, mg/mL, ppm and a buffer's “10×” factor can all be entered directly, as long as C 1 C_1 C 1 and C 2 C_2 C 2 use one unit and V 1 V_1 V 1 and V 2 V_2 V 2 use one unit. What a mole is, how the five concentration measures convert, and why the volume is made up to the mark rather than added up are the subject of the chemistry-cluster anchor Molarity calculator ; this page mentions them only where they are needed.
What it does not do: it does not compute how much solvent to add (V 2 − V 1 V_2 - V_1 V 2 − V 1 , one hand-calculation, see Example 1); it does not check whether the target concentration is above the stock concentration (dilution can only make a solution weaker, and a C 2 > C 1 C_2 > C_1 C 2 > C 1 result has no physical meaning, see Example 4); it does not handle non-additive volumes, heat release or evaporation; it does not convert mL ↔ L; and it cannot be used for logarithmic “concentrations” such as pH.
Worked examples All four examples were recomputed by the engine's chem-dilution compute routine; the display convention is at most 8 decimal places with trailing zeros removed, with C 1 C_1 C 1 and C 2 C_2 C 2 in one unit and V 1 V_1 V 1 and V 2 V_2 V 2 in one unit.
Example 1: making 1 mol/L from 12 mol/L concentrated hydrochloric acid
Inputs: C 1 = 12 C_1 = 12 C 1 = 12 , V 1 = 10 V_1 = 10 V 1 = 10 , C 2 = 1 C_2 = 1 C 2 = 1 . V 2 = 12 × 10 / 1 = 120 V_2 = 12 \times 10 / 1 = 120 V 2 = 12 × 10/1 = 120 . Interface shows: final volume V₂ 120 . The 10 mL of stock contains 12 × 0.010 = 0.12 12 \times 0.010 = 0.12 12 × 0.010 = 0.12 mol HCl, and after making up to 120 mL it is still 0.12 mol, so 0.12 / 0.120 = 1 0.12 / 0.120 = 1 0.12/0.120 = 1 mol/L. The water to add is 120 − 10 = 110 120 - 10 = 110 120 − 10 = 110 mL, not 120 mL —V 2 V_2 V 2 is the total volume.
Checking in reverse: clear C 2 C_2 C 2 and enter V 2 = 120 V_2 = 120 V 2 = 120 : C 2 = 12 × 10 / 120 = 1 C_2 = 12 \times 10 / 120 = 1 C 2 = 12 × 10/120 = 1 . Interface shows: target concentration C₂ 1 . The dilution factor is C 1 / C 2 = V 2 / V 1 = 12 C_1/C_2 = V_2/V_1 = 12 C 1 / C 2 = V 2 / V 1 = 12 .
Figure 1: Example 1. Both sides contain the same 24 dots of solute, merely spread further apart by more water—this is C₁V₁ = C₂V₂
Example 2: the reverse question when preparing a solution—how much stock to pipette
Solving for the volume taken : to prepare 250 mL of 0.5 mol/L hydrochloric acid from the same 12 mol/L stock, clear V 1 V_1 V 1 and enter C 1 = 12 C_1 = 12 C 1 = 12 , C 2 = 0.5 C_2 = 0.5 C 2 = 0.5 , V 2 = 250 V_2 = 250 V 2 = 250 : V 1 = 0.5 × 250 / 12 = 10.41666667 V_1 = 0.5 \times 250 / 12 = 10.41666667 V 1 = 0.5 × 250/12 = 10.41666667 . Interface shows: volume taken V₁ 10.41666667 —a 10 mL pipette cannot deliver this, so in the lab you would use a 25 mL graduated pipette to take 10.4 mL, or choose a target that divides exactly into 12 mol/L.
Another case: prepare 500 mL of 0.1 mol/L from a 1 mol/L stock. Clear V 1 V_1 V 1 and enter C 1 = 1 C_1 = 1 C 1 = 1 , C 2 = 0.1 C_2 = 0.1 C 2 = 0.1 , V 2 = 500 V_2 = 500 V 2 = 500 : V 1 = 50 V_1 = 50 V 1 = 50 . Interface shows: 50 —pipette 50 mL of stock into a 500 mL volumetric flask and make up to the mark. A 10-fold dilution.
Solving for the stock concentration : a sample of unknown concentration is diluted from 5 mL to 100 mL and measures 0.1 mol/L. Clear C 1 C_1 C 1 and enter V 1 = 5 V_1 = 5 V 1 = 5 , C 2 = 0.1 C_2 = 0.1 C 2 = 0.1 , V 2 = 100 V_2 = 100 V 2 = 100 : C 1 = 0.1 × 100 / 5 = 2 C_1 = 0.1 \times 100 / 5 = 2 C 1 = 0.1 × 100/5 = 2 . Interface shows: stock concentration C₁ 2 . This is the most common use in analytical chemistry: the sample is too concentrated for the instrument, so it is diluted, measured, and multiplied back by the 20-fold dilution factor.
Example 3: serial dilution—tenfold, tenfold, tenfold again
Microbial counts and enzyme assays need the concentration lowered by several orders of magnitude, and pipetting 1 μL into 10 L in one step is impractical, so the dilution is done step by step . Take 1 mL of a 0.1 mol/L solution and add diluent to 10 mL: C 1 = 0.1 C_1 = 0.1 C 1 = 0.1 , V 1 = 1 V_1 = 1 V 1 = 1 , V 2 = 10 V_2 = 10 V 2 = 10 : C 2 = 0.01 C_2 = 0.01 C 2 = 0.01 . Interface shows: target concentration C₂ 0.01 . Treat that 0.01 as the new C 1 C_1 C 1 and again take 1 mL up to 10 mL: C 1 = 0.01 C_1 = 0.01 C 1 = 0.01 , V 1 = 1 V_1 = 1 V 1 = 1 , V 2 = 10 V_2 = 10 V 2 = 10 : the interface shows 0.001 . Each step is a 10-fold dilution, so after n n n steps the total factor is 10 n 10^n 1 0 n ; three steps give 1000-fold.
In practice each step is “1 mL of sample + 9 mL of diluent”—the diluent added is V 2 − V 1 = 9 V_2 - V_1 = 9 V 2 − V 1 = 9 , not 10. The pipetting error of one step is propagated unchanged by every later step, so each step needs a calibrated pipette.
Example 4: percentages work too, and two things the formula cannot do
Mass fraction entered directly : a 5% chlorine bleach is to be made into a 0.5% sanitising solution, taking 100 mL. C 1 = 5 C_1 = 5 C 1 = 5 , V 1 = 100 V_1 = 100 V 1 = 100 , C 2 = 0.5 C_2 = 0.5 C 2 = 0.5 : V 2 = 1000 V_2 = 1000 V 2 = 1000 . Interface shows: final volume V₂ 1000 —100 mL of bleach made up with water to 1 L, a 10-fold dilution. The unit is %, and the formula does not care.
Making 500 mL of 70% disinfecting alcohol from 95% alcohol : clear V 1 V_1 V 1 and enter C 1 = 95 C_1 = 95 C 1 = 95 , C 2 = 70 C_2 = 70 C 2 = 70 , V 2 = 500 V_2 = 500 V 2 = 500 : V 1 = 70 × 500 / 95 = 368.42105263 V_1 = 70 \times 500 / 95 = 368.42105263 V 1 = 70 × 500/95 = 368.42105263 . Interface shows: volume taken V₁ 368.42105263 —measure 368 mL of alcohol and make up to 500 mL with water. You cannot replace this with “add 132 mL of water”: ethanol and water contract on mixing, so 368 + 132 gives less than 500 mL and a concentration slightly above 70%.
Cannot concentrate : C 1 = 1 C_1 = 1 C 1 = 1 , V 1 = 10 V_1 = 10 V 1 = 10 , C 2 = 2 C_2 = 2 C 2 = 2 : the engine returns V 2 = 5 V_2 = 5 V 2 = 5 . Interface shows 5 —smaller than the volume taken. The formula holds algebraically, but physically it would require “removing 5 mL of water”, which is evaporation, not dilution. When the target concentration is above the stock concentration the result is meaningless.
Cannot be used for pH : diluting hydrochloric acid at pH 1 tenfold gives pH 2, not “pH 10”. pH is the negative logarithm of [ H + ] [\text{H}^+] [ H + ] , and C 1 V 1 = C 2 V 2 C_1 V_1 = C_2 V_2 C 1 V 1 = C 2 V 2 only holds for concentrations proportional to the amount of solute; convert pH back to [ H + ] = 10 − pH [\text{H}^+] = 10^{-\text{pH}} [ H + ] = 1 0 − pH first, dilute, and then take the logarithm again.
Concentrated acids: acid into water, add slowly
The concentrated hydrochloric acid of Example 1, and the even more dangerous concentrated sulfuric acid, release a great deal of heat when diluted. Textbooks and safety rules agree: pour the concentrated acid slowly down the wall of the container into the water while stirring , and never pour water into concentrated acid—water is less dense, floats on the acid and can boil violently and spatter. This page explains the calculation only and is not an operating procedure; follow your laboratory's safety rules and the reagent safety data sheet when preparing solutions.
The inputs of Example 1 can be entered directly into the panel to reproduce it; change the target concentration to 0.5, 0.1 and 0.01 and watch the final volume grow in inverse proportion to 240, 1200 and 12000 mL; change the stock concentration to 37 (mass fraction) and the target to 10 to see that percentages work just as well.
Principle and derivation From “solute unchanged” to C 1 V 1 = C 2 V 2 C_1V_1 = C_2V_2 C 1 V 1 = C 2 V 2
Concentration is defined as c = n / V c = n/V c = n / V (molarity ), so the amount of solute in a solution is n = c V n = cV n = c V . Dilution only adds solvent: not one molecule of solute is added or removed. Before dilution n = C 1 V 1 n = C_1 V_1 n = C 1 V 1 , after dilution n = C 2 V 2 n = C_2 V_2 n = C 2 V 2 , and the two are equal—that is the whole derivation. The 24 dots on each side of Figure 1 are a picture of that sentence.
Because both sides are the same n n n , the equation holds for any concentration of the form “amount = concentration × volume”: mass concentration (g/L × L = g), mass fraction (approximately, when the solution density changes little), ppm, activity units/mL, colony counts/mL. That is also why the panel is labelled in mol/L and mL yet accepts % and L.
Dilution factor and inverse proportionality
Rewriting the equation as C 2 / C 1 = V 1 / V 2 C_2 / C_1 = V_1 / V_2 C 2 / C 1 = V 1 / V 2 : the factor by which the concentration falls equals the factor by which the volume rises. With n n n fixed, C C C and V V V are inversely proportional . “Diluted 12-fold”, “1 : 11 dilution” and “12× stock” all say V 2 / V 1 = 12 V_2 / V_1 = 12 V 2 / V 1 = 12 —note that “1 : 11” means 1 part stock plus 11 parts solvent, a total of 12 parts, which differs from “1 : 12” (13 parts in total); both notations appear in laboratory records, so confirm which one is meant before use.
Why “make up to volume” rather than “add this much water”
V 2 V_2 V 2 is the total volume of the diluted solution. The most reliable procedure uses a volumetric flask: add the stock, then add solvent to the graduation mark, and mix. That way V 2 V_2 V 2 is the nominal capacity of the flask, regardless of whether volumes are additive. “Add V 2 − V 1 V_2 - V_1 V 2 − V 1 of water” is equivalent only when volumes are additive—dilute aqueous solutions approximately are, but ethanol and water, and concentrated acids and water, are not (the alcohol in Example 4). Volumetric flasks are calibrated at 20 °C (ISO 1042); a class A 250 mL flask has a tolerance of ±0.15 mL, and a temperature deviation from 20 °C produces a volume drift of about 0.2% per 10 °C.
The mathematics of serial dilution
If n n n steps dilute by factors d i d_i d i , the total factor is the product ∏ d i \prod d_i ∏ d i ; when every step is 10-fold it is 10 n 10^n 1 0 n . Errors propagate multiplicatively too: a 1% relative error per step becomes about 3% after three steps. That is why microbial counting often runs two dilution series in parallel as a cross-check. Serial dilution was established in bacteriology by the solid-medium counting methods of Koch's era (the 1880s) and remains the standard preparation for colony counts today.
A little history
Volumetric analysis—measuring one solution by volume against another of known concentration—was systematically established by Gay-Lussac around 1824, and he also named the “pipette” and the “burette”. Only once accurate pipettes and volumetric flasks existed did “take V 1 V_1 V 1 and make up to V 2 V_2 V 2 ” become a reproducible operation, and only then did C 1 V 1 = C 2 V 2 C_1 V_1 = C_2 V_2 C 1 V 1 = C 2 V 2 turn from an algebraic identity into an everyday laboratory tool.