Back to Normal Life - SIR Reopening Simulator

Back to normal life calculator that simulates lockdown, abrupt reopening, and smooth reopening phases of an outbreak using the SIR model.

Updated: June 16, 2026 • Free Tool

Back to Normal Life

Total number of people in the simulated area.

People who are infectious at the start of the simulation.

People who start already recovered or vaccinated.

Average number of days a person remains contagious.

Average number of people each infected person transmits the disease to.

Choose how contact restrictions are relaxed after the lockdown phase.

Days of full restriction at the start of the simulation.

Days over which restrictions relax to pre-lockdown contact rates (smooth policy only).

How many days to step the SIR model forward.

Results

Total Infected
0people
Peak Active Infections 0people
Day of Peak Infections 0days
Herd Immunity Threshold 0%
Cumulative Recovered 0people
Active at End 0people

What Is the Back to Normal Life Calculator?

The back to normal life calculator is an interactive Susceptible-Infectious-Recovered (SIR) outbreak simulator that compares three de-escalation policies: no isolation, abrupt reopening after a lockdown, and smooth reopening with contact rates that ramp back up over weeks. It is designed for teachers, students, and curious citizens who want to see why reopening timing changes the shape of an epidemic curve.

  • Compare abrupt versus smooth reopening: Run the same outbreak twice and read off how the second peak, peak day, and total infections change.
  • Estimate the herd-immunity threshold: Enter the reproduction number your local health authority is reporting and read out the percentage that must be immune for transmission to fade.
  • Plan classroom or homework scenarios: Pick a small town, country, or campus-sized population, and demonstrate how a 60-day lockdown changes the curve.
  • Sanity-check newsroom claims: When a headline says a second wave is inevitable, plug in the reported R0 and see whether a smoother reopening curve keeps the peak below the original unmitigated peak.

The model steps the same Susceptible-Infectious-Recovered equations from the 1927 Kermack-McKendrick paper forward one day at a time and layers three simple policy assumptions on top, so the curves are illustrative rather than a forecast for any specific outbreak. Pair it with the Viral Infection SIR Calculator for the math, or the Swiss Cheese Coronavirus Calculator when you want to translate the curves into mask-and-ventilation decisions.

Run it next to the Viral Infection SIR Calculator if you want to focus on the underlying math without a policy layer on top.

How the Back to Normal Life Calculator Works

The model steps a deterministic SIR system one day at a time. A transmission term moves some susceptible people into the infected compartment, a recovery term moves some infected people into the recovered compartment, and a policy multiplier scales the transmission term to mimic lockdowns, abrupt reopening, or a smooth ramp.

dS/dt = -beta(t) * S * I / N | dI/dt = beta(t) * S * I / N - gamma * I | dR/dt = gamma * I
  • S: Susceptible compartment, the share that can still be infected.
  • I: Infectious compartment, the share that can transmit right now.
  • R: Recovered or immune compartment, the share that no longer transmits.
  • beta: Daily transmission rate, equal to R0 divided by the infectious period, scaled by the policy.
  • gamma: Daily recovery rate, equal to 1 divided by the infectious period in days.
  • N: Effective population, held constant in the basic SIR formulation.

According to the World Health Organization, COVID-19 is caused by the SARS-CoV-2 coronavirus and the basic reproduction number R0 for early outbreaks sat in the 2 to 3 range, so the default 2.8 sits in the middle of that range.

The 10-day default infectious period matches the World Health Organization fact sheet on COVID-19, which reports that symptoms of currently-circulating variants generally last up to 10 days.

Smooth reopening of a 100,000-person town

Population 100,000, 100 initially infected, R0 of 2.8, 10-day infectious period, 60-day lockdown, 90-day smooth reopening, 365-day horizon.

gamma is 0.1 per day and base beta is 0.28 per day. Beta is held at 0 for days 1-60, ramps from 0 to 0.28 over days 61-150, then stays at 0.28.

Total infections reach about 93,000 by day 365, peak active infections stay near 28,500, and the peak shifts to about day 212.

Slowing the ramp keeps the daily new-infection rate low enough that hospitals see a flatter curve.

According to World Health Organization, COVID-19 is caused by the SARS-CoV-2 coronavirus and the calculator uses R0 of 2.8 as the default scenario, which sits in the middle of the 2 to 3 range reported in the early SARS-CoV-2 literature.

