Serial Dilution Calculator

Enter a starting concentration and a per-step dilution factor to build the whole series, or work backward from a target concentration.

Start — Start — Start — Start — Start — Start —

Series inputs

Concentration at each dilution step
Step Concentration

Final concentration

— M
Total dilution factor
—
Steps
—
Precision

Worked examples

1:10 series

Three-step 1:10 serial dilution

A calibration curve needs concentrations spanning three orders of magnitude from a 1 M stock, stepped down 1:10 at a time.

C₀
1 M
1 : N
10
Steps
3

Final 0.001 M — total dilution 1,000×

1:2 series

Five-step antibody titration

A lab titrates an 800 µg/mL antibody stock through five 1:2 steps to find the working dilution for an assay.

C₀
800 µg/mL
1 : N
2
Steps
5

Final 25 µg/mL — total dilution 32×

Target → steps

Reverse-solving a working antibody concentration

A researcher has a 2 mg/mL antibody stock and needs a working concentration no higher than 15 µg/mL, stepping down with a 1:3 dilution factor.

C₀
2,000 µg/mL
1 : N
3
Target
≤ 15 µg/mL

Needs 5 steps — actual final ≈ 8.23 µg/mL

How the formula works

Each step of a serial dilution is an ordinary C₁V₁ = C₂V₂ dilution applied to the tube in front of it, using the same dilution factor N every time — so the concentration is divided by N once per step, not once total. After n steps that's N multiplied by itself n times, giving a total dilution of Nn. Working backward, if you know your starting and target concentrations, the number of steps needed is the base-N logarithm of how many total fold-changes you need.

C(n) = C₀ / Nn

Working the antibody example above by hand: C₀ / target = 2,000 / 15 ≈ 133.33, and log₃(133.33) = ln(133.33) / ln(3) ≈ 4.45. Because a fractional step isn't physically doable, the calculator rounds that up to 5 whole steps rather than down — rounding down would leave the series still above the target, one increment short. Plugging n = 5 back into C(n) = C₀ / Nn gives 2,000 / 35 = 2,000 / 243 ≈ 8.23 µg/mL, comfortably under the 15 µg/mL ceiling. That gap between "steps needed" (4.45, fractional) and "steps run" (5, whole) is normal — a target concentration almost never lands exactly on an achievable series value, and the calculator always rounds up to the more dilute side rather than overshoot the target.

C₀ start C₀/N step 1 C₀/N² step 2 C₀/N³ step 3 C₀/N⁴ step 4

Why split one big dilution into several small ones

A single C₁V₁ = C₂V₂ dilution can reach any fold-change in one step — the problem is what that step demands from a pipette once the fold-change gets large. Take a stock that needs to end up 100,000× more dilute in a final 10 mL volume: solving C₁V₁ = C₂V₂ for the stock volume gives V₁ = 10 mL / 100,000 = 0.0001 mL, or 0.1 µL. That's well below the tens-of-microliters-to-a-few-milliliters range where a standard lab pipette holds its rated accuracy — nowhere close to a volume most benches can measure reliably in one draw.

Splitting the same 100,000× total into five 1:10 steps sidesteps the problem entirely. Each step only has to divide by 10, which for a 1 mL tube means transferring 100 µL into 900 µL of diluent — an everyday pipetting volume with plenty of accuracy margin. Starting from 1,000,000 cells/mL, that series runs 1,000,000 → 100,000 → 10,000 → 1,000 → 100 → 10 cells/mL after five steps, landing on the same 100,000× total dilution the single-step version needed — just reached through five comfortable transfers instead of one that isn't really pipettable.

Fold factor vs. log scale, and how step error compounds

"Fold" and "log" are two ways of describing the same dilution, just added instead of multiplied. A 1:10 step is a 10× fold change and exactly 1 log₁₀ unit; a 1:2 step is a 2× fold change and log₁₀(2) ≈ 0.301 log₁₀ units. Because logarithms turn multiplication into addition, n identical steps drop the concentration by n times that many log units — just another way of writing Nn. The five-step 1:2 antibody titration in the worked examples above is a built-in check: 5 × log₁₀(2) ≈ 1.505, and log₁₀(32) ≈ 1.505 too, since 25 = 32. Serology and virology titers are usually reported on this log scale (or as a reciprocal titer) for exactly this reason — it turns a chain of multiplications into a simple, comparable number line.

The log framing also makes it clear why per-step error doesn't just add up — it compounds. Suppose, purely as an illustration, a pipette runs a consistent 5% high on every transfer (a calibration bias, not random scatter). Over 8 steps that isn't an 8 × 5% = 40% drift from nominal, because each step's 5% is taken on top of the already-inflated volume left by the step before: 1.058 ≈ 1.477, a roughly 48% drift — noticeably worse than the naive additive estimate. A random, non-systematic pipetting error behaves differently and tends to partly average out across steps, which is exactly why a fresh, well-mixed transfer at every step matters more than any single measurement being slightly off in isolation.

