Basics

How Satellite Tracking Systems Work

Satellites are tracked by military radar and published as orbital elements that apps turn into pass times. Compare the main tracking tools and accuracy.

Every public satellite tracking system relies on ground-based radar networks and optical telescopes that feed measurements into centralized orbital catalogs. Military and civil agencies convert these raw sensor returns into standardized mathematical descriptions of each orbit, which software tools then propagate forward in time.

At OrbitalIntel, we track how space surveillance data moves from specialized radar installations to the public web, giving researchers and backyard observers access to pass predictions. The entire pipeline turns complex orbital mechanics into simple visual cues: an exact minute to look up, a direction to face, and whether the satellite will catch enough sunlight to be seen.

Ground Networks Behind Orbit Catalogs

Ground-based radars and optical sensors track thousands of artificial objects in orbit by measuring their position, velocity, and trajectory. In the United States, military space tracking operates under Space Delta 2 of the U.S. Space Force. The primary operational catalog is maintained by the 18th Space Defense Squadron (18 SDS), located at Vandenberg Space Force Base in California. The unit received this designation on April 13, 2022, after previously serving as the 18th Space Control Squadron. Operating under Space Forces - Space, 18 SDS compiles sensor observations from the Space Surveillance Network into the official Satellite Catalog.

Military tracking networks divide their labor across distinct squadrons and geographic sites. While 18 SDS manages the main catalog, conjunction assessment screenings between cataloged objects are handled by the 19th Space Defense Squadron (19 SDS) at Naval Support Facility Dahlgren in Virginia. These units screen operational spacecraft against known debris fields to warn operators of potential collisions. Our overview of space domain awareness covers the military sensor networks and operational commands that generate these tracks.

Sensor sensitivity dictates what can enter the catalog. In March 2020, the Space Force declared initial operational capability and operational acceptance for Space Fence, an advanced S-band ground radar located on Kwajalein Atoll in the Republic of the Marshall Islands. Built by Lockheed Martin, Space Fence represents the most sensitive search radar in the Space Surveillance Network, capable of detecting objects as small as a marble in low Earth orbit. Space Fence replaced the older VHF Air Force Space Surveillance System, which ceased operations in September 2013. Prior to Space Fence entering service, the network tracked over 20,000 objects.

Commercial operators also maintain independent radar networks that supplement public military data. LeoLabs, headquartered in Menlo Park, California, celebrated its ten-year anniversary in 2026 as a commercial radar tracking firm. The company booked $60 million in contract awards in 2025 and states that it tracks over 25,000 low Earth orbit objects, covering 99.96 percent of all satellites and 98.56 percent of all debris listed in the Department of War’s public catalog. LeoLabs expanded its operational footprint in June 2026 when its containerized S-band radar, Scout Hawaii, became operational inside a standard 20-foot shipping container, tracking objects at altitudes of 230 kilometers. A second Scout unit is expected by early 2027.

The sheer volume of human-made material in orbit determines the workload on these networks. Statistics compiled by the European Space Agency Space Debris Office as of July 31, 2026, outline the scale of the tracked environment:

  • About 46,860 space objects are regularly tracked by Space Surveillance Networks and maintained in their catalogues.
  • About 7,320 rocket launches have occurred since 1957, excluding launch failures.
  • About 27,490 satellites have been placed into Earth orbit, with about 18,840 still in space and about 16,000 still functioning.
  • Total on-orbit mass exceeds 17,000 tonnes, shaped by more than 660 recorded fragmentation events.
  • Computer models from ESA estimate that 68,450 objects larger than 10 centimeters exist in orbit, alongside 1.5 million fragments between 1 and 10 centimeters, and 230 million particles between 1 millimeter and 1 centimeter.

Because the vast majority of debris is too small for standard tracking radars to detect continuously, operational catalogs represent only a fraction of the physical material traveling through low Earth orbit.

Orbital Elements and Decay

Tracking data must be converted into standardized mathematical parameters before any software can predict an orbital path. The baseline format for distributing orbital data is the Two-Line Element set, universally known as a TLE. A TLE packs a satellite’s orbital parameters and catalog number into a fixed-width, two-line text record.

