How this dilution calculator works
Fill in three of the four values and leave one blank, and the blank is what gets solved. What you get back is not just the missing number but the actual recipe: how much stock to take, how much diluent to add, and what the final volume should read. That middle figure is the one most dilution calculators leave you to subtract for yourself, and it is the one you actually pour.
The serial dilution mode handles the other half of the job: a chain of equal steps down to a concentration you could never reach in one move. It shows every rung of the ladder, the recipe for each tube, and an honest answer to the question of whether you needed to do it in stages at all.
The formula
diluent to add = V2 − V1
dilution factor = C1 ÷ C2
serial: final concentration = C0 ÷ foldsteps
C1 and V1 are the concentration and volume of the stock you start with; C2 and V2 are the concentration and volume you end with. The equation is a statement that the solute does not go anywhere: the same amount of it is simply spread through more liquid. Notice what is missing from it. There is no molar mass, no formula and no gas constant, because the concentration unit appears on both sides and cancels. That is why this arithmetic works identically for molar solutions, percent solutions, mg/mL and a 10X buffer, and why you can dilute something correctly without knowing what it is.
Worked example
You have 2 M stock and you need 100 mL at 0.5 M. V1 = C2V2 ÷ C1 = 0.5 × 100 ÷ 2 = 25 mL of stock. So the recipe is 25 mL of stock plus 75 mL of diluent, to a final volume of 100 mL. That is a 4-fold dilution, which also means anything you later measure in the diluted solution reads four times lower than it would in the stock.
The buffer version, which is the one most labs run daily. To get 500 mL of 1X TBE from a 10X concentrate: 1 × 500 ÷ 10 = 50 mL of concentrate plus 450 mL of water. Set the concentration unit to X and the numbers come out the same way, because the equation never cared what the unit meant.
And a serial dilution. Six 10-fold steps from a 1 M stock, 1 mL per tube: transfer 100 microlitres into 900 microlitres of diluent each time, and you end at 1 micromolar, a millionfold dilution. Doing that in one step would mean pipetting 1 microlitre into 1 litre, which is why nobody does.
The number that goes wrong: dilute to, or add
Here is the mistake that quietly ruins solutions. A protocol says "dilute 1 mL of serum to 10 mL". That means put in 1 mL of serum and bring the total up to 10 mL, which takes 9 mL of diluent, not 10. Add 10 mL and you have 11 mL of solution at an eleven-fold dilution instead of a tenfold one, which is a 10% error in everything downstream and an error that repeats every time the protocol is run.
The wording is the whole problem. "Dilute to" names the final volume. "Add" names the diluent. "Dilute with" almost always means add. This page prints all three numbers at once so there is nothing to infer: the stock, the diluent, and the final volume. Read the row you need and pour that.
The same ambiguity has a formal version in the ratio notation. 1:10 means a tenfold dilution to most of biology and an elevenfold one to a good deal of clinical serology, where the convention is one part sample to ten parts diluent. Over a single step that is a 10% difference. Over six serial steps it compounds to a factor of 1.77, which is most of a log and enough to move a titre by a whole dilution. The serial mode above makes you choose which reading you mean rather than guessing on your behalf, because two labs running the same protocol under different conventions is exactly how irreproducible numbers happen.
Why serial dilution exists
Serial dilution is not a tradition, it is a workaround for the limits of a pipette. Suppose you want a millionfold dilution and you are working in 1 mL. In one step that means transferring 1 microlitre into 999 microlitres. A microlitre is at the very bottom of what an ordinary pipette delivers accurately, where a 5% error is normal and a bubble is fatal, and that error goes straight into your answer undiluted. Split it into six tenfold steps and every transfer is 100 microlitres, a volume any pipette handles well.
The tradeoff is that errors now compound instead of appearing once. Six steps at 1% error each give about 6% at the end, which is still better than one step at 5% on an unmeasurable volume, but it is not free. Two practical consequences follow. Mix every tube before you draw from it, because an unmixed tube passes its error to every tube after it. And change the tip between steps, because the film of concentrated liquid clinging to the outside of a tip is a small, systematic, always-upward contamination of the next tube. Those two habits are most of the difference between a clean dilution series and a puzzling one.
Serial dilution also has a hard floor that is worth knowing. Keep going and you eventually dilute past the point where a single molecule is likely to remain in the tube: at around one part in 10 to the 23rd of a molar solution you are, on average, out of solute entirely. That is not a philosophical point, it is Avogadro's number setting a limit on how far dilution can meaningfully go, and it is why the step count here stops at twenty.