Step through every solar eclipse from 1900 to 2200 — about 3,700 events. Eclipse identification and Sun/Moon positions come from astronomy-engine (Don Cross's port of Steve Moshier's ephemeris, sub-arcsecond accurate, MIT-licensed). Path of the Moon's shadow is then computed from Besselian elements and traced where the shadow axis pierces Earth's surface.
Controls
← / → — previous / next eclipse (or arrow keys)
JUMP TO — type a year to jump to the nearest cataloged eclipse
PLAY — auto-advance every 2 seconds
Drag the globe to rotate; scroll to zoom
Hover a 3D landmark to see its name
What you see
Red ribbon: path of totality / annularity (umbra centerline as Earth rotates beneath the Moon's shadow)
Yellow dot: point of greatest eclipse (where shadow axis comes closest to Earth's center)
Sun & Moon positions from astronomy-engine (Moshier's port of JPL DE-style theories) — sub-arcsecond accurate
Eclipse search via SearchGlobalSolarEclipse/NextGlobalSolarEclipse from the same library
Besselian elements (x, y, d, μ, ℓ1, ℓ2) computed from geocentric Sun & Moon vectors
Central path = trace of where the shadow axis pierces Earth's surface, sampled every 30 s for ±3 hours around greatest eclipse
Accuracy
Eclipse times match NASA's catalog to seconds. Path positions are accurate to roughly ±1–2 km on the ground for the entire 1900–2200 range — effectively NASA-precision for a single-file browser tool. For mission-critical use, cross-check with eclipse.gsfc.nasa.gov.
—
TOTAL
Date (UTC)—
Greatest eclipse—
Magnitude—
Gamma—
Central duration—
Max location—
Sun altitude—
—
Computed live via astronomy-engine (Moshier ephemeris) + Besselian path · sub-km accuracy
$$ z = \sqrt{1 - x^2 - y^2}\;\text{(spherical Earth, fundamental plane to surface)} $$
$$ \begin{aligned} X &= -x\sin(-\mu) - y\sin d\cos(-\mu) + z\cos d\cos(-\mu) \\ Y &= x\cos(-\mu) - y\sin d\sin(-\mu) + z\cos d\sin(-\mu) \\ Z &= y\cos d + z\sin d \end{aligned}$$
$$ \varphi = \arcsin Z,\qquad \lambda = \operatorname{atan2}(Y, X) $$
—
LEGEND
Path of totality
Path of annularity
Greatest eclipse
Partial-eclipse zone
Sub-solar point
—JUMP TO— / —
GENERATING ECLIPSE CATALOG
1900 — 2200
0 / 0 new moons checked
2026 & 2027 Solar Eclipse Paths
Step through every solar eclipse from 1900 to 2200. Paths of totality are computed with astronomy-engine (sub-arcsecond ephemeris) and drawn on a rotatable 3D Earth.
Upcoming total eclipses
Aug 12, 2026 — total: Greenland, Iceland, northern Spain
Aug 2, 2027 — total: Spain through Egypt (“Eclipse of the Century,” 6m+ totality)