Welcome to ReTLEctor

This is a simple web app to cache and return TLEs from Celestrak, so you can avoid getting blocked by their servers when you need to get TLEs for a large number of satellites (Or you testing shit).


Table below represents the cached TLEs and their URIs: (though most updated list is available at /tle URI)

TLE URI
All active /tle/active
100 Brightest /tle/visual
Analyst satellites /tle/analyst
Cosmos 1408 ASAT test debris /tle/cosmos-1408
Fengyun-1C ASAT test debris /tle/fengyun-1c-debris
Iridium 33 collision debris /tle/iridium-33-debris
Cosmos 2251 collision debris /tle/cosmos-2251-debris
Weather satellites /tle/weather
NOAA satellites /tle/noaa
GOES satellites /tle/goes
Earth resources satellites /tle/resources
SARSAT payload satellites /tle/sarsat
Disaster monitoring satellites /tle/dmc
TDRSS system /tle/tdrss
Argos satellites /tle/argos
Space stations /tle/station
Geostationary satellites /tle/geo
GNSS satellites /tle/gnss
GPS operational satellites /tle/gps-ops
GLONASS operational satellites /tle/glo-ops
Galileo satellites /tle/galileo
BeiDou satellites /tle/beidou
SBAS satellites /tle/sbas
Education satellites /tle/education

Support for custom NORAD IDs will be added soon-ish.

Data is updated every ~4h. The last update time of each group can be found at /tle/<group>/status URIs

Current rate limit is 60 requests per minute. That might change in the future, pay attention to the headers returned by the server.

Source code is available on GitHub. Feel free to contribute!