Live globe
Military aircraft radar.
Aircraft broadcasting ADS-B positions right now, worldwide. Likely-military flights are flagged in red by a transparent callsign heuristic — not a positive identification.
This globe plots aircraft currently transmitting ADS-B position data collected by the community-run OpenSky Network. Flights whose callsign matches known military patterns — Air Mobility Command RCH (Reach), Army PAT, RAF RRR (Ascot) and similar — are highlighted in red with a motion trail. Treat the military flag as a heuristic signal, not certainty: callsigns can be shared, spoofed, or blocked, and many military aircraft do not broadcast at all.
Tracked flights — highest altitude
| Callsign | Origin country | Altitude | Speed | Mil? |
|---|---|---|---|---|
| AAL88 | United States | 11,887 m | 260 m/s | — |
| UAL245 | United States | 11,582 m | 255 m/s | — |
| BAW117 | United Kingdom | 11,582 m | 256 m/s | — |
| UAE202 | United Arab Emirates | 11,582 m | 258 m/s | — |
| CCA981 | China | 11,582 m | 258 m/s | — |
| QFA12 | Australia | 11,582 m | 256 m/s | — |
| SPAR19 | United States | 11,278 m | 250 m/s | YES |
| RRR7211 | United Kingdom | 11,278 m | 250 m/s | YES |
| AFR274 | France | 11,278 m | 252 m/s | — |
| JAL5 | Japan | 11,278 m | 254 m/s | — |
| SIA326 | Singapore | 11,278 m | 252 m/s | — |
| ACA118 | Canada | 10,972 m | 248 m/s | — |
| DLH400 | Germany | 10,972 m | 248 m/s | — |
| RRR2340 | United Kingdom | 10,972 m | 250 m/s | YES |
| SAA221 | South Africa | 10,972 m | 248 m/s | — |
| KAL85 | South Korea | 10,972 m | 250 m/s | — |
| TAM3301 | Brazil | 10,972 m | 248 m/s | — |
| RCH508 | United States | 10,668 m | 240 m/s | YES |
| KLM641 | Netherlands | 10,668 m | 246 m/s | — |
| RCH271 | United States | 10,668 m | 245 m/s | YES |
| ELY26 | Israel | 10,668 m | 244 m/s | — |
| ANA210 | Japan | 10,668 m | 250 m/s | — |
| AIC102 | India | 10,668 m | 246 m/s | — |
| RCH445 | United States | 10,668 m | 245 m/s | YES |
| DAL1420 | United States | 10,363 m | 244 m/s | — |
Live feed is temporarily unavailable — the globe and table above show representative sample flights.
Source & method
Positions come from the OpenSky Network public REST API (/states/all), queried over regional bounding boxes so the feed returns quickly, refreshed roughly every 20 seconds and cached briefly at the edge. Only aircraft actively broadcasting ADS-B with a valid position are shown; coverage is best over Europe and North America and sparse over oceans and conflict zones.
The military flag is a heuristic. We infer it from callsign prefixes historically associated with military and government air arms (for example RCH, PAT, RRR, GAF, FAF). This cannot perfectly identify military aircraft: many fly with blocked or civilian callsigns, some civilian flights coincidentally match, and the most sensitive missions do not transmit at all. Do not rely on this page for operational or safety purposes.
Related: Defense spending by state · Top contractors · Methodology