Skip to content
D DocNectar

Free Pack Year Calculator

Calculate pack-years from cigarettes per day and years smoked using the standard formula.

100% Free No Signup Works on all devices

Built and fact-checked by the DocNectar team — see our editorial standards

Thanks for rating!

Key Features

Instant Calculation

Get accurate results in real time with our optimized algorithm.

Mobile Friendly

Fully responsive design. Works on all devices & screen sizes.

Privacy Focused

Your data stays on your device. We don't store any inputs.

100% Free

No hidden costs. This tool is completely free forever.

Pack-years is the standard, widely published measure of cumulative smoking exposure used throughout clinical and public health literature: Pack-Years = (cigarettes per day / 20) x years smoked, where 20 cigarettes equals one standard pack. This tool also covers the identical "cigarettes per day and years smoked to cumulative exposure" calculation sometimes searched for as a "cigarette calculator" — we consolidate it here as one tool rather than duplicate the same formula under two listings. This calculator is for general reference and educational purposes only — it is not a medical diagnosis. Consult a doctor for actual smoking history and risk assessment.

How it works

Enter cigarettes smoked per day and the number of years smoked. The tool converts cigarettes per day to packs per day (dividing by 20), then multiplies by years smoked.

  1. Enter cigarettes per day.
  2. Enter years smoked.
  3. Click Calculate to see your results.

Examples

1 pack (20 cigarettes) per day for 20 years

Pack-Years = (20/20) x 20 = 20 pack-years.

Who should use it

  • Documenting smoking history for a medical history intake.
  • Public health and clinical research on smoking exposure.

Industry applications

  • Primary care and pulmonology reference
  • Public health research

Advantages

  • Simple, standardized, widely referenced formula.
  • Useful shorthand for describing cumulative smoking exposure in one number.

Limitations

  • Relies on self-reported, sometimes imprecise recall of smoking history.
  • Does not account for factors like inhalation depth or cigarette type/strength.

Common mistakes to avoid

  • Forgetting to account for periods of quitting and restarting when estimating total years smoked.
  • Rounding cigarettes per day inconsistently between different calculations, producing slightly different pack-year totals.

Best practices

  • If smoking history includes quit periods, calculate pack-years separately for each distinct smoking period and sum the results.

Tips

  • Keep a running note of your smoking history (periods smoked, quit dates) to make future pack-year calculations easier and more accurate.

Frequently asked questions

Yes, with no signup and no limit on how many calculations you run.
A standard cigarette pack contains 20 cigarettes, which is why the formula divides cigarettes per day by 20 to get packs per day.
Yes — "pack-years from cigarettes per day and years smoked" is the same computation sometimes searched for under the term "cigarette calculator". We built one tool for this formula rather than listing it twice.
Pack-years is commonly used as a standardized way to describe cumulative smoking exposure, referenced in clinical guidelines and research on smoking-related health risks. It is not itself a diagnostic tool.

Get new calculators and guides in your inbox

No spam — just new tools like Pack Year Calculator and practical guides.

Favorites