CME TRACKER · HELP

← Back to the tracker

1What this is

CME Tracker is a live, interactive view of space weather between the Sun and Earth — it shows where coronal mass ejections are, where they're headed, and when (and whether) they'll hit us.

A coronal mass ejection (CME) is a billion-ton cloud of magnetized plasma blasted off the Sun. When an Earth-directed one arrives — typically 1–4 days later — it can compress Earth's magnetic field, light up auroras, and disrupt satellites, radio, and power grids. This tool catalogs every CME NASA has recorded over the last 90 days, draws each as an expanding cone on a top-down map of the inner solar system, and propagates it outward to estimate its arrival.

It's a model, not a measurement. Propagation uses a drag-based model (DBM) seeded from NASA's coronagraph measurements — not a full magnetohydrodynamic supercomputer simulation. Arrival times are estimates, typically good to about ±12 h (see §13). Treat everything here as indicative and educational, not operational guidance.

2Quick start

  • Look at the center map. The Sun is in the middle, Earth is the blue dot on its orbit, and each colored wedge is a CME fanning outward. Color = speed.
  • Pick a CME. Click a wedge, or a row in the CME Catalog on the left. The app jumps the clock to that storm and animates it toward Earth.
  • Watch the dashboards on the right update — the Earth globe shows which face the storm would strike and how the magnetosphere reacts; the charts show the solar wind and geomagnetic activity.
  • Press space to play time forward, or drag the timeline at the bottom. Press N (or NOW) to snap back to real time.

3The heliocentric map

The central canvas is a top-down view of the inner solar system, looking down on Earth's orbital plane.

  • The Sun sits at the center. Earth is the blue dot, moving along its orbit (the ring). Earth's position is computed for whatever moment the clock shows.
  • CME cones expand outward from the Sun. Each cone's direction is the CME's measured launch direction and its width is the measured angular half-width. A cone aimed at Earth's dot will reach it; one pointing elsewhere sails past.
  • Color encodes speed — cool (slow) to hot (fast):
S<500 km/s C500–999 O1000–1999 R2000–2999 ER3000+
  • A CME whose direction NASA hasn't triangulated yet is drawn as a faint directionless shell (a full ring rather than a cone) — we don't pretend to know where it's going.
  • When an Earth-directed CME reaches Earth's distance, the dot flashes to mark the impact.

Navigating

  • Scroll / pinch to zoom, drag to pan. The ⤾ view button resets the framing.
  • Hover a cone for a quick tooltip (speed, direction, geometry, ETA). Click it to select.
  • ⌀ spiral overlays the Parker spiral — the curved shape the Sun's magnetic field is dragged into by the solar wind. labels toggles on-map text.

4Time & playback

The tracker is a time machine: it can sit at the live moment, run forward to show forecasts, or rewind to replay what happened.

  • The clock (top-left of the map) shows the displayed moment with a tag: LIVE (real time now), … AGO (the past), or +… FORECAST (the future).
  • Play/pause animates time forward at the selected speed (also space).
  • NOW snaps back to live real time (also N).
  • Speed buttons set how fast time runs: 1m/s1d/s (simulated minutes-to-days per real second).
  • The timeline at the bottom is a scrubber spanning the loaded window. Tick marks show when each CME launched; drag the playhead to any moment.

5CME Catalog (left panel)

Every CME from NASA DONKI over the last 90 days. The count next to the title shows how many are visible vs. total.

Speed-class filter

The chips at the top filter both the list and the map by speed class. Slow S CMEs are hidden by default (they rarely cause storms); click a chip to show or hide that class.

Sslow Ccommon Ofast Rrare ERextreme

Reading a row

Each row shows the launch time (with the year for historical events), a speed-class badge, the speed in km/s, the source direction (e.g. N12W34 in solar coordinates), and the cone half-angle. The colored badge underneath is the geometry verdict:

