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.
Use the Carrying Capacity Calculator
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
The Carrying Capacity Calculator uses the logistic growth model to predict population size over time. Given a maximum sustainable population (K), starting population (N0), and intrinsic growth rate (r), it computes N(t) at any time step, shows when the population reaches half of K, and plots the full logistic S-curve.
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
Last updated: 2026-09-30 ·
Reviewed by Nham Vu