Aurora Visibility Calculator

Introduction

This aurora visibility calculator estimates how likely you are to see the aurora borealis (northern lights) or aurora australis (southern lights) from your location. It combines a simple geomagnetic model (KP index and latitude) with practical observing constraints: cloud cover, light pollution (Bortle class), and moon illumination.

The result is an estimated probability (0–100%) plus a small scenario table showing how the odds change if the KP index becomes one step calmer or one step stronger. All calculations run locally in your browser; no location data is sent anywhere.

How to use

  1. Enter the current or forecast KP index (0–9) from a space-weather source.
  2. Enter your latitude in degrees. Southern hemisphere observers can enter a negative latitude; the calculator uses the absolute value.
  3. Enter cloud cover as a percentage (0–100). If it is overcast, your practical visibility is near zero.
  4. Choose your Bortle class (1–9). Lower is darker and better.
  5. Enter moon illumination (0–100). A bright Moon can wash out faint aurora, especially near the horizon.
  6. Click Estimate aurora visibility to see the probability, guidance text, and the scenario comparison table.

How this aurora visibility estimate works

The calculator is a planning tool, not a real-time physics simulation. It assumes that higher KP values expand the auroral oval toward lower latitudes, increasing the chance that aurora is above (or near) your horizon. It then applies penalties for conditions that reduce contrast: clouds, light pollution, and moonlight.

Key formulas and assumptions

Internally, the script estimates an equatorward auroral boundary latitude using a simple linear approximation:

\u03c6b = 66 - 3 K

It then computes a latitude difference and converts it to a baseline probability using a logistic curve (a smooth “S-shaped” function). Finally, it multiplies by adjustment factors for sky conditions.

A simplified way to think about the final score is:

S=B\u00d7C\u00d7L
  • B: baseline geomagnetic visibility from KP and latitude.
  • C: cloud transmission factor (0 to 1), approximately C=1-c100.
  • L: combined penalty for light pollution (Bortle) and moonlight (0 to 1).

These coefficients are tuned for intuitive behavior (planning and comparison) rather than strict physical accuracy. Local geomagnetic latitude, transparency, haze, and horizon obstructions can change real-world outcomes.

What each input means

KP index (0–9)

KP summarizes global geomagnetic disturbance. Higher KP generally means brighter aurora and a wider auroral oval.

  • KP 0–2: Mostly confined to high latitudes.
  • KP 3–4: Minor storms; possible low on the horizon for some mid-latitudes under dark skies.
  • KP 5–6: Moderate storms; aurora can become obvious at many mid-latitudes.
  • KP 7–9: Strong to extreme storms; aurora can reach unusually low latitudes.

Observer latitude (\u00b0)

Latitude is a first-order predictor of aurora frequency. Above ~60\u00b0 you may see aurora often; around ~50\u00b0 you typically need elevated activity; below ~30\u00b0 aurora is rare and usually requires major storms.

Cloud cover (%)

Clouds block auroral light and also scatter artificial light, reducing contrast. Even thin cloud can hide faint arcs. If cloud cover is high, consider waiting for breaks or driving to clearer skies.

Bortle class (1–9)

Bortle class approximates sky brightness from light pollution. Darker skies (Bortle 1–3) make faint structure and color easier to see, while bright urban skies (Bortle 7–9) often limit you to only the strongest events.

Moon illumination (%)

Moonlight brightens the sky background. A crescent Moon usually has limited impact, while a gibbous or full Moon can wash out subtle aurora, especially near the horizon.

Worked example

Example inputs: KP 4, latitude 52\u00b0, 20% clouds, Bortle 4, 50% moon. This is a borderline mid-latitude scenario: you might see a faint glow or low arc to the north if the sky is transparent and you have a clear horizon. A camera (tripod + 5\u201320s exposures) can reveal more structure and color than the naked eye.

Interpreting your results

  • \u226570%: Strong odds. Go out, stay out, and watch for changes.
  • 30\u201370%: Possible. Improve conditions (darker site, clearer sky, moonset) and be patient.
  • <30%: Low odds from this location. Consider traveling poleward or waiting for higher KP.

Practical observing tips

  • Direction: In the northern hemisphere, look north; in the southern hemisphere, look south.
  • Timing: Many displays peak around local midnight, but substorms can happen any time after dark.
  • Dark adaptation: Give your eyes 20\u201330 minutes away from bright lights.
  • Photography: A tripod and wide-angle lens help; start around ISO 1600 and 5\u201315 seconds, then adjust.
  • Safety: Dress for the weather and scout safe locations in daylight if possible.

Limitations

  • No live data feed: You must enter current KP and local sky conditions.
  • Geographic vs geomagnetic latitude: The model uses geographic latitude as a proxy.
  • Uniform conditions: Cloud cover and sky brightness can vary by direction.
  • Not a guarantee: Use as a planning estimate; real aurora depends on rapidly changing space weather.

Planning your aurora hunt (field guide)

Auroras form when charged particles from the Sun are guided by Earth\u2019s magnetic field into the upper atmosphere, where they collide with oxygen and nitrogen. Those collisions excite atoms and molecules, which then emit light as they return to lower energy states. Green is commonly produced by oxygen emissions near 557.7 nm, while red can appear at higher altitudes and purple hues can involve nitrogen. The visible result depends not only on solar activity but also on your viewing geometry and sky contrast.

The auroral oval is a ring-shaped region around each magnetic pole. During geomagnetic storms it expands equatorward, which is why KP matters so much for mid-latitude observers. However, even with a favorable KP, local conditions can dominate: a thin cloud deck can erase faint arcs, city glow can overwhelm low-contrast structure, and a bright Moon can raise the sky background enough that only the brightest curtains remain obvious.

Use the calculator as a decision aid: if your probability is low, you can test what happens if you drive to a darker Bortle class, wait for moonset (lower moon illumination), or monitor forecasts for a higher KP. If your probability is high, the best strategy is often simple: get to a safe, dark location with a clear horizon and give the sky time to change.

For travel planning, remember that weather is frequently the limiting factor. A modest KP night with clear skies can outperform a strong storm hidden behind overcast. If you are traveling, prioritize flexibility: choose locations with multiple viewing spots, watch satellite cloud loops, and be ready to move 30\u201390 minutes to reach a clearer patch.

Finally, keep expectations realistic. Aurora can be subtle: a faint grey arc may look unimpressive to the eye but show vivid green in photos. Conversely, a strong display can appear suddenly and fade within minutes. The scenario table below helps you see how sensitive your odds are to a one-step change in KP, which is common during active nights.

Enter conditions

Use a current reading or short-term forecast. KP is an integer from 0 to 9.

Enter negative values for the southern hemisphere. The calculator uses absolute latitude.

0% is clear; 100% is overcast. Thin cloud can still reduce contrast.

1 is very dark; 9 is inner-city sky. Lower is better for faint aurora.

A brighter Moon raises sky background and can wash out subtle structure.

Enter your viewing conditions to receive an aurora probability estimate.

Embed this calculator

Copy and paste the HTML below to add the Aurora Visibility Calculator (KP, Latitude, Clouds, Bortle, Moon) to your website.