Serial Dilution Calculator
How it Works
01Pick Method
Dilution factor (constant per-step ratio) or Concentration range (start → final endpoint).
02Set Number of Dilutions
Number of dilution steps. Each step divides the concentration by the dilution factor.
03Optional: Volume Per Tube
Specify volume per use × uses per dilution + pipetting-error margin to plan exact tube volumes.
04Get Concentration Series
Per-tube concentration, transfer volume, diluent volume, and total stock + diluent budget.
What is a Serial Dilution Calculator?
The math is exact: C[i] = C₀ / DF^i where DF is the per-step dilution factor and i = 0, 1, 2, ..., N. After N dilutions, the final concentration is C₀ / DF^N. In Concentration Range mode the calculator solves backwards: given C₀, C_final, and N, the per-step DF = (C₀/C_final)^(1/N). Inputs accept 9 molarity units (M, mM, µM, nM, pM, fM, aM, zM, yM) covering 24 orders of magnitude — from molar stock solutions down to single-molecule yoctomolar limits of detection used in modern ultrasensitive assays.
The optional volume planner takes volume per use × number of uses per dilution and a pipetting-error margin (percentage or absolute volume buffer), then back-calculates the exact volume to prepare in each tube. Working from the last tube (which only needs the volume retained for the experiment) backward to the stock, each upstream tube needs V_use + V_next/DF — accounting for the volume taken from each tube to make the next one. The result table gives per-tube concentration, transfer volume in, diluent volume needed, and total stock + diluent budgets — everything needed to write a complete prep protocol on a fresh notebook page.
Designed for analytical chemists preparing calibration standards, biochemists running enzyme kinetics or binding assays, microbiologists doing plate-counts and MIC determinations, pharmacology students working through dose-response curves, and clinical-lab staff preparing reference standards, the tool runs entirely in your browser — no account, no data stored.
Pro Tip: Pair this with our Cell Dilution Calculator for cell-suspension dilutions, our Buffer pH Calculator for diluent preparation, or our Molarity Calculator for stock preparation from solid reagents.
How to Use the Serial Dilution Calculator?
How is serial dilution calculated?
Serial dilution math is the universal C₁V₁ = C₂V₂ identity applied recursively across N steps. The framework underlies virtually every quantitative wet-lab assay: standard curves for spectrophotometry, qPCR, ELISA, and HPLC; dose-response curves for IC50 / EC50 measurements; minimum inhibitory concentration (MIC) tests for antibiotic susceptibility; plate-count microbiology; and analytical-chemistry calibration of any concentration-dependent measurement.
The math is universal — same equation governs cell suspensions, antibody dilutions, virus titres, drug doses, and analytical-chemistry standards. The framework dates to the early 20th century; modern formalisation in Cold Spring Harbor Lab Manual and standard analytical-chemistry references.
Per-Tube Concentration
For a stock at concentration C₀ diluted N times by per-step factor DF:
C[i] = C₀ / DF^i for i = 0, 1, 2, ..., N (where i = 0 is the stock)
C = C₀ / DF^N (final concentration)
Total dilution = DF^N (e.g. 5 steps at DF = 10 gives 10⁵ = 100,000× total dilution)
Concentration Range Mode
Given C₀, C_final, and N — solve for DF:
DF = (C₀ / C_final)^(1/N)
Then apply C[i] = C₀ / DF^i to fill the series. This is the inverse of Dilution Factor mode and is useful when you have a target final concentration in mind (e.g. for a dose-response assay or matching a published method).
Per-Tube Volume (with V_use base)
If each tube must retain V_use for experiments (volume per use × number of uses per dilution), and you want minimum-waste tube volumes:
V = V_use (last tube — no transfer out)
V[i] = V_use + V[i+1] / DF for i = N−1 down to 0
Transfer into tube i = V[i] / DF (volume taken from tube i−1)
Diluent into tube i = V[i] − V[i]/DF = V[i] × (DF−1)/DF
Worked Example — 5-Step 1:3 Series for a Standard Curve
Stock C₀ = 3 M; DF = 3; N = 5; V_use = 200 µL × 3 uses = 600 µL retained per tube; no error margin.
- Concentrations: 3 M, 1 M, 0.333 M, 0.111 M, 0.0370 M, 0.0123 M (6 tubes including stock).
- Total dilution: 3⁵ = 243× (final = 3/243 = 0.0123 M).
- Volumes (backward): V = 600 µL; V = 600 + 600/3 = 800 µL; V = 600 + 800/3 = 867 µL; V = 600 + 867/3 = 889 µL; V = 600 + 889/3 = 896 µL; V (stock) = 600 + 896/3 = 899 µL.
- Total stock used (from bottle) = 899 µL ≈ 900 µL.
- Diluent budget: V×2/3 + V×2/3 + ... + V×2/3 ≈ 597 + 593 + 578 + 533 + 400 = 2,701 µL ≈ 2.7 mL.
- Total prep volume: 899 + 2,701 = 3,600 µL = 3.6 mL across 6 tubes.
Common Dilution-Factor Choices
- DF = 2 (1:2 dilutions): standard for antibody titration, MIC tests in microbiology. 10 steps gives 1024× total dilution; spans 3 orders of magnitude.
- DF = 3 (1:3): good compromise between concentration coverage and standard-curve resolution. 8 steps spans ~4 orders of magnitude.
- DF = 5 (1:5): common for ELISA standard curves. 6 steps spans 4 orders of magnitude (5⁶ ≈ 15,000×).
- DF = 10 (1:10): the workhorse for analytical chemistry — each step shifts decimal place. 5 steps gives 100,000× total. Used in qPCR standard curves, plate-count microbiology.
- Larger DF (50, 100, 1000): single-step rough dilutions; rarely used as a serial — too much pipetting error per step. Use as bridge to a tighter serial instead.
Error Propagation in Serial Dilutions
Pipetting error compounds with each step. If σ is the per-step coefficient of variation (CV):
- 1 step: CV = σ.
- 5 steps: CV = σ × √5 ≈ 2.2 × σ. With σ = 2%, final tube CV ≈ 4.5%.
- 10 steps: CV = σ × √10 ≈ 3.2 × σ. With σ = 2%, final tube CV ≈ 6.3%.
- For tighter tolerances on critical points: use individual single-step C₁V₁=C₂V₂ dilutions from stock instead of the serial; each independent dilution has the single-step CV, not the compounded CV.
Practical pipetting CVs: P2 (0.5-2 µL): 5-15%; P10 (1-10 µL): 1-5%; P200 (20-200 µL): 0.5-1.5%; P1000 (100-1000 µL): 0.3-1%. Match pipette to volume range — using a P1000 for 50 µL gives 4× worse CV than using a P200 for the same volume.
Serial Dilution – Worked Examples
- Method: Dilution factor; N = 4 dilutions (gives 5 tubes); DF = 10.
- Concentrations: 100, 10, 1, 0.1, 0.01 ng/µL.
- Volume plan: V_use = 50 µL (5 reactions × 10 µL each), 0% error margin.
- V = 50 µL; V = 50 + 5 = 55 µL; V = 50 + 5.5 = 55.5 µL; V = 50 + 5.55 ≈ 55.6 µL; V (stock) = 50 + 5.56 = 55.6 µL.
- Total stock used: ~56 µL of the 100 ng/µL stock.
- Practical: round all transfer volumes to 5.5 µL with a P10 micropipette; mix vortex 5 sec between steps.
Example 2 — Antibiotic MIC Test (1:2 series). Stock 256 µg/mL ampicillin, want 12-point series down to 0.125 µg/mL for MIC determination.
- Method: Concentration range; C₀ = 256 µg/mL; C_final = 0.125 µg/mL; N = 11 (gives 12 concentrations).
- DF = (256/0.125)^(1/11) = 2048^(1/11) = 2.000 — perfect 1:2 series.
- Concentrations: 256, 128, 64, 32, 16, 8, 4, 2, 1, 0.5, 0.25, 0.125 µg/mL (12 tubes).
- Volume plan: 200 µL per well × 1 well per dilution = 200 µL V_use.
- V = 200 µL; V = 300 µL; V = 350 µL; ...; V = 400 µL.
- Total stock used = 400 µL; total diluent ≈ 2.6 mL of broth.
- Standard 96-well plate format — fits in 1 row with 12 wells.
Example 3 — Dose-Response Curve (1:5 series for IC50). Stock 100 µM compound, want 8-point curve from 100 µM down to 6.4 nM.
- Method: Dilution factor; N = 7 dilutions (gives 8 concentrations); DF = 5.
- Concentrations: 100 µM, 20 µM, 4 µM, 800 nM, 160 nM, 32 nM, 6.4 nM, 1.28 nM (8 tubes).
- Total dilution: 5⁷ = 78,125×; final = 100/78,125 = 1.28 nM (matches expected).
- Volume plan: 100 µL V_use, 5% error margin (percentage).
- V = 105 µL; V[i] = 105 + V[i+1]/5 backward.
- This series spans ~5 orders of magnitude — sufficient for almost any IC50 / EC50 in this range.
Example 4 — Plate-Count Microbiology (1:10 series). Bacterial culture estimated 10⁸ CFU/mL, want plates with 30-300 colonies (need ~10² CFU/mL spreader).
- Method: Dilution factor; DF = 10.
- Need to dilute 10⁸ → 10² = 10⁶× total dilution = 6 steps of 1:10.
- Concentrations: 10⁸, 10⁷, 10⁶, 10⁵, 10⁴, 10³, 10² CFU/mL (7 tubes).
- Volume plan: 100 µL plated per dilution × 3 plates = 300 µL V_use, 10% error margin.
- V = 330 µL; V = 363 µL; V = 366 µL; ...; V (original culture) ≈ 367 µL.
- Plate 100 µL from 10⁴ and 10³ tubes (high-confidence countable range); 100 µL of 10² should give 10 colonies (low end).
Example 5 — Concentration Range Mode for ELISA Standards. Stock 1000 ng/mL cytokine standard, want 7-point standard curve from 1000 ng/mL down to 15.625 ng/mL.
- Method: Concentration range; C₀ = 1000 ng/mL; C_final = 15.625 ng/mL; N = 6 (gives 7 concentrations).
- DF = (1000/15.625)^(1/6) = 64^(1/6) = 2.000 — exactly 1:2 dilutions across 6 steps.
- Concentrations: 1000, 500, 250, 125, 62.5, 31.25, 15.625 ng/mL (the standard ELISA 7-point + zero curve).
- Volume plan: 50 µL V_use × 2 wells (duplicate) = 100 µL V_use, 5% error margin.
- Working backward from V = 105 µL gives a complete prep protocol.
- The Concentration Range mode is more convenient than calculating DF manually — most published assay protocols specify endpoints not the per-step DF.
Who Should Use the Serial Dilution Calculator?
Technical Reference
Mathematical Foundation. Serial dilution is the recursive application of the universal C₁V₁ = C₂V₂ identity (conservation of analyte mass). For each step, C_in × V_taken = C_out × V_total. With constant DF (= V_total / V_taken), C_out = C_in / DF. After N steps, C = C / DF^N — pure exponential decay in N. The same equation governs antibody dilutions, virus titres, drug doses, and any other quantity-volume relationship where the diluent contains zero of the solute.
Concentration-Range Mode Math. Given C₀, C_final, and N, the per-step DF that exactly bridges them is the geometric N-th root of the total ratio: DF = (C₀/C_final)^(1/N). This produces N+1 concentrations distributed evenly on a log scale between C₀ and C_final. Useful when matching a published protocol that specifies endpoints rather than per-step ratio. Example: C₀ = 1000 ng/mL, C_final = 15.625 ng/mL, N = 6 → DF = 64^(1/6) = 2 (a 1:2 series).
Common Series Designs:
- 1:2 series (DF=2): 10-12 steps, total dilution 1024-4096×, spans 3-3.6 orders of magnitude. Standard for antibody titration, MIC tests, isothermal titration calorimetry.
- 1:3 series (DF=3): 7-8 steps, total dilution ~2,200-6,500×, spans 3.3-3.8 orders. Standard-curve resolution between 1:2 and 1:5.
- 1:5 series (DF=5): 6-7 steps, total dilution ~15,000-78,000×, spans 4-4.9 orders. ELISA standard curves, dose-response IC50 measurements.
- 1:10 series (DF=10): 4-6 steps, total dilution 10,000-1,000,000×, spans 4-6 orders. The analytical chemistry workhorse — qPCR standards, plate-count microbiology, AAS / ICP-MS calibration.
- 1:100 series (DF=100): 2-3 steps, used as rapid bridge dilutions; less precision per step. Combined with a tighter follow-on series for the final concentration range.
Error Propagation Analysis. If each step has independent pipetting CV σ, the final tube has compounded CV ≈ σ × √N for N steps (assuming N small enough that error dominates over higher-order terms). Worked numbers:
- σ = 1% (P200 in optimal range): CV after 5 steps = 2.2%; after 10 steps = 3.2%.
- σ = 2% (typical hand pipetting): CV after 5 steps = 4.5%; after 10 steps = 6.3%.
- σ = 5% (P10 at low end of range): CV after 5 steps = 11.2%; after 10 steps = 15.8%.
- σ = 10% (P2 below 1 µL or untrained operator): CV after 5 steps = 22%; after 10 steps = 31.6%. Avoid this region.
Pipette Accuracy Bands:
- P2 (0.1-2 µL): CV 5-15% at low end (0.5 µL); 1-3% at full scale. Avoid for serial dilutions if possible.
- P10 (1-10 µL): CV 1-5%. Acceptable for transfer steps in standard curves.
- P20 (2-20 µL): CV 0.5-2%. Workhorse for small-volume serial dilutions.
- P200 (20-200 µL): CV 0.3-1%. Best precision for typical 96-well-plate dilutions.
- P1000 (100-1000 µL): CV 0.3-0.8%. For larger-volume preparations.
- Multichannel (8 / 12 / 16 channel): tip-to-tip CV typically 1-3% — account for additional variability when planning critical applications.
Volume-Planning Recursion. The backward-fill algorithm V[i] = V_use + V[i+1]/DF minimises waste while ensuring each tube has enough volume to retain V_use AND to provide the transfer to the next tube. Full derivation: tube N (last) needs only V_use; tube N-1 must have V_use + transfer_to_N where transfer_to_N = V/DF; tube N-2 must have V_use + V[N-1]/DF; and so on backward to the stock. Sum of all transfers from stock to tube 1: stock V = V_use × (1 − DF^(-N-1))/(1 − DF^(-1)) — the geometric series formula, but the recursive form is easier to compute and explain.
Mixing Best Practices. Insufficient mixing is the #1 cause of bad serial dilutions. Standard methods: (1) vortex mixer 5-10 sec at medium speed — standard for tubes; (2) pipette mix 8-10× up-and-down with the same tip used for the transfer — fastest, but can introduce cross-contamination if the same tip is used for the next step; (3) inversion 8-10 times with capped tubes — gentle, used for sensitive samples (cells, viruses, antibodies). For 96-well plates, use a plate shaker or careful pipette-mixing per well. Always mix BEFORE transferring the next aliquot — the previous transfer didn't equilibrate the tube to start.
When to Use Independent Single-Step Dilutions Instead. Serial dilution is efficient (one mother stock spawns the entire series) but error compounds. For tighter tolerances on critical individual points, prepare independent dilutions directly from stock using single-step C₁V₁=C₂V₂. Trade-off: independent prep uses ~3-10× more stock and ~3-10× more pipetting time, but each point has CV equal to a single step rather than √N steps. Standard practice: serial dilution for the bulk of a curve, independent prep for the calibration anchor points (high and low standards).
Diluent Choice. Match the diluent matrix to the experimental matrix. Standard choices: buffer of identical composition to assay buffer — minimises matrix effects; cell culture media for cell-based assays; mobile phase for HPLC standards; blank serum for clinical immunoassays (matrix-matched calibration). Diluent should contain ZERO of the analyte (verify with blank check); should not interfere with downstream detection (e.g. avoid azide for HRP-based ELISA, avoid Tween for some chromatography). Pre-warm or pre-cool diluent to match assay temperature.
Key Takeaways
Frequently Asked Questions
What is the Serial Dilution Calculator?
Designed for analytical chemists, biochemists, microbiologists, pharmacologists, and any wet-lab scientist preparing dilution series for standard curves, dose-response assays, MIC tests, qPCR calibration, ELISA standards, or plate-count microbiology.
Pro Tip: Pair this with our Cell Dilution Calculator for cell-suspension dilutions.
What's the formula for serial dilution?
Dilution Factor mode vs Concentration Range mode — which should I use?
What does '5 dilutions' mean? Does that include the stock?
What's a typical dilution factor to use?
How does the Volume section work?
What molarity units can I use?
What volume units can I use for the volume planner?
How does pipetting error compound across steps?
What's the most common cause of failed serial dilutions?
Why does the Concentration Range mode say 'up to 10 dilutions'?
Disclaimer
The math is exact for ideal-mixing dilutions where (1) the diluent contains zero of the analyte, (2) volumes are additive (true for dilute aqueous solutions; not strictly true for concentrated alcohols, sugars, or organic solvents where volume contraction can be 1-5%), and (3) the dilution factor is constant per step (Mode 1) or precisely interpolated to reach the endpoint (Mode 2). Real-world serial dilutions accumulate pipetting error: 5-step series with 2% per-step CV gives ~4.5% combined CV at the final tube; for tighter tolerances use individual single-step C₁V₁=C₂V₂ dilutions from stock. The volume-planning section assumes each tube retains 'volume per use × number of uses' for the experiment plus the volume taken to make the next tube — adjust if your protocol requires different per-tube reserves. Mix thoroughly between dilution steps; insufficient mixing is the #1 cause of bad dilution series.