About this project
OrbitalMap shows what is in orbit around the Earth right now. The catalogue of tracked objects - working satellites, spent rocket stages and debris - is published by CelesTrak as orbital elements, and every position is worked out in your own browser, which is why the map keeps moving after the connection drops.
Around the satellites it carries the ground they left: active and retired spaceports, the launches already flown and the ones still scheduled, the weather over the pad in the hours around a window, fireballs caught by sensors on the way down, and the news that follows all of it.
Open the mapWhat it looks like
Where the numbers come from
A figure that was measured is credited to whoever measured it; a figure we worked out ourselves - altitude, speed, the time an object next passes over you - says so where it is shown. Every source is public, and all of them are listed under Sources and licences.
Each source keeps its own licence rather than this project's, and no two are quite alike: some are public domain, some ask for attribution, and a couple state no terms at all, in which case they are read rather than republished. The list is summarised for automated readers at /llms.txt.
How it is paid for
The map is free to use, shows no advertising and sets no cookies of its own; it is paid for by donations. Page views are counted by Cloudflare, which is told the page and how fast it loaded and nothing that identifies the reader. It reads in every language listed at the top of Settings.
How it is built
A static site in vanilla TypeScript, with Three.js drawing the globe, the sky and the Solar System, and satellite.js propagating the orbits. There is no framework and no application server: the pages for the individual objects and for each language are written out at build time, so a reader arriving from a search result finds the answer in the file rather than after the scripts have run.