Boneyard Tools

Serial Dilution Calculator

A serial dilution repeats the same small dilution across a row of tubes to reach very low concentrations without weighing tiny amounts. Enter your stock concentration, choose a fold factor per step or let the tool derive it from your transfer and diluent volumes, and set how many tubes you run. You get the cumulative dilution factor, the final concentration and a table of the value at every step.

How to calculate a serial dilution

  1. Type the starting (stock) concentration in any unit you like, such as M, mg/mL or CFU/mL.
  2. Leave the factor box to enter a fold dilution per step, for example 10 for a 1:10 series.
  3. Or tick 'Derive factor from transfer and diluent volumes' and enter both volumes instead.
  4. Set the number of steps (a whole number of at least 1).
  5. Read the total dilution factor and final concentration cards, then the per-step table.
  6. Click Copy to grab the full series as plain text for your lab notebook.

Examples

Classic tenfold series (1:10)

Stock 1, factor 10, 5 steps
Total factor 100000, final 1.000e-5; steps 0.1, 0.01, 0.001, 0.0001, 0.00001

Twofold series (1:2 doubling dilution)

Stock 100, factor 2, 4 steps
Total factor 16, final 6.25; steps 50, 25, 12.5, 6.25

Factor derived from volumes

Stock 100, 1 mL transfer + 9 mL diluent, 3 steps
Factor 10 per step, total 1000, final 0.1; steps 10, 1, 0.1

Frequently asked questions

What is a serial dilution?

It is a chain of dilutions where each tube is diluted from the one before it by the same factor. Repeating a modest step, such as 1:10, many times reaches concentrations far lower than a single dilution could accurately mix, which is why it is standard for standard curves, plate counts and titrations.

How does the tool turn volumes into a dilution factor?

It divides the total volume after mixing by the volume carried over: (transfer + diluent) / transfer. Moving 1 mL of solution into 9 mL of diluent gives 10 mL total over 1 mL carried, a factor of 10 per step. The diluent may be zero, but the resulting factor must exceed 1.

What is the total dilution factor?

It is the per-step factor raised to the number of steps. Five tenfold steps give 10 to the fifth power, which is 100000. The final concentration is the starting concentration divided by that total, so a stock of 1 ends at 0.00001.

Does the concentration unit matter?

No. Every step is a pure ratio, so the answer keeps whatever unit you started with, whether molar, mg/mL, CFU/mL, ppm or an OD reading. The tool never assumes a unit, so make sure the stock value you enter is already in the unit you want for the results.

Why are small results shown as 1.000e-5 instead of 0.00001?

The display switches to scientific notation once a value drops below 0.0001 or climbs to 10 million or more, to keep long strings of zeros readable. The underlying number is exact; only its formatting changes, and the copied text uses the same form.

Can I dilute up instead of down?

No. The factor must be greater than 1, so each step always reduces the concentration. Concentrating a solution is a different operation, so if you enter a factor of 1 or less, or volumes that would not dilute, the tool asks you to correct the value.

How many steps can I run?

The step count must be a whole number of at least 1, and there is no hard upper cap. Very deep series push the final concentration toward the limits of floating point, so extreme dilutions may round to zero, which mirrors what happens at the bench when a target falls below detection.

Does this account for pipetting error?

No. The math assumes perfect transfers and complete mixing. Real serial dilutions accumulate error at every step, so long series drift from the ideal values. Treat the output as the target and validate low tubes against a standard when accuracy matters.

Is my data sent anywhere?

No. The whole calculation runs in your browser, so the concentrations and volumes you type never leave your device and nothing is uploaded or stored.

Learn more

Related tools