Boneyard Tools

Cell Doubling Time Calculator

Enter a starting count, a later count and the time between them. The calculator returns the number of doublings, the doubling time and the exponential growth rate.

How to calculate doubling time

  1. Enter the starting cell or colony count.
  2. Enter the later count and the time that passed between the two readings.
  3. Read the number of generations, the doubling time and the growth rate constant.

Examples

Bacterial culture

1000 to 8000 in 6 hours
3 doublings, 2 h doubling time

Hundredfold growth

1e6 to 1e8 in 10 hours
6.6439 doublings, 1.5051 h doubling time

Frequently asked questions

What is doubling time?

Doubling time is how long an exponentially growing population takes to double in number. A shorter doubling time means faster growth.

How is doubling time calculated?

Find the number of doublings as log base 2 of the final count over the initial count, then divide the elapsed time by that number of doublings.

What time unit does the result use?

Whatever unit you enter for the elapsed time. If you enter hours, the doubling time is in hours and the growth rate is per hour; minutes work the same way.

What is the growth rate constant?

It is the exponential rate, equal to the natural log of 2 divided by the doubling time. It is the constant in the model count equals initial times e to the rate times time.

Why must the final count exceed the initial count?

The model describes growth, so the population must increase. Equal or smaller counts give zero or undefined doublings, which this calculator rejects.

Related tools