Carrying Capacity Calculator
Enter carrying capacity K, initial population N0, growth rate r, and time t to compute logistic population growth N(t) with a chart.
Logistic Growth Parameters
Max sustainable population
Population at time t = 0
Per-capita rate per time unit
Time units elapsed
N(t) at t
—
Population at given time
Saturation
—
% of carrying capacity
Half-K Time
—
Time to reach K / 2
dN/dt at t
—
Instantaneous growth rate
Logistic Growth Curve
Population at Each Time Step
| Time (t) | Population N(t) | Saturation (%) | dN/dt |
|---|
Summary
Enter carrying capacity K, initial population N0, growth rate r, and time t to compute logistic population growth N(t) with a chart.
How it works
- Enter the carrying capacity K — the maximum population the environment can sustain.
- Enter the initial population N0 and the intrinsic per-capita growth rate r.
- Set the elapsed time t, using the same time units as r.
- The calculator computes N(t) = K / (1 + ((K − N0)/N0)·e^(−r·t)) and plots the logistic S-curve.
- Read off N(t), the saturation percentage N/K, and the half-K inflection time ln((K − N0)/N0)/r.
Use cases
- Ecology: project deer or fish population growth toward a habitat limit.
- Microbiology: model bacterial colony growth in a medium with finite nutrients.
- Conservation biology: estimate recovery time for an endangered species.
- Agriculture: predict livestock population growth within a fixed pasture area.
- Epidemiology: model the spread of an infection in a finite host population.
Frequently Asked Questions
Related tools
Last updated: 2026-05-29 ·
Reviewed by Nham Vu