REAL-TIME ORBITAL VISUALIZATION

Explore Earth’s orbital infrastructure.

OrbitView transforms public satellite data into a real-time 3D view of thousands of active spacecraft moving around Earth.

Public orbital dataLocal browser propagationNo account required

CATALOGLoads in tracker
SOURCECelesTrak GP / OMM
PROPAGATIONLocal SGP4 / SDP4
TIME
PROCESSINGBrowser Web Worker
01 Product experience

An orbital console built around the Earth.

Search the active catalog, isolate orbital layers, select spacecraft, and move through simulated time without sending propagated positions to a server.

OrbitView console
Interface preview
PREVIEW LAYERALL

Lightweight preview The full WebGL scene loads only after you open OrbitView, keeping this page fast.

02 Why OrbitView exists

Earth’s orbit is an invisible layer of global infrastructure.

Navigation, communications, weather forecasting, Earth observation, scientific research, and human spaceflight all depend on spacecraft moving thousands of kilometers above the planet. OrbitView makes that infrastructure visible.

01NAV

Positioning + timing

02COM

Global communications

03MET

Weather forecasting

04OBS

Earth observation

05SCI

Science + exploration

03 / PERSPECTIVE
“A planet-scale system becomes easier to understand once you can see it move.”

ORBITVIEW / PUBLIC-DATA VISUALIZATION

04 Core capabilities

Designed to reveal structure inside a crowded sky.

OrbitView combines scientific context and direct manipulation without turning the globe into a wall of controls.

01

See the orbital environment as one system

A real-time 3D Earth places active spacecraft, orbital shells, atmosphere, night lights, and geographic context inside one navigable field.

Three.js visual layer
02

Find the object that matters

Search by satellite name or NORAD identifier, then narrow the field by mission category, constellation, and orbital class.

Search + catalog filters
03

Read the motion, not just the marker

Inspect selected-object telemetry, trace an orbit path, compare approximate coverage geometry, and move from the present into simulated time.

Telemetry + time controls
04

Keep intensive work off the interface thread

Propagation runs in a Web Worker and returns typed-array position buffers, leaving the main thread available for rendering and interaction.

Worker-native processing
05 How OrbitView works

The data travels a short, deliberate path.

Orbital elements enter the application. Calculated positions do not leave it.

01
CelesTrakGP / OMM source
02
ValidationActive catalog
03
IndexedDBResilient cache
04
satellite.jsSGP4 / SDP4
05
Web WorkerOff-thread physics
06
Typed arraysPosition buffers
07
Three.jsReal-time scene

AThe catalog refresh respects source-policy limits and uses cached data when the network is unavailable.

BPhysics updates and visual interpolation remain separate so satellite movement can look smooth without recalculating every frame.

CNo account is required, and calculated satellite positions are not sent to an OrbitView server.

06 Orbital layers

Not one orbit. An entire environment.

Satellites occupy distinct orbital regimes with different periods, shapes, and uses. OrbitView keeps those layers legible without implying every spacecraft circles Earth at the same altitude.

Space stationsStarlinkNavigationCommunicationsWeatherEarth observationScientific missionsOther active spacecraft
07 Performance + privacy

Thousands of orbits. One browser.

OrbitView is structured around compact data movement, adaptive rendering, and local computation. The architecture reduces server dependency while protecting the interaction budget on desktop and mobile.

ACCOUNT REQUIRED0

No sign-in or user profile.

LOCATION ACCESSOFF

No device location permission.

PROPAGATIONLOCAL

Worker-based browser processing.

01IndexedDB caching

Reduces unnecessary catalog requests and supports resilient fallback.

02Adaptive quality

Scales visual density and caps expensive rendering work by device capability.

03No advertising trackers

No behavioral ad profile or database of individual satellite-viewing activity.

04Accessible fallback

Meaningful product information remains available when WebGL or motion is unavailable.

08 Accuracy + limitations

Credible visualization starts with clear limits.

SCIENTIFIC DISCLOSURE

OrbitView makes the public orbital catalog understandable. It does not turn public elements into operational truth.

01

Propagated estimates

OrbitView uses public General Perturbations orbital elements. Displayed positions are calculated estimates, not direct measurements from each spacecraft.

02

Catalog latency and drift

Public orbital elements can be delayed or become less representative over time. Propagation uncertainty grows as elements age.

03

Geometric coverage

Coverage footprints are simplified geometric approximations. They do not represent antenna patterns, terrain, network availability, or operator service claims.

04

Non-operational use

OrbitView is not a conjunction-analysis, collision-avoidance, navigation, surveillance, or mission-control system.

Do not use OrbitView for collision avoidance or mission-critical decisions. Consult authoritative operators and specialist space-domain systems for operational analysis.

LIVE INTERACTIVE EARTH · PUBLIC ORBITAL DATA

The orbital layer is already there. See it.

Open OrbitView and explore the active satellite catalog around a live, interactive Earth.

Launch the live tracker
10 Frequently asked questions

Before you enter orbit.

01Is OrbitView actually real time?

OrbitView advances the visualization with the current UTC clock and propagates public orbital elements locally. The resulting positions are current estimates, not live telemetry streamed from each satellite.

02Where does the satellite data come from?

The active catalog is sourced from CelesTrak GP data in OMM form, subject to CelesTrak’s availability and update policy.

03How accurate are the displayed positions?

Accuracy depends on the age and quality of the public orbital elements and the limits of SGP4/SDP4 propagation. Estimates can drift and should not be treated as operational measurements.

04Does OrbitView track classified satellites?

OrbitView presents objects available in its public source catalog. It does not claim access to classified, proprietary, or operator-only tracking data.

05Does OrbitView require an account?

No. The tracker can be explored without creating a profile or signing in.

06Is my location used?

No location permission is required. You can move the globe and inspect orbital data without sharing device location.

07Why do some satellites disappear or show invalid data?

A record may be missing, stale, malformed, outside a selected filter, or temporarily unsuitable for propagation. OrbitView favors a clear unavailable state over invented values.

08Can OrbitView be used for collision avoidance?

No. OrbitView is an educational and exploratory visualization, not an operational space-safety system.

09How often is the catalog updated?

OrbitView refreshes no more often than the source policy permits and may use a local cache between refreshes. The tracker identifies fallback or demonstration data when applicable.

10Does OrbitView work on mobile devices?

Yes. The interface adapts its panels and visual density for smaller screens, with quality controls and non-WebGL fallback information where needed.