Enter the transmissibility, rate of contact, and duration into the calculator to estimate the basic reproduction number (R₀) using a simplified model.

R0 Calculator

R0
R (effective / Rₜ)
Growth Time

Enter any 3 values to calculate the missing variable

Note: Educational use only. R₀ and R (Rₜ/Rₑ) are model-based estimates that depend on assumptions and data quality; this tool is not medical advice and should not be used for public health decision-making.

Simplified R₀ approximation (model-based)

The following simplified relationship is sometimes used in compartmental models to approximate the basic reproduction number:

R_0 \approx t \cdot c \cdot d

This is an approximation under specific assumptions. In practice, published R₀ estimates are typically inferred from outbreak data using model assumptions and can differ by setting, population, and method.

  • Assumptions (common in simplified models): fully susceptible population, average/homogeneous mixing, roughly constant contact rate, and roughly constant infectiousness over the infectious period.
  • Where R₀ is the basic reproduction number (under fully susceptible conditions)
  • t is the transmissibility (infections per contact)
  • c is the rate of contact (contacts per unit time)
  • d is the duration of infectiousness (time infectious)

Transmissibility refers to the number of infections that occur per contact between an infected individual and a susceptible individual.

Rate of contact refers to the number of times two or more objects or entities come into contact within a specific period.

The total time of infectiousness refers to the duration during which an individual can transmit a specific infection to others.

R0 Definition

What is R0?

R₀ is a symbol used to denote the basic reproduction number of an infection under specific conditions, typically assuming a fully susceptible population. This value represents the expected number of secondary cases produced by a single infection in that setting. Changes in immunity, behavior, seasonality, and interventions primarily affect the effective (time-varying) reproduction number, often written as R, Rₑ, or Rₜ, rather than R₀ itself.

Basic Reproduction Number Example

How to calculate R0?

  1. First, determine the transmissibility of the infection/disease.

    For this example, the transmissibility is .75 infections per contact.

  2. Next, determine the rate of contact.

    For the problem, the rate of contact is 4 contacts per hour.

  3. Next, determine the total time of infectiousness.

    In this case, the infectiousness lasts for 6 hours.

  4. Finally, calculate R0.

    Using the formula above, the basic reproduction number is calculated as:
    R0 = t*c*d
    R0 = .75*4*6
    R0 = 18

FAQ

What factors can affect the effective reproduction number (R, Rₜ)?
The effective reproduction number can change with the population’s immunity, behavior, environmental conditions, and the impact of control measures such as vaccination, masking, isolation, and quarantine. These factors affect real-world transmission over time.

How is R₀ used in public health?
R₀ is used as a model-based baseline measure of transmission potential under fully susceptible conditions in a particular setting. Public health decisions more often track and target the effective/time-varying reproduction number (R, Rₜ), which reflects current immunity and interventions.

Can R₀ change over time?
By definition, R₀ is specified for a fully susceptible population under particular conditions; changes in immunity or interventions primarily change the effective reproduction number (R, Rₜ), not R₀. Apparent changes in published R₀ estimates often reflect new data, different models, or different settings rather than a “live” value updating day to day.

What does an R₀ value less than 1 indicate?
An R₀ value less than 1 indicates that, under the specified baseline conditions, each infection leads to less than one new infection on average and the outbreak would tend to decline if conditions remain comparable.