Standard orbital sets are evaluated using mathematical propagators like Simplified General Perturbations 4, or SGP4. As documented in the Skyfield astronomical library, an element set evaluated with SGP4 is generally accurate to about a kilometer or so at its epoch moment, which is the exact timestamp when the orbital measurements were taken. However, accuracy degrades quickly as time elapses. A TLE remains practically useful for roughly a couple of weeks to either side of its epoch before physical forces cause the prediction to drift away from the real spacecraft.

Public catalogs are outgrowing the legacy TLE structure. Classic TLE formats rely on a two-digit year field, which created software issues during the approach of the year 2000, and enforce a strict five-digit ceiling on satellite catalog numbers. That ceiling was breached in 2026. The independent tracking service CelesTrak, operated by Dr. T.S. Kelso as a 501(c)(3) non-profit organization under an IRS determination letter dated October 6, 2021, reported that the tracking community ran out of five-digit numbers with the addition of the Saramago satellite on July 11, 2026. Official USSF SATCAT identifiers crossed into six-digit territory, reaching 100685 shortly thereafter, with all newly cataloged items receiving numbers of 100000 or higher.

To resolve these format bottlenecks, modern distribution relies on the Orbit Mean-Elements Message, an international standard established by the Consultative Committee for Space Data Systems (CCSDS 502.0-B-3). Introduced into general perturbations data feeds by CelesTrak in May 2020, the OMM format eliminates the five-digit limitation by supporting nine-digit catalog numbers and standardized ISO 8601 calendar dates. CelesTrak distributes general perturbations data across multiple formats, including classic TLE, 2LE, 3LE, XML, KVN, JSON, JSON-PRETTY, and CSV, all carrying identical orbital parameters. Official feeds change format too. On May 28, 2026, the 18th Space Defense Squadron updated its daily SATCAT report format, changing the RCSVALUE field from an average radar cross section in square meters to the median radar cross section in meters.

Coordinate Mathematics to Screen Predictions

Pass prediction software translates abstract orbital parameters into local topocentric coordinates: azimuth (compass heading) and elevation (degrees above the horizon) relative to an observer standing at a specific latitude, longitude, and elevation. Software programs calculate the satellite’s Cartesian state vectors using the SGP4 algorithm, adjust for Earth’s rotation, and determine the exact moments when the object will break the local horizon. Documentation from Skyfield notes that when using fresh element sets, pass calculators report the rise, culmination (maximum altitude above the horizon), and set events accurate to within a second or so.

A satellite passing high overhead is not guaranteed to be visible to the naked eye. Optical tracking and visual sighting require three physical geometry conditions to align simultaneously:

  1. The satellite must rise above the observer’s local horizon, clear of terrain and trees.
  2. The observer’s location on the ground must be dark, meaning the sun must sit below the horizon in civil, nautical, or astronomical twilight, or full night.
  3. The satellite must be fully illuminated by direct sunlight rather than eclipsed inside the Earth’s shadow cone.

Planetarium engines account for this lighting geometry directly. The open-source desktop astronomy software Stellarium incorporates a dedicated Satellites plug-in developed using J.L. Canales’ gsat library implementation of SGP4 and SDP4 algorithms. Stellarium updates orbital parameters from online repositories, storing them locally in a configuration file, and evaluates the spacecraft’s geometric position relative to the solar terminator. The software calculates whether an orbiting vehicle is directly sunlit, submerged in Earth’s shadow, or hidden beneath the user’s horizon, allowing observers to see whether a satellite will suddenly disappear from view mid-pass as it enters eclipse. The operational constraints of low-altitude constellations are detailed in our guide to LEO satellites explained.

Satellite Tracking Apps and Tools Compared

Consumer applications, amateur astronomy web platforms, and mobile utilities pull orbital data from primary catalogs to provide pass forecasts, real-time ground tracks, and sky charts. The following comparison outlines major publicly accessible tools used for tracking satellites, observing visual flybys, and parsing orbital feeds.