EARTH-DIRECTEDThe cone covers Earth — expect an arrival. An ● IN FLIGHT tag means it has launched and is en route right now.
GLANCINGEarth sits near the cone's edge — a flank hit is possible but weaker.
MISSES EARTHAimed away from Earth; no impact expected.
AWAITING TELEMETRYDirection not triangulated yet — too soon to call. (Becomes DIRECTION UNDETERMINED after ~4 days, when it's clear no analysis is coming.) These never affect the Earth globe.

Click a row to select it (the map jumps to it and animates). Use / to move through the list.

6Recent Flares (left panel)

Solar flares from GOES X-ray sensors over the last 7 days, strongest first. Class letters run A · B · C · M · X, each ~10× brighter than the last (X is the most intense).

  • A flare tagged → CME launched a coronal mass ejection. Click it to jump to and select that CME — and the matching burst pulses on the Sun image.
  • Flares without the tag produced radiation but no catalogued ejection.

7Selected CME card (right panel)

When you select a CME, this card breaks it down:

  • Speed & direction — the measured launch velocity and heading.
  • Geometry — Earth-directed, glancing, miss, or awaiting telemetry, with the angular offset from the Sun–Earth line.
  • Estimated arrival ± uncertainty — when the leading edge reaches Earth, with the model's error band (~±12 h).
  • Transit time — how long the Sun-to-Earth journey takes.
  • Source flare — the flare that launched it, if known (click-through).
  • Storm potential — the predicted geomagnetic strength on the NOAA G-scale.

9Earth — sun-facing side (right panel)

A globe rendered from the Sun's point of view, so you see which face a storm would strike on arrival. It updates to whatever moment the clock shows.

  • Day/night terminator & sub-solar point — the lit hemisphere and the spot where the Sun is directly overhead. This is how the tool knows which side of Earth is sun-facing when a CME arrives.
  • The magnetosphere — the blue field bubble. It compresses when solar-wind dynamic pressure rises, and energy couples in when the field turns southward (negative Bz).
  • Aurora ovals — drawn around both poles and sized by the Kp index; high Kp pushes them toward the equator.

The small tag by the title states what you're seeing: live now, at map time, ⚡ CME impact, ✓ Earth clear (a near-miss), replay, or at CME arrival. The caption beneath spells out the sub-solar point, the aurora Kp, and the wind/Bz coupling.

Note: CMEs still awaiting telemetry never drive the globe — with no known direction they get no arrival, so they can't trigger a storm here.

10The Sun now (SDO)

Live imagery from NASA's Solar Dynamics Observatory, refreshed every few minutes. Three views:

  • Corona 193Å — the million-degree corona; coronal holes and active regions.
  • Chromo 304Å — the cooler chromosphere; prominences and filaments.
  • Sunspots — the visible-light photosphere with sunspot groups.

Recent flares pulse at their location on the disk, and numbered active regions (sunspot groups) are marked. The caption summarizes the current regions and flare tally.

11Solar wind & geomagnetic charts

Measured conditions at the L1 point (about 1.5 million km sunward of Earth — our ~30–60 min early-warning post) and at the ground:

  • Solar wind — 7 days: wind speed and the interplanetary magnetic field Bz. Bz turning southward (negative) is the key storm trigger — it lets solar-wind energy pour into the magnetosphere.
  • Geomagnetic activity (Kp): the planetary K-index in 3-hour steps. Kp ≥ 5 is a geomagnetic storm; the bars are colored by severity.
  • Radiation storm (S-scale): live GOES solar-proton flux on NOAA's S1–S5 scale (set by the ≥10 MeV flux crossing 10 pfu). This is the one space-weather hazard that delivers a direct radiation dose to people — astronauts and polar-route aircrew — so the card spells out who's affected at each level.

The header strip mirrors the latest live values — wind speed, proton density, Bz, Kp — plus a Data indicator showing whether the feed is live/cached and how fresh it is.

12Historical event replay

The ▷ Historical CMEs menu (top-right of the map) loads a famous storm and turns the whole app into a scrubbable replay of it — great for seeing extremes and sanity-checking the model against known events. A banner shows you're in replay; ↩ Live returns to real time.

EventClassWhy it matters
Gannon — May 2024G5Biggest storm in 20 years; aurora to the tropics. (Measured.)
September 2017G4X9.3 — largest flare of the solar cycle. (Measured.)
St. Patrick's — 2015G4A modest CME that punched far above its weight. (Measured.)
2012 Near-MissA Carrington-class CME that crossed Earth's orbit and missed. (Measured at STEREO-A.)
Halloween — 2003G5The X17/X28 superstorms; grids and satellites hit. (Measured wind + Kp.)
Bastille Day — 2000G5Extreme Bz (−60 nT); aurora to Texas. (Measured wind + Kp.)
Carrington — 1859G5The most intense storm on record — a reconstruction (no instruments existed).

Provenance is labeled honestly: measured archive data vs. reconstruction (estimated). For the 2012 near-miss, a special card shows what STEREO-A measured — the storm Earth was spared — while the globe correctly stays calm.

13How accurate is it?

The Model skill card isn't marketing — it's a real back-test. Every arrival the model would predict is compared against NASA's catalog of observed shock arrivals (hundreds of real CME→shock pairs).

  • Typical (median) error ≈ 12 h; mean ≈ 15 h, with a 95% confidence interval shown on the card.
  • Essentially unbiased — it doesn't systematically run early or late.
  • NASA's full MHD model (WSA-Enlil) does somewhat better (~11 h) — expected, since it resolves the structured solar wind a two-parameter drag model only approximates. Staying within a few hours of it is a strong showing for the simpler model.
  • The histogram shows the spread; big misses are usually slow or poorly-observed CMEs.

The model is the analytic Drag-Based Model (Vršnak et al. 2013): each CME starts at 21.5 solar radii with its measured speed and coasts toward the ambient solar-wind speed under aerodynamic drag. Most of the remaining error comes not from the propagation but from the input — the coronagraph-derived speed and direction, especially for halo CMEs.

14Controls reference

Keyboard

spacePlay / pause time
NJump to now (live) / exit replay
/ Step time back / forward (hold shift for a full day)
/ Select previous / next CME

Mouse

ScrollZoom the map
DragPan the map
Click cone / rowSelect a CME
HoverQuick tooltip

Other tools

  • UT toggles between UTC and your local time zone everywhere (display only — no change to the physics).
  • Live feeds refresh automatically every few minutes; the Data indicator shows freshness.

15Glossary

CME
Coronal mass ejection — a large eruption of magnetized plasma from the Sun.
Solar flare
A sudden burst of radiation from the Sun, classed A/B/C/M/X by X-ray brightness. Often (not always) accompanies a CME.
Solar wind
The continuous stream of charged particles flowing out from the Sun (~300–800 km/s).
IMF / Bz
The interplanetary magnetic field carried by the solar wind. Its north-south component, Bz, is decisive: strong southward (negative) Bz drives geomagnetic storms.
Kp index
A 0–9 scale of global geomagnetic disturbance, in 3-hour steps. Kp ≥ 5 = storm.
NOAA G-scale
Storm severity from the peak Kp:
ScaleKpEffect
G1 Minor5Minor grid swings; aurora at high latitudes.
G2 Moderate6Aurora to mid-latitudes; HF radio fades.
G3 Strong7Surface charging; satellite drag; wider aurora.
G4 Severe8Grid voltage problems; aurora to low latitudes.
G5 Extreme9Grids at risk; aurora near the tropics.
Halo CME
A CME aimed nearly along the Sun–Earth line, so it appears as a halo around the Sun in coronagraphs — usually Earth-directed.
R☉ / AU
Solar radius (~696,000 km) and astronomical unit (~150 million km, the Sun–Earth distance). CMEs are tracked from 21.5 R☉ outward.
DBM
Drag-Based Model — the analytic propagation model used here (see §13).
L1
The Sun–Earth Lagrange point ~1.5M km sunward, where DSCOVR/ACE measure the wind ~30–60 min before it reaches Earth.
Magnetosphere
The protective magnetic bubble around Earth; the magnetopause is its sunward boundary, which compresses under a storm.
Sub-solar point
The point on Earth where the Sun is directly overhead.

16Frequently asked questions

What is a coronal mass ejection (CME)?

A coronal mass ejection is a large eruption of magnetized plasma — often a billion tons of it — blasted off the Sun's corona. When an Earth-directed CME arrives, typically 1–4 days after it launches, it can compress Earth's magnetic field and trigger a geomagnetic storm, auroras, and disruptions to satellites, radio, and power grids.

How accurate are CME arrival-time predictions?

CME Tracker's arrival estimates have a typical (median) error of about 12 hours, validated by back-testing the model against 282 real shock arrivals in NASA's catalog (2014–2024). That is competitive with NASA's full magnetohydrodynamic model, WSA-Enlil (~11 h). Most of the remaining error comes from the coronagraph-measured launch speed and direction, not the propagation math. Treat arrivals as indicative, not operational forecasts.

How does the model predict when a CME will hit Earth?

It uses the analytic Drag-Based Model (Vršnak et al. 2013). Each CME starts at 21.5 solar radii with the speed NASA's coronagraphs measured, then decelerates (or accelerates) toward the ambient solar-wind speed under aerodynamic drag — so fast CMEs lose much of their speed before arrival. A 3,000 km/s CME can arrive at under half that speed.

Will a CME hit Earth, or miss it?

Each CME is drawn as a cone in its measured launch direction; Earth is hit only when it falls inside that cone. The catalog labels every CME Earth-directed, glancing, misses Earth, or awaiting telemetry (direction not yet determined). The 2012 near-miss replay shows a Carrington-class CME that crossed Earth's orbit and missed because Earth was elsewhere.

What is the difference between a solar flare and a CME?

A solar flare is a sudden burst of radiation (graded A/B/C/M/X by X-ray brightness) that reaches Earth in about 8 minutes. A CME is a slower, physical cloud of plasma that takes days to arrive. They often erupt together, but either can occur without the other.

What are the Kp index and the NOAA G-scale?

Kp is a 0–9 measure of global geomagnetic disturbance. The NOAA G-scale maps the peak Kp to storm severity: G1 (Kp 5, minor) through G5 (Kp 9, extreme). A higher Kp pushes auroras toward the equator — CME Tracker sizes its aurora ovals by Kp.

Is CME Tracker real-time, and where does the data come from?

Yes. CMEs and flares come from NASA DONKI, live solar wind and Kp from NOAA SWPC, and solar imagery from NASA SDO; historical replays use CDAWeb OMNI/STEREO and GFZ Potsdam. It is free to use, with no account required.

For official space-weather forecasts, see NOAA SWPC.

17Data sources & credits

  • CMEs & flares: NASA DONKI + shock catalog.
  • Solar imagery: NASA SDO.
  • Solar wind, Kp, flares (live): NOAA SWPC.
  • Historical wind / Kp: CDAWeb OMNI & STEREO; GFZ Potsdam.
Not for operational use. Arrival times and storm estimates are model output for education and situational awareness — for real forecasts see NOAA SWPC.

← Back to the tracker

© 2026 Mike DiCarlo · CME Tracker