Cell Doubling Time Calculator

Doubling time is how long a cell population takes to double in number. It is the standard way to compare how fast cultured cells, bacteria or tumours grow. This free cell doubling time calculator solves for whichever value you leave blank and shows the formula and steps.

100,000
800,000
calculated
calculated
Type in any field to change it. Press × on a value to calculate that field instead.

How to use the cell doubling time calculator

Enter the initial and final cell counts and the time between them. The number of doublings and the doubling time are calculated.

Cell doubling time formulas

doublings = log₂(N ÷ N₀) Td = t ÷ doublings

Example

Cells grow from 100,000 to 800,000 in 72 hours:

  • Doublings = log₂(8) = 3
  • Doubling time = 72 ÷ 3 = 24 hours

Typical doubling times of cell lines

Cell line Approximate doubling time
HEK293 24–36 h
HeLa about 24 h
CHO 14–24 h
Jurkat 25–50 h
Primary human fibroblasts 24–72 h, slows with passages
Mouse embryonic stem cells 12–16 h

Doubling time depends on medium, serum, confluence and passage number.

Fold change and doublings

Fold increase Doublings
2× 1.00
4× 2.00
8× 3.00
10× 3.32
16× 4.00
100× 6.64
1000× 9.97

Population doubling level (PDL)

For primary cells, track the cumulative population doublings across passages. Normal human fibroblasts typically stop dividing after about 40–60 doublings (the Hayflick limit).

Planning experiments

To have 5 million cells from 500,000 with a 24-hour doubling time: log₂(10) = 3.32 doublings, so about 80 hours. Add time for the lag phase after seeding.

Tips for accurate counts

  • Count in the exponential phase, not when cells are confluent.
  • Use the same counting method each time — see the hemocytometer calculator.
  • Exclude dead cells with trypan blue.

Frequently asked questions

How is doubling time calculated?

Doubling time = time × ln 2 ÷ ln(final ÷ initial), which is the same as time divided by the number of doublings.

Should I use cells in log phase?

Yes. Doubling time is only meaningful during exponential (log-phase) growth.

What is a typical doubling time?

E. coli can double in about 20 minutes in rich media; many mammalian cell lines take 18–36 hours.

How do I calculate doubling time?

Doubling time = time × ln 2 ÷ ln(final ÷ initial). From 100,000 to 800,000 in 72 hours is 3 doublings, so 24 hours.

Why is my doubling time longer than expected?

Common causes are over-confluence, old medium, high passage number, contamination or a long lag phase after passaging.

Embed this calculator

Free to use on your website or blog. Copy this code: