Generate a random astronomical event from 38 sky spectacles -- eclipses to meteor storms to supernovae -- each with what happens and how to catch it.
This generator schedules 38 sky events -- eclipses, conjunctions and alignments, transits and occultations, meteor showers and comets, and the stellar spectacles like supernovae and auroras -- each explaining what happens, how rare it is, and what it looks like from the ground.
Every result here is drawn using crypto.getRandomValues() -- the Web Crypto API's cryptographically secure randomness -- instead of Math.random(), so it's genuinely unpredictable, not just statistically random. Learn more.
Plan what to watch for next, learn the difference between an annular and a total eclipse before buying travel, prep an astronomy-club talk, or collect the calendar facts -- like the Saros cycle the Babylonians knew, or why 2117 is the next chance to see Venus cross the Sun.
Generate draws one event at random using the site's cryptographically secure randomness, never repeating the event currently shown in single-result mode. Each draw explains the mechanics and the spectacle, and the Type filter narrows to eclipses, meteor events, and so on.
A sample of what this generator can draw, spread evenly across the full list:
NASA's eclipse site and apps like Time and Date publish decades of exact paths and timings -- solar eclipse dates are known centuries ahead. The generator teaches you what each type is; the almanacs tell you when to stand where.
A meteor shower -- the Perseids (August) and Geminids (December) reward anyone with a dark sky and patience, no equipment needed. Lunar eclipses are nearly as easy: half the planet sees each one.
Only through proper eclipse glasses (ISO 12312-2) or projection -- except during the brief total phase of a total eclipse, when the Sun is fully covered. Partial phases and annular 'ring of fire' eclipses are never safe with bare eyes.
Planet · Exoplanet · Moon · Star · Galaxy · Nebula