Goal
Calculate an apnea–hypopnea index from scored apnea events, hypopnea events, and the stated sleep or recording duration.
Worldwide context
Saved once here, used across the site.
Currency changes display only. Country selection guides tax input; no tax rate is guessed.
Calculate an apnea–hypopnea index from scored apnea events, hypopnea events, and the stated sleep or recording duration.
AHI = (number of apneas + number of hypopneas) ÷ the stated sleep or recording hours.A clearer path to an answer
This page keeps the calculation transparent: define the goal, enter the matching values, inspect the method, and decide what the result means in your situation.
Calculate an apnea–hypopnea index from scored apnea events, hypopnea events, and the stated sleep or recording duration.
Apnea events · Hypopnea events · Sleep or recording duration
AHI = (number of apneas + number of hypopneas) ÷ the stated sleep or recording hours.
Calculate, review the assumptions below, then compare a related tool when the decision needs more context.
Calculate an apnea–hypopnea index from scored apnea events, hypopnea events, and the stated sleep or recording duration.
Open the Apnea–Hypopnea Index (AHI) Calculator pageMore health tools
Download PDFDownload Word (.doc)
Enter your values above and choose Calculate to see the result here.
Calculation map
AHI = (number of apneas + number of hypopneas) ÷ the stated sleep or recording hours.
Bounded, transparent calculation
Your recent runs stay in this browser session only.
Formula: AHI = (number of apneas + number of hypopneas) ÷ the stated sleep or recording hours.
The page makes the numerator transparent by showing the total scored events and the two event contributions. It uses the entered denominator exactly as labeled and shows broad reference bands without turning them into an individual diagnosis.
Worked example: AHI = (12 + 18) ÷ 6 = 5 events per hour.
The displayed limits are checked before the handler runs. Model-specific domain checks may also reject impossible or non-finite inputs.
Methodology: This calculator follows the WorldCalculate input, formula, precision, and boundary policy. Read the official methodology.
Calculator usage statistics
This section counts anonymous successful Calculate submissions, not unique visitors. Counts and top tools appear only when trusted aggregate data is available; country analysis is shown only under the same condition and reporting threshold.
Answer-first guide
Calculate an apnea–hypopnea index from scored apnea events, hypopnea events, and the stated sleep or recording duration. Start with one clearly defined goal, enter values in the units shown, and keep the result attached to the assumptions below.
This tool is useful when your question includes AHI calculator, apnea hypopnea index, sleep apnea events per hour. It returns the outputs declared in the calculator contract rather than a live quote, approval, diagnosis, or professional sign-off.
Apnea events · Hypopnea events · Sleep or recording duration. Keep the same time period, unit system, and currency wherever the form requires comparable values.
Run the worked example first, compare its output with the page's example, then change one input at a time. This makes an unexpected result easier to trace to a unit, boundary, or assumption.
Need a wider view? Browse Health Calculators or compare the related tools below. The WorldCalculate methodology explains how formulas, examples, limits, and revisions are reviewed.
AHI = (number of apneas + number of hypopneas) ÷ the stated sleep or recording hours.
The page makes the numerator transparent by showing the total scored events and the two event contributions. It uses the entered denominator exactly as labeled and shows broad reference bands without turning them into an individual diagnosis.
AHI = (12 + 18) ÷ 6 = 5 events per hour.
Context and background
Health calculators use measurements and population-level relationships to produce screening or planning estimates. They describe the supplied model; they do not diagnose, prescribe, or replace clinical judgment.
Many familiar health formulas began as practical ways to summarize measurements. Their limits matter as much as their output because individual bodies, medications, conditions, and professional standards vary.
Research and review
Researched by Hassan ALRowaie, Founder and editorial researcher at WorldCalculate.
This guide follows the live calculator's declared inputs, formula, worked example, assumptions, validation boundaries, and source-backed methodology. The review date describes editorial review of the calculator explanation; it is not a promise that external facts or rates remain current.
The apnea–hypopnea index, usually shortened to AHI, is an events-per-hour calculation. It adds the scored apnea and hypopnea events, then divides that count by the stated sleep duration or the denominator used by the test report. WorldCalculate keeps the numerator and denominator visible so the arithmetic can be checked. That transparency matters because two reports can use different event definitions or different time denominators. The result on this page is an educational worksheet, not a diagnosis or a treatment recommendation.
AHI describes the average number of apneas and hypopneas recorded per hour under a stated scoring method. An apnea is generally a cessation or near-cessation of airflow for a defined duration, while a hypopnea is a partial reduction that meets the selected scoring rule. The important point for this calculator is that the events have already been identified and counted elsewhere.
The page does not examine a waveform, oxygen trace, arousal, body position, sleep stage, or sensor signal. It receives two event counts and a time denominator. That narrow contract makes the arithmetic auditable, but it also means the quality of the result depends entirely on how the study was recorded and scored.
The calculation is AHI = (apneas + hypopneas) ÷ hours. If a report contains twelve apneas, eighteen hypopneas, and six hours of scored sleep, the numerator is thirty and the index is five events per hour. The unit is events per hour, not a percentage and not a count of unique breathing problems.
Use the unrounded event counts and the most appropriate denominator available in the report. Rounding the time too early can change the displayed index, especially when the study is short. The calculator keeps the result as a number and shows the event contributions separately so a reviewer can reproduce the step.
A laboratory polysomnogram can use total sleep time when sleep staging identifies when the person was asleep. Some home sleep apnea tests use recording time because they do not measure sleep in the same way. Calling both values simply sleep hours can hide a meaningful difference. This page therefore labels the field as sleep or recording duration and asks the reader to preserve the source convention.
A longer denominator lowers the index for the same numerator, while a shorter denominator raises it. That is arithmetic, not evidence that breathing changed. When comparing reports, write down the test type, the denominator, the scoring manual or rule, and the date before comparing the displayed numbers.
The tool adds both event types because the common index combines them. It still reports their separate rates, which can help a learner see how the numerator was formed. A report that uses a different hypopnea definition can produce a different count from the same physiological recording. This is one reason a calculator cannot reconstruct or correct a clinical report from the final AHI alone.
Do not add respiratory-effort-related arousals, oxygen desaturations, snoring episodes, or awakenings unless the named index explicitly calls for them. The numerator must follow the report's definition. Adding every unusual event creates a different metric with a familiar name, which is more confusing than useful.
Educational materials often describe broad bands such as below five, five to less than fifteen, fifteen to less than thirty, and thirty or more events per hour. The calculator displays those bands as a reference description. They are not an individual diagnosis, do not express risk for every person, and do not tell a person which therapy is appropriate.
Symptoms, age, medical history, oxygenation, sleep stage, body position, comorbidities, medication, and the test method can change the meaning of a number. A clinician interprets the index with the complete report. A low value does not automatically explain fatigue, and a high value should not be managed by self-prescribing equipment or medication.
For twelve apneas, eighteen hypopneas, and six hours, total events are 30. Dividing 30 by 6 gives 5 events per hour. If the same 30 events were divided by five hours, the result would be 6 events per hour. The difference comes from the denominator, not from new events.
A second example can show a zero numerator: zero apneas and zero hypopneas divided by seven hours produces zero events per hour. That arithmetic does not prove that a person has no sleep problem, because a study's sensors, scoring rules, night-to-night variation, and the clinical question still matter. A calculator output cannot expand beyond its input contract.
A frequent error is entering minutes into an hours field. Six hours and 360 minutes describe the same duration only after conversion. Another error is dividing by the number of hours the person intended to sleep rather than the denominator in the report. A third is using a rounded headline index to recompute events, which can introduce a mismatch with the underlying count.
Keep units visible, use the unrounded duration when available, and record whether the denominator is sleep time or recording time. If the report lists AHI and respiratory event index separately, do not merge them. The labels describe different denominators or event rules and should remain separate in the clinical record.
Home testing can be useful, but it often measures recording time rather than direct sleep time. A person may spend part of the recording awake, or the device may fail to capture all events. The resulting index can therefore differ from a laboratory AHI even when the night feels similar. The page does not correct for this difference; it makes the denominator explicit.
If a home-test result does not fit the symptoms or the clinical question, follow the clinician's next-step recommendation rather than recalculating the number until it looks reassuring. Measurement limitations are part of the evidence. A transparent result with an honest boundary is safer than a more precise-looking result built on a guessed denominator.
Start with the report's definitions: what counted as an apnea, what counted as a hypopnea, and how the denominator was obtained. Then compare the total events with the displayed index. Multiplying AHI by the denominator should approximately recover the total scored events, allowing for rounding. If it does not, ask the reporting service which values were used.
Next, review oxygen saturation, arousals, positional information, sleep time, signal quality, and symptoms as appropriate. Those are not hidden inputs to this page, but they can be important to interpretation. The calculator is most useful as one small audit step inside a larger report review.
This page cannot diagnose obstructive sleep apnea, central sleep apnea, hypoventilation, insomnia, or another condition. It cannot decide whether a person is safe to drive, whether treatment is working, or whether a device setting should change. It cannot distinguish an artifact from a real event. Use the report and qualified medical advice for those questions.
Seek prompt medical help for severe breathing difficulty, chest pain, fainting, confusion, or another emergency symptom. For ordinary report questions, take the original sleep report and the calculation inputs to a qualified sleep professional. The displayed number should travel with its denominator and source, not as an isolated label.
Is AHI a percentage? No. It is an average event rate in events per hour. Is a home-test REI always the same as AHI? No; the denominator and available signals can differ. Can I enter a rounded AHI instead of events? The calculator is designed for event counts so the numerator stays visible.
Does a reference band prescribe treatment? No. Treatment depends on the full evaluation. Why show apnea and hypopnea rates separately? To make the total auditable and to prevent a hidden numerator. What should I record? Event definitions, counts, denominator type, test date, and the original report's interpretation.
Use the result to ask whether the arithmetic matches the report and whether the denominator has been named. If the inputs are uncertain, label them as uncertain rather than treating the output as a measurement. A good calculation preserves the conditions under which it was made.
WorldCalculate supplies a transparent division step and a plain-language boundary. A sleep professional supplies the clinical interpretation, differential, and care plan. Keeping those jobs separate makes the tool more useful and less likely to overpromise.
Calculate an apnea–hypopnea index from scored apnea events, hypopnea events, and the stated sleep or recording duration.
AHI = (number of apneas + number of hypopneas) ÷ the stated sleep or recording hours. The page makes the numerator transparent by showing the total scored events and the two event contributions. It uses the entered denominator exactly as labeled and shows broad reference bands without turning them into an individual diagnosis.
Enter Apnea events, Hypopnea events, Sleep or recording duration, then choose Calculate.
Apnea and hypopnea counts come from a scored study or a clearly defined educational example. The denominator is labeled as sleep or recording time because test protocols differ. The event definitions and scoring rules are not reinterpreted by this calculator. A home-test respiratory event index may not be interchangeable with a laboratory AHI. Reference bands are educational context and do not replace a qualified report interpretation. The page does not recommend treatment, equipment, medication, or driving decisions.
This calculator is part of the WorldCalculate library. Its formula, example, assumptions, input bounds, and output formatting follow the official methodology.
These WorldCalculate collections connect this tool with related questions while keeping each calculation separate and transparent.