Compare the resulting curves against a personal-risk view with the COVID Event Risk Calculator to translate community spread into the chance that a single gathering has an infectious attendee.

Key Concepts Explained

Four ideas from compartmental epidemiology that show up in every readout of the back to normal life calculator.

Compartments S, I, and R

The SIR model groups everyone into Susceptible, Infectious, or Recovered. Transitions only happen from S to I and from I to R; the three compartments always sum to the population.

Basic reproduction number R0

R0 is the average number of susceptible people that one infectious person would infect in a fully susceptible population. Values above 1 cause growth; values below 1 let the outbreak fade on their own.

Herd immunity threshold 1 - 1/R0

The share of the population that must move into the recovered compartment for transmission to drop below replacement is exactly 1 - 1/R0. For R0 of 2.8, that threshold sits near 64 percent.

Effective reproduction number Re

Once a fraction of the population is no longer susceptible, the actual reproduction number drops to Re = R0 times S/N. Smooth reopening keeps Re near 1, which flattens the curve without locking everything down.

To convert a final case count into an estimated mortality figure, layer the result with the COVID Mortality Risk Calculator.

The same four ideas drive vaccine strategy. Once enough people reach the recovered compartment through vaccination, Re falls below 1; the Vaccine Immunity Calculator explores that path.

The same idea is the foundation of vaccine strategy, and the Vaccine Immunity Calculator explores how vaccination moves people into the recovered compartment without infection.

How to Use the Back to Normal Life Calculator

Treat the form as a small lab experiment. Set the population once, then change one variable at a time so the cause and effect on the curves stays clear.

  1. 1 Set the size of the simulated population: Enter the total number of people in the area you are modelling.
  2. 2 Pick starting cases and immunity: Enter the number of infectious people at day zero and the number who start already immune. Adding immune people shrinks the susceptible pool.
  3. 3 Choose the disease parameters: Set the average infectious period in days and the basic reproduction number R0. Defaults match a typical COVID-19-like outbreak.
  4. 4 Pick a reopening policy: Use the dropdown to choose no isolation, abrupt reopening, or smooth reopening. The policy sets how the transmission rate behaves after lockdown.
  5. 5 Set the lockdown and reopening durations: Enter the number of days of full restriction and, for the smooth policy, the number of days over which the contact rate ramps back up.
  6. 6 Run the simulation and read the outputs: Read total infections, peak active infections, peak day, herd-immunity threshold, cumulative recovered, and active cases at the end of the horizon.

A community of 250,000 people with 250 active cases, no prior immunity, and R0 of 2.5 with a 45-day lockdown followed by a 120-day smooth reopening reports roughly 234,000 cumulative infections by day 365 and a peak of about 64,000 active cases on day 220.

Pair the simulation with a personal planning tool such as the Quarantine Activity Calculator to turn those policy levers into a household-level isolation plan.

Benefits of Using the Back to Normal Life Calculator

Six concrete reasons to keep this calculator on hand when you are explaining an outbreak curve or evaluating a reopening plan.

  • See the second peak before it happens: Run the abrupt reopening policy on a partially immune population and the calculator shows the second wave forming, often larger than the unmitigated first wave.
  • Translate R0 into plain English: The herd-immunity threshold output turns an abstract reproduction number into a percentage of the population that must be immune for the outbreak to fade.
  • Plan time horizons for reopening: Compare the day of peak infections under different reopening durations to see which schedule pushes the peak out of a vulnerable season.
  • Reason about non-pharmaceutical interventions: Use the lockdown and reopening levers to represent school closures, mask mandates, and capacity limits.
  • Teach compartmental modelling by doing: The same math shows up in introductory epidemiology courses, so students can move from a formula to a working tool in two minutes.
  • Stress-test newsroom claims: When a news story mentions a target R0, a herd-immunity percentage, or a 60-day lockdown, the calculator lets you reproduce the headline curve.

Pair the curve analysis with a personal-risk layer such as the COVID Event Risk Calculator to translate community spread into the chance that a single indoor gathering has an infectious attendee.

The calculator uses a deterministic, homogeneous-mixing model, so it is best used to illustrate the shape of an outbreak rather than to forecast a specific real-world case count.

