Skip to content
Omnikalc

Serial dilution calculator: dilution factor and final concentration

Plan a serial dilution from the transfer and diluent volumes and the number of steps, and get the final concentration and the colonies to expect on a plate.

Updated on
Your inputs

Value out of range

Value out of range

Value out of range

Value out of range

Value out of range

Results

Total dilution factor

100,000 ×

Final concentration

1,000.00

Dilution factor per step
10.00 ×
Total dilution as a power of ten
5.00 log
Colonies expected on the plate (if CFU/mL)
100
Countable range (30 to 300)
Total diluent needed
4.50

Concentration after each step

Total dilution factorFinal concentrationColonies expected on the plate (if CFU/mL)
1 current1010,000,000.001,000,000
2 current1001,000,000.00100,000
3 current1,000100,000.0010,000
4 current10,00010,000.001,000
5 current100,0001,000.00100
6 current1,000,000100.0010
7 current10,000,00010.001
8 current100,000,0001.000

Why dilute in steps

Bacterial cultures, virus stocks and cell suspensions are often far too concentrated to count directly: a culture can hold a billion cells per milliliter. A single 1:1,000,000 dilution would need an impractically small transfer. A serial dilution gets there in steps, typically 1:10 at a time, with ordinary pipette volumes and much better accuracy.

The formulas

  • Dilution factor per step = (transfer volume + diluent volume) ÷ transfer volume
  • Total dilution = factor per step ^ number of steps
  • Final concentration = starting concentration ÷ total dilution
  • Expected colonies = final concentration × volume plated
  • Back-calculation: CFU/mL = colonies ÷ (volume plated in mL × total dilution)

Worked example

A bacterial culture holds about 10⁸ CFU/mL. You transfer 100 µL into 900 µL of sterile broth, five times, then plate 100 µL of the last tube.

  1. Factor per step: (100 + 900) ÷ 100 = 10.
  2. Total dilution after 5 steps: 10⁵ = 100,000.
  3. Final concentration: 10⁸ ÷ 10⁵ = 1,000 CFU/mL.
  4. Colonies expected on the plate: 1,000 × 0.1 mL = 100, well within the countable range.
  5. Diluent needed: 5 × 900 µL = 4.5 mL.

Concentration at each step

Tube Total dilution Concentration (from 10⁸/mL) Colonies from 100 µL
1 10¹ 10⁷ too many
2 10² 10⁶ too many
3 10³ 10⁵ too many
4 10⁴ 10⁴ 1,000, too many
5 10⁵ 10³ 100, countable
6 10⁶ 10² 10, too few

Plating two or three consecutive dilutions gives at least one plate in the 30 to 300 range.

Other common schemes

  • 1:2 series, 500 µL into 500 µL: used for antibiotic MIC tests and standard curves.
  • 1:5 series, 200 µL into 800 µL.
  • 1:100 steps, 10 µL into 990 µL: fewer tubes but larger pipetting error.

Tips for accuracy

  • Change tips at every step: carry-over from the more concentrated tube inflates the next one.
  • Mix thoroughly before each transfer, by vortexing or pipetting up and down.
  • Errors compound: a 2% pipetting error per step becomes about 10% after five steps.
  • Spread or pour plates in duplicate and average the counts.

Frequently asked questions

How do you calculate a serial dilution?

Each step dilutes by (transfer + diluent) ÷ transfer. With 100 µL into 900 µL, each step is 1:10; five steps give 10⁵, or 1:100,000.

How do you calculate the final concentration?

Divide the starting concentration by the total dilution factor. 10⁸ cells/mL diluted 10⁵ times leaves 1,000 cells/mL.

How many colonies should a plate have?

Between 30 and 300 for a reliable count. Fewer gives a large random error; more makes colonies merge and become uncountable.

How do you calculate CFU/mL from a plate count?

CFU/mL = colonies ÷ (volume plated in mL × total dilution). 100 colonies from 0.1 mL of a 10⁻⁵ dilution means 10⁸ CFU/mL.

Was this calculator helpful?

Thanks for your feedback!

Results are estimates provided for information purposes. They do not replace professional advice.