Running the series at the bench

The reliable order of operations is to aliquot the diluent into every tube first, then work through the series transferring tube-to-tube, mixing thoroughly before each draw for the next transfer. Turning on this calculator's volume option shows exactly what that means in practice: the diluent volume is constant across every tube (it's what you pipetted in ahead of time), and because the dilution factor is also constant, the transfer volume and total tube volume work out to be identical at every step too — so once the first transfer is measured out, the rest of the series repeats the same motion.

Four habits account for most of the drift between a series' intended and actual concentrations. Reusing a pipette tip across tubes carries a film of concentrated solution forward into every downstream tube, biasing the whole rest of the series high. Drawing the next transfer before the current tube is fully mixed — a quick swirl isn't the same as vortexing or several full pipette strokes — pulls from a layer that hasn't equilibrated yet. Letting the tip touch only the surface film, or leaving an air bubble inside the drawn volume, both under-deliver solute without under-delivering volume. And treating the diluent volume per step as a free choice without checking it against the assay's minimum usable volume can leave the last tube in the series too small to actually use once the dilution work is done. For the single-dilution math and unit-conversion pitfalls behind any one of these steps, see dilution math that survives the shop floor.

Frequently asked questions

What's the difference between a serial dilution and a single dilution?

A single dilution (C₁V₁ = C₂V₂) gets you from a stock to a target concentration in one step. A serial dilution repeats the same 1:N dilution step several times in a row, using each tube's output as the next tube's stock — it's the standard way to reach very large fold-changes (1,000×, 100,000×) without needing to measure an unrealistically tiny volume of the original stock.

Why is a serial dilution more accurate than one big dilution for large fold-changes?

Pipettes are most accurate in their mid-range — typically tens of microliters to a few milliliters. A single 1:10,000 dilution might require measuring 0.1 µL of stock, where small errors become huge relative errors. Splitting that into four 1:10 steps keeps every transfer inside a normal, accurately-pipettable volume range, so the error at each step stays small and doesn't compound into a large one.

What does a '1:N dilution factor' mean?

It means 1 part of solution combined with enough diluent to make N total parts — so a 1:10 dilution is 1 part solution plus 9 parts diluent, and it divides the concentration by 10. It's the same dilution factor applied identically at every step of the series.

Why does the total dilution multiply instead of add across steps?

Each step divides the concentration by N again, and dividing repeatedly is multiplication, not addition — three 1:10 steps give 10 × 10 × 10 = 1,000-fold total, not 10 + 10 + 10 = 30-fold. This is why a small number of steps reaches an enormous total dilution very quickly.

What's the difference between the transfer volume and the diluent volume at each step?

The transfer volume is what you carry over from the previous tube (already-diluted solution); the diluent volume is the fresh solvent you add to it in the new tube. Because the dilution factor and the diluent volume per step are both constant, the transfer volume and the total volume in every tube also work out to be the same at each step — this calculator shows all three when you turn on the volumes option.

How do I minimize error across a long dilution series?

Use a fresh pipette tip for every transfer so you never carry concentrated solution forward by accident, mix each tube thoroughly (vortex or pipette up-and-down) before drawing from it for the next step, and keep your transfer volume inside your pipette's accurate range — if the calculated transfer volume is too small to pipette reliably, increase the diluent volume per step so the transfer volume scales up with it.

How do I choose the diluent volume per step?

Pick whatever tube or well size fits your downstream use and pipetting comfort — the diluent volume per step doesn't change the final concentration, only the physical transfer volumes. A 1 mL tube with 900 µL diluent and a 15 mL tube with 13.5 mL diluent both give a 1:10 step; the smaller tube just means a smaller, still-accurate 100 µL transfer instead of 1.5 mL. Work backward from the smallest volume you actually need left over in the final tube for your assay, then check that the resulting transfer volume at each step still falls in your pipette's accurate range.

Can the dilution factor be something other than a round number like 2 or 10?

Yes — the math (C(n) = C₀ / N^n) works for any N greater than 1, not just 2 or 10. Non-round factors like 1:3 or 1:2.5 show up whenever a fixed transfer-and-diluent combination doesn't land on a clean ratio, or when a protocol is tuned to reach a specific number of steps. The tradeoff is just that the resulting concentrations won't fall on tidy round numbers the way a 1:10 series does.

Why did solving by target give me a more dilute result than the number I typed?

Because whole steps rarely land exactly on an arbitrary target, the calculator rounds the required step count up, never down — landing short would mean the series is still above the target you asked for. The reported step count is always enough to reach at or past your target, and the actual final concentration shown alongside it is the true value from that whole number of steps, which will typically be a little more dilute than the number you entered.