Use the layered-protection view from the Swiss Cheese Coronavirus Calculator to translate each smoothing lever into a real-world mask, ventilation, or capacity decision.

Factors That Affect Your Results

The shape of the curve is governed by disease, policy, and population factors. Understanding them turns the calculator from a black box into a planning tool.

Reproduction number R0

Higher R0 raises the peak, shortens the time to herd immunity, and lifts the threshold. Drop R0 from 2.8 to 1.5 and the threshold falls from 64 percent to 33 percent.

Lockdown duration

Longer lockdowns reduce the peak by shrinking active infections before restrictions ease, but they do not change the herd-immunity threshold on their own.

Reopening shape

Smooth reopening keeps Re near 1, which flattens the curve. Abrupt reopening lets Re jump back above 1 and frequently produces a second wave.

Pre-existing immunity

Vaccination or prior infection removes people from the susceptible pool. Once recovered plus initial immune reaches the threshold, the outbreak fades.

Infectious period

A shorter infectious period lowers gamma times I, so people cycle out of the I compartment faster and the peak becomes shorter and earlier.

  • The SIR model assumes every individual in the population is equally likely to meet every other individual, so no real outbreak exactly matches the output curve.
  • Demographics, age structure, household size, and contact networks all change the effective reproduction number; this calculator uses a single average R0 and infectious period.
  • The policy is a constant multiplier on the transmission rate, so the calculator cannot capture capacity limits, mask mandates, or contact-tracing effects directly.

The Susceptible-Infectious-Recovered framework used here dates to the 1927 Kermack-McKendrick paper, and modern compartmental models of that form are still a common way to teach the shape of an epidemic curve. The calculator uses a deterministic, homogeneous-mixing version of that framework.

Run the calculator alongside the COVID Mortality Risk Calculator to translate infection counts into expected hospitalizations or deaths.

According to CDC, COVID-19 spreads through infectious respiratory particles exhaled by an infected person, which is why contact-rate levers in the SIR model map directly to mask use, ventilation, and capacity decisions in the real world.

Run the calculator alongside the COVID Mortality Risk Calculator when you need to translate the resulting infection counts into expected hospitalizations or deaths in a chosen age structure.

Back to normal life calculator - SIR reopening simulator showing population, infected, and recovered curves over time
Back to normal life calculator - SIR reopening simulator showing population, infected, and recovered curves over time

Frequently Asked Questions

Q: What does the back to normal life calculator actually simulate?

A: It simulates a Susceptible-Infectious-Recovered outbreak under three reopening policies: no isolation, abrupt reopening after a lockdown, and a smooth reopening in which the contact rate ramps back up over a chosen number of days. The output is an illustrative epidemic curve, not a forecast for a specific disease.

Q: How is the basic reproduction number R0 used in this calculator?

A: R0 is converted into a daily transmission rate beta by multiplying it by the recovery rate gamma, which is itself the inverse of the infectious period in days. The calculator then scales beta by the chosen policy so that lockdowns, smooth reopening, and abrupt reopening each give a different curve.

Q: What is the herd immunity threshold the calculator reports?

A: The herd immunity threshold is the share of the population that has to be in the recovered compartment for transmission to fall below replacement, equal to 1 - 1/R0. For a default R0 of 2.8 the threshold is about 64.3 percent, which is the share the smooth reopening curve tries to approach without overshooting.

Q: Why does abrupt reopening after a lockdown cause a second peak?

A: A short lockdown reduces the number of active infections but barely moves the susceptible pool, so when contact rates snap back to pre-lockdown levels the effective reproduction number Re jumps well above 1. The model reproduces this second peak because daily new infections rise again as soon as the policy releases restrictions.

Q: What inputs control the de-escalation curve?

A: The lockdown duration sets the time of full suppression, the reopening duration sets the ramp rate of the smooth policy, and the simulation horizon sets how many days the model steps forward. Together they let you move the peak of the curve anywhere from roughly day 30 to day 250 in the default scenario.

Q: Can the model account for partial immunity before an outbreak starts?

A: Yes. Enter the number of people who are already recovered or vaccinated in the initial immune field and the calculator removes them from the susceptible pool from day 0. Once initial immune plus the cumulative recovered crosses the herd immunity threshold, the curve flattens on its own.