ToolPlatformCostData SourceBest For
Heavens-AboveWeb browser, Android appFree, supported by donationsNot publishedTen-day pass predictions, visual sky charts, and pass tables for the ISS and Starlink
N2YO.comWeb browserFree, supported by donationsLists Space-Track.org and CelesTrak as resourcesLive real-time orbital path tracking, SMS alerts, and browser tracking widgets
StellariumWindows, macOS, Linux, Web, iOS, AndroidDesktop: Free (GPL); Mobile: Free (in-app purchase prices not published)Online orbital element feeds via satellites.jsonVisual planetarium simulation with sunlit and shadow modeling
Satellite Tracker by Star WalkiOS, AndroidFree download; in-app purchases $0.49 to $9.99Not publishedMobile notifications, flyby timers, and visual fly-with-satellite rendering modes
ISS DetectoriOS, AndroidFree download; in-app purchases and Pro version existNot publishedSimple pass alerts for space stations, with optional tracking extensions
Find StarlinkWeb browserFree, supported by donationsNot publishedRapid visibility checks for newly launched Starlink satellite chains
Spot the StationiOS, AndroidFreeNot publishedNASA’s own International Space Station sighting app

Each tool serves a different operational workflow. Heavens-Above, developed and maintained by Chris Peat of Heavens-Above GmbH and hosted by the German Aerospace Center (DLR), produces tabular ten-day pass predictions for the International Space Station and commercial constellations, alongside daily bright satellite lists and interactive sky charts.

For continuous monitoring, N2YO.com provides live real-time mapping of satellite paths across global maps. The site stated it was tracking 35,334 objects as of September 13, 2026, offering user alerts by email and SMS alongside custom application programming interfaces.

Mobile utilities prioritize field usability. Satellite Tracker by Star Walk, developed by Vito Technology Inc., had its version 1.5.1 released on June 29, 2026. The app offers real-time orbital views, flyby timers, and dedicated pass predictions. On the iOS App Store, the base app is free, with listed in-app purchases covering real-time tracking from $0.49 to $0.99, a lifetime sale tier at $4.99, and standard lifetime access at $9.99. ISS Detector, developed by RunaR on Google Play and Derk Vrijdag on the Apple App Store, provides free baseline tracking for the International Space Station, while offering in-app extensions for commercial constellations, ham radio payloads, and famous spacecraft.

For observers tracking mega-constellations, Find Starlink offers a lightweight web interface that estimates sighting chances across the next one or three days. Find Starlink tracks only the first satellite in each Starlink chain, because the rest follow behind it. For instructions on how to spot these newly deployed trains before they maneuver into operational orbits, read our walkthrough on how to see Starlink satellites. Additional constellation architecture details are available in our guide to Starlink explained.

Civil Space Situational Awareness and TraCSS

Civil space monitoring in the United States is undergoing a structural transfer from military infrastructure to civilian oversight. Under Space Policy Directive-3, the Department of Commerce is charged with providing basic space situational awareness data and collision warnings to commercial and civil space operators. To execute this mission, the Office of Space Commerce developed the Traffic Coordination System for Space, known as TraCSS.

TraCSS Phase 1.0 launched operations on September 30, 2024. During this initial operational phase, the system began delivering conjunction data messages six times daily for approximately 1,000 cataloged objects. The data feed was supplied to nine beta operators:

  • National Oceanic and Atmospheric Administration (NOAA)
  • Maxar
  • Telesat
  • Intelsat
  • Georgia Institute of Technology
  • Planet Labs
  • Eutelsat OneWeb
  • Iridium
  • The Aerospace Corporation

During this phased transition, the Department of Defense continues to provide space situational awareness services to civil and commercial users until the Department of Commerce is fully prepared to take over total operational responsibility.

TraCSS has grown since its initial release. In early 2026, the Office of Space Commerce began accepting owner and operator registrations directly through its public web portal. As of August 2026, TraCSS reported onboarding 70 pilot users representing more than 11,345 satellites in orbit. The service also established ten National Government Accounts, coordinating traffic with Australia, Brazil, Egypt, Finland, Germany, Norway, the Republic of Korea, Singapore, Switzerland, and the United Kingdom. While the program continues to onboard international partners and commercial operators, an official calendar date for the final handoff of conjunction duties from the Department of Defense to the Department of Commerce has not been published.

