Peak Flow Variation Calculator UK
The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.
This calculator works out your peak flow variability as a percentage, which helps you and your doctor see how much your peak expiratory flow (PEF) changes over a day or a week. You enter your highest and lowest peak flow readings, and you get the variation percentage. This number is used in asthma management plans to spot worsening control before symptoms appear.
Formula
The standard formula for peak flow variation is:
Variation (%) = (Highest reading − Lowest reading) ÷ ((Highest reading + Lowest reading) ÷ 2) × 100
Where:
- Highest reading (L/min) – the highest PEF you recorded during the monitoring period.
- Lowest reading (L/min) – the lowest PEF you recorded during the same period.
- Variation (%) – the difference between the two, expressed as a percentage of the average.
This is sometimes called the “amplitude percentage mean” method. It’s one of the most common ways to express diurnal (day-to-day) variability in peak flow. Some guidelines use a simpler version: (Highest − Lowest) ÷ Highest × 100. Both are used, but the average-based version is more common in UK asthma reviews. The calculator uses the average-based formula.
Worked Example
Using the default values:
- Highest reading = 500 L/min
- Lowest reading = 400 L/min
Step 1: Subtract the lowest from the highest: 500 − 400 = 100 L/min.
Step 2: Add the two readings and divide by 2 to get the average: (500 + 400) ÷ 2 = 450 L/min.
Step 3: Divide the difference by the average: 100 ÷ 450 = 0.2222…
Step 4: Multiply by 100 to get a percentage: 0.2222 × 100 = 22.2%.
The calculator rounds to one decimal place, so it shows 22.2%.
Why Peak Flow Variation Matters
Peak flow variability is a key measure in asthma management. In the UK, the British Thoracic Society (BTS) and NICE guidelines use it to help diagnose asthma and to assess how well controlled it is. A variation of more than 20% (using the average-based method) is often considered significant. It suggests that your airways are narrowing and relaxing more than they should, which is a sign of asthma.
People without asthma typically have a variation of less than 10–15%. If you see a pattern of high variation day after day, it may mean your preventer inhaler needs adjusting, or that you’re being exposed to a trigger (like pollen, dust, or cold air). Many asthma action plans include a “traffic light” system: green zone (variation under 20%), amber zone (20–30%), and red zone (over 30%). The exact thresholds vary slightly depending on the plan, so always follow the one your clinician gave you.
How to Measure Peak Flow Correctly
To get reliable variation numbers, you need consistent readings. Here’s how to do it:
- Stand up straight (or sit upright if you can’t stand).
- Set the peak flow meter to zero.
- Take a deep breath in.
- Put the mouthpiece in your mouth and seal your lips around it.
- Blow out as hard and as fast as you can, like you’re blowing out candles.
- Note the reading.
- Repeat two more times, and record the highest of the three.
Measure at the same times each day – usually morning and evening, before taking your reliever inhaler. Morning readings tend to be lower than evening readings, which is normal. If you’re tracking for a week, use the highest and lowest readings from the whole week. If you’re tracking daily variation, use the morning and evening readings from that day.
Common Mistakes and Pitfalls
Several things can make your variation look wrong:
- Using the wrong formula – some people use (Highest − Lowest) ÷ Highest, which gives a slightly different number. Stick to one formula and tell your doctor which one you used.
- Not blowing hard enough – if you don’t give a maximal effort, the low reading may be artificially low, making variation look larger than it is.
- Inconsistent timing – measuring at different times of day can skew the range. Try to measure at the same times.
- Mixing units – peak flow meters are usually calibrated in L/min, but some old ones show L/sec. If you enter L/sec values into a L/min calculator, the variation percentage is the same (because it’s a ratio), but the absolute numbers will be wrong for comparison.
- Not recording the best of three – using the first blow instead of the best of three can understate the true peak flow.
How to Read Your Result
Here’s a general guide to what the percentage means (but always defer to your doctor or asthma action plan):
- Under 10% – usually well-controlled asthma, or no asthma.
- 10–20% – may be acceptable, but worth watching if you have symptoms.
- Above 20% – often considered poorly controlled; you may need a medication review.
- Above 30% – high variation; seek medical advice promptly, especially if you have symptoms.
Remember that a single high variation day isn’t a disaster. Look for a trend over several days. If your variation is consistently above 20%, contact your asthma nurse or GP. They may adjust your preventer dose or check your inhaler technique.
Limitations of the Calculator
This calculator only gives you the variation percentage. It does not diagnose asthma, and it doesn’t replace a formal spirometry test. Peak flow variation is one piece of the puzzle – your doctor will also consider symptoms, reliever use, and lung function tests. Also, the formula assumes you’re entering the highest and lowest readings from the same monitoring period. If you enter readings from different weeks, the result won’t be meaningful. Finally, the “normal” range varies with age, height, sex, and ethnicity, so a “low” absolute peak flow doesn’t mean low variation – the variation is relative to your own readings.
Frequently Asked Questions
What is a normal peak flow variation?
In people without asthma, variation is usually under 10–15%. In well-controlled asthma, it’s often under 20%. Above 20% is generally considered significant, but your doctor may use a different threshold based on your personal best.
How often should I measure peak flow for variation?
For a weekly variation, measure morning and evening for at least one week. For daily variation, measure morning and evening on the same day. The more days you record, the more reliable the trend.
Can I use this calculator for children?
Yes, the formula is the same. However, children’s peak flow readings are lower, and the normal variation may be slightly different. Always interpret results with a paediatric asthma specialist’s guidance.
What if my highest and lowest readings are from different days?
That’s fine for a weekly variation – you’re looking at the range over the whole week. Just make sure you’re using the same time of day for the “highest” and “lowest” if you want to compare daily patterns.
Does this calculator replace my asthma action plan?
No. It’s a tool to help you understand your readings. Your action plan, which is personalised by your healthcare team, should always take priority.
Related
Formula used
in h | Highest reading | L/min | 500 | 0 in l | Lowest reading | L/min | 400 | 0 out var | Peak flow variation | % | (h - l) / ((h + l) / 2) * 100 | 1
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.