Update: On Cloudflare deploys, TLE data is served from server-side KV/cache refreshes. Local development can still use temporary browser cache for testing. The average TLE age is the orbital epoch age, not the cache pull time.
Accuracy: Positions are computed with the SGP4 model — real satellites may drift slightly due to maneuvers or drag
🔹 Controls
Mouse / Touch: drag to rotate, scroll/pinch to zoom, right-drag to pan
Hover: show orbit + satellite details
Idle Spin: toggle the automatic idle Earth rotation from View Controls
Click: select / deselect a satellite
Alt + hover Earth: view local time under cursor
Double-Alt: pin a ground-track pass
Esc: clear pins or close panels
Astronomy Engine: focus a planet, choose a target obscuration in Astronomy Engine Controls, then Ctrl-click its surface to jump to the next local solar eclipse for that spot at that obscuration when possible.
True-scale Astronomy Engine view: Sun, planet, and moon body sizes use real relative ratios instead of fake oversized spheres. Distances use an adjustable AU scale for navigation, with optional guide lines, labels, and invisible pick helpers to keep tiny bodies findable.
Loading Earth lines…
Satellites catching up after background throttling…
SatConstUTC00:00:000000-00-00/ Search
Astronomy Engine
Select a planet to enter its orbit. Use Return to Orbital Tracker to leave Astronomy Engine.
Support SatConst
SatConst is kept lightweight and independent.
This website does not collect or sell user data and does not show advertisements. Optional crypto support helps keep it running.