Accessing Raw Orbital Telemetry

Users who wish to build custom pass prediction tools, run private conjunction screening, or feed radio antenna tracking controllers can access raw orbital data directly from two major public repositories.

The official military catalog is distributed through Space-Track.org, managed by Space Forces - Space and the 18th Space Defense Squadron. Space-Track provides primary access to the Satellite Catalog, general perturbations orbital data, and atmospheric decay predictions. Access requires users to register a free account using a valid email address before downloading any files. Space-Track serves orbital elements in both classic fixed-width TLE formats and modern Orbit Mean-Elements Messages formatted in XML, KVN, JSON, or CSV.

The primary non-military alternative is CelesTrak, which mirrors and reorganizes official tracking data without requiring user account registration. Founded and operated by Dr. T.S. Kelso, CelesTrak serves general perturbations data in TLE, 2LE, 3LE, XML, KVN, JSON, JSON-PRETTY, and CSV formats, all carrying identical orbital data.

Tracking Constraints and When Predictions Fail

Standard orbital models break down under conditions that cannot be modeled by simple Keplerian propagation. Users evaluating satellite passes should look elsewhere or adjust their expectations when dealing with the following scenarios:

  • Recently launched satellites executing orbit-raising maneuvers: Propagators like SGP4 assume unpowered, ballistic orbits. When a newly deployed satellite or constellation cluster fires its onboard propulsion to climb toward an operational altitude, published element sets stop matching the satellite’s actual path. Observers tracking fresh launches should rely on tools like Find Starlink that monitor launch-specific trajectories rather than standard catalogs.
  • High-drag low-altitude spacecraft during solar storms: Upper atmospheric density swells when solar activity spikes, increasing aerodynamic drag on low-orbiting spacecraft. A TLE recorded during quiet space weather will not match where a dragging spacecraft actually is.

Our analysis of the tracking environment would shift under three conditions:

  1. The Department of Commerce completes the TraCSS transition and sets a date to end public civil access on Space-Track.org, which would change where consumer pass apps get their data.
  2. Commercial radar operators like LeoLabs make their orbital data freely available to app developers, which would let consumer apps improve on the roughly one-kilometer accuracy of public element sets.
  3. Space traffic rules require satellites to broadcast their own positions, which would reduce the need for ground radar and optical tracking.

To track a specific satellite passing overhead tonight, look up your geographic coordinates, open Heavens-Above to find the next sunlit pass, and verify the prediction against current orbital elements on CelesTrak.

Amateur trackers still follow classified spacecraft this way, as our spy satellites page describes.

Frequently asked questions

How are satellites tracked?

Ground-based radar systems and optical telescopes track satellites by recording their positions as they pass overhead. In the United States, military sensors feed observations to the 18th Space Defense Squadron at Vandenberg Space Force Base, California. The squadron processes these radar tracks into standardized orbital element sets that describe each object's path through space.

What is the best app to track satellites?

The best tool depends on the user's goal. Heavens-Above provides free ten-day pass predictions and sky charts for visual observers, while N2YO.com offers live browser-based orbital paths and pass alerts. For planetarium rendering, Stellarium projects satellite paths against realistic night skies using its built-in satellite plugin.

How can I track Starlink satellites?

Observers can track Starlink satellites through dedicated trackers like Find Starlink or multi-satellite platforms such as Heavens-Above and N2YO.com. Dedicated tools simplify the process by tracking the leading satellite in a newly launched train, calculating when the chain will reflect sunlight over a specific latitude and longitude during dawn or dusk.

How accurate is satellite tracking?

Public Two-Line Element sets propagated with standard models are accurate to roughly one kilometer at the epoch moment the measurement was taken. Accuracy degrades quickly after that, and Skyfield's documentation puts an element set's useful life at roughly a couple of weeks to either side of its epoch.