Tracking military aircraft online: what you can see and where it ends

Tankers, transports and AWACS show up on flight tracker maps regularly, fighter jets often don’t. Why that is, which tools show everything unfiltered and how to put military flights in context.

Planetrack editorial teamPublished: October 15, 202614 min read

Key takeaways

  • You see what transmits: Military aircraft only appear on a map if their transponder emits civil signals – via ADS-B with position or via Mode S, which can be located using MLAT.
  • Transports yes, fighter jets rarely: Tankers, transports, reconnaissance aircraft and government aircraft often fly in normal airspace and transmit accordingly. Jets on exercises or operations are often not visible at all, or only patchily.
  • The service has a say too: Commercial flight tracker providers hide some aircraft on request. Unfiltered community networks show everything their receivers hear.
  • Military identifiers are encrypted: No hobby receiver can read Mode 4 and Mode 5 of the identification friend or foe system. You only see the civil part of the radio traffic.
  • Be restrained when sharing: Live positions of operational flights don’t belong on social media. For spotters, it’s enough to know when a plane is coming back.
Contents
  1. 1.Tracking military aircraft: the short answer
  2. 2.What is technically visible at all
  3. 3.Why military aircraft are missing on some maps
  4. 4.The tools: from the app to your own receiver
  5. 5.Recognizing military flights on the map
  6. 6.The limits: what is never complete online
  7. 7.Legal matters and tact
  8. 8.From tracker to photo: using the data at the airfield
  9. 9.Conclusion

A tanker flies figure eights over northern Germany for hours, a transport comes in from across the Atlantic to an air base, an AWACS circles over Eastern Europe: on flight tracker maps, military aircraft are long since no rare sight. At the same time, the very jet you can hear thundering overhead is often missing. This guide explains what you can actually see when tracking military aircraft online, which tools suit the job, how to identify military flights reliably and where the technical, legal and ethical limits lie.

Never miss a military type again

With Planetrack’s sighting alerts, you watch registrations and aircraft types and find out when an aircraft is approaching or landing at your airport. Planetrack is launching soon – join the waitlist and get early access.

Download Planetrack on the App Store Get Planetrack on Google Play

Tracking military aircraft: the short answer

You only see a military aircraft online if its transponder emits civil signals and enough receivers on the ground hear them. If the aircraft transmits ADS-B with a GPS position, it appears on practically every map. If it only sends Mode S without a position, you need MLAT, meaning location via time differences between several receivers. And even then, the tracking service decides whether to show the aircraft or filter it out.

A fairly clear pattern follows: large aircraft in normal airspace – tankers, transports, reconnaissance aircraft, government planes – are often easy to track. Fighter jets on exercises, helicopters flying low and anything deliberately operating inconspicuously, on the other hand, you often don’t see at all or only in fragments.

1090 MHzFrequency for Mode S and ADS-B that you can receive with hobby equipment
4Receivers MLAT needs at minimum for a position
Mode 5Encrypted military identification – unreadable for hobby receivers

What is technically visible at all

The basics are the same as with airliners. An aircraft transponder responds to interrogations from radar stations and also sends messages on its own. Four types of signal matter for you as an observer:

  • ADS-B (1090 ES): The aircraft broadcasts its own GPS position, altitude, speed and identification. If you receive that, the aircraft sits precisely on the map.
  • Mode S without position: The aircraft sends its unique 24-bit address (the hex code) and altitude, but no location. Only MLAT turns that into a position – provided at least four synchronized receivers hear the signal.
  • Mode A/C: Just squawk code and altitude, without a unique identifier. Such targets don’t appear on most maps at all, because they can’t be assigned to an aircraft.
  • Military Modes 4 and 5: The identification friend or foe system of NATO forces. Mode 5 is essentially an encrypted variant of Mode S with GPS position. Without the matching key, nothing can be done with it – no hobby receiver decodes this data.

What ends up on the map for military aircraft is therefore always only the civil portion of their radio traffic. How the modes work in detail is explained in the article Transponder Modes A, C and S.

Signal What you see Typical for Accuracy
ADS-B with position Position, altitude, heading, callsign, hex code Tankers, transports, government aircraft in civil airspace very high
Mode S without position Hex code and altitude, position only via MLAT Many military aircraft that don’t enable ADS-B Depends on receiver density, often coarser
Mode A/C Squawk and altitude, no identification Older equipment or reduced transponder operation Mostly invisible on maps
Mode 4/5 nothing Military identification Not receivable

Why military aircraft are missing on some maps

If a known military flight doesn’t show up in your favorite app, it can come down to three things. General reasons for missing aircraft are also explained in the article Why an aircraft doesn’t show up on the flight tracker.

1. The transponder sends nothing usable

Armed forces decide for themselves how to use their transponders. In civilian-controlled airspace, for example on ferry or transport flights over Europe, many aircraft transmit as normal. In training areas, on operations or on sensitive missions, it looks different. The result: a Eurofighter that rolls across the map with a callsign in the morning can vanish without a trace half an hour later even though it is still flying.

2. There are too few receivers

MLAT needs dense receiver networks. Over metropolitan areas that works well, over the North Sea, mountains and sparsely populated training areas often not. But that is exactly where exercises like to take place. At low altitude, reception also drops out because terrain and the curvature of the earth block the line of sight to the antenna.

3. The service filters

Commercial providers such as Flightradar24 say they hide certain aircraft for security and privacy reasons. A well-known example: at the request of Japan’s defense ministry, the position of the Japanese government aircraft has no longer been shown since 2014. Then there are programs like the US LADD, through which owners can have their data blocked at services that use FAA data. How the big apps differ is shown in the flight tracker app comparison.

Filtered does not mean encrypted

ADS-B and Mode S are unencrypted. If a service hides an aircraft, it can still technically be received – it just isn’t displayed. That’s why filtered and unfiltered trackers differ markedly, especially for military and government flights.

The tools: from the app to your own receiver

For military flights, a different toolbox pays off than for the vacation jet. Roughly speaking, there are four categories.

Tool Examples Filtering behavior Strength Weakness
Commercial flight tracker apps Flightradar24, FlightAware, AirNav RadarBox hide some aircraft Convenient, good type and photo data Gaps especially for military and government
Unfiltered community trackers ADS-B Exchange, adsb.fi, adsb.lol, airplanes.live say they show all received data Maximum completeness, often with military flagging Plainer interface, less comfort
Your own receiver Raspberry Pi or ready-made receiver with tar1090 none Raw data straight from your surroundings, nothing in between Only the range of your antenna
Databases Scramble, hex lists from hobby projects – Matching hex code, serial and unit No live position

Unfiltered community trackers

For military flights, the community networks are the first stop. ADS-B Exchange is the best-known one. Alongside it, adsb.fi, adsb.lol and airplanes.live have established themselves, also relying on unfiltered data. Many of these maps are built on the tar1090 interface and pull additional information from databases in which known military aircraft are flagged. That way you can have only military traffic displayed. Some hobby sites such as ads-b.nl build on this and specialize entirely in military flights.

Your own receiver

The most direct way is with your own receiver: an SDR stick, an antenna and a small computer are enough. You then see everything your antenna hears – including aircraft that commercial services filter out. How to get started is described in the guides Build your own ADS-B receiver and Flight tracking on your PC with tar1090. If you pass your data on to community networks, others benefit too – and more receivers mean better MLAT coverage for everyone.

Databases

Live trackers tell you where something is flying. Databases tell you what it is. The spotter database Scramble has been collecting data on military aircraft, units and bases for decades. Anyone who wants to match a hex address or serial cleanly to a squadron can hardly avoid sources like these.

Your military sightings in one place

Post your sightings in Planetrack with photo, aircraft type, registration and airport and collect them in your hangar – including a wish list for types you’re still missing. Planetrack is launching soon – join the waitlist and get early access.

Download Planetrack on the App Store Get Planetrack on Google Play

Recognizing military flights on the map

Not every gray dot without an airline logo is a military flight, and not every military flight looks military. These features help you classify it:

  • Callsign: Many armed forces have their own ICAO designators. The German Air Force flies as GAF (“German Air Force”); the Army and Navy have their own abbreviations, GAM and GNY. The Royal Air Force uses ASCOT (code RRR) for air transport, and US Air Force Air Mobility Command transports operate as REACH. There are also many mission-specific callsigns that change.
  • Aircraft type: Type codes for the Airbus A400M, A330 MRTT, Boeing C-17, KC-135, E-3 Sentry or P-8 Poseidon often give it all away.
  • Hex address: Each country gets its own address block, and armed forces often use their own sub-ranges within it. How to look things up by hex code is shown in the guide Tracking an aircraft by registration or hex code.
  • Serial: Military aircraft don’t carry a civil registration but national serial numbers. For the Bundeswehr, these are the familiar numbers with a plus sign – more on that under Serials of Bundeswehr aircraft, and for US aircraft under US military serials.
  • Flight pattern: Oval racetracks at high altitude point to tankers or reconnaissance aircraft, long loops over the sea to maritime patrol aircraft. How to recognize such types in the sky as well is covered in Recognizing AWACS and reconnaissance aircraft and Recognizing military transports.

Watch out for mix-ups: some civilian airlines fly on behalf of armed forces, such as charter companies for troop transport like Omni Air International. Conversely, AirTanker operates tanker aircraft for the British air force. On the map, the line between “military” and “civil” isn’t always sharp.

The limits: what is never complete online

This usually works well

  • Transport and tanker flights in civilian-controlled airspace
  • Ferry flights, maintenance flights and government flights
  • Arrivals and departures at air bases with a good receiver network
  • Looking back at flight paths through the history data

This often doesn’t work

  • Fighter jets in training areas and on operations
  • Low flying, helicopters near the ground, flights over the sea
  • Exact positions with MLAT-only reception
  • Anything with the transponder switched off or used only internally

Keep three effects in mind at all times:

  • An empty map doesn’t mean an empty sky. If nothing is displayed, is nothing flying? Wrong. With military flights especially, absence from the map is the rule, not the exception.
  • MLAT is an estimate. Positions from time differences jump, lag behind or drop out as soon as a receiver fails. For the question “is it about to come in?” that’s enough, for exact flight paths it isn’t.
  • Delay: Depending on the service, a few seconds pass between reception and display. With fast jets on airfield approach, that can make the difference between having your camera up in time or not.

A special case is emergency codes: military aircraft also set the well-known squawks in a real emergency. What 7500, 7600 and 7700 mean is explained in the article Squawk codes 7500, 7600 and 7700.

Looking at publicly accessible tracking sites is everyday life for millions of people. But as soon as you use your own equipment and pass on data, a closer look is worthwhile: what applies to receiving and sharing ADS-B data in Germany, Austria and Switzerland is summarized in Receiving ADS-B data: the legal situation. Photography at barracks and air bases has its own rules – see Photographing military airbases. And if you spot abroad, check the legal situation abroad beforehand; in some countries, receivers or photos of military installations are quickly seen as a security problem.

Regardless of the law, there is also a question of decency. If you spot an aircraft in an operational area or a sensitive transport, you don’t have to post it to the world in real time. Spotters don’t need live situation maps, but the information on when a plane is expected back at the airfield. It’s best to share photos and sightings with some delay and without speculation about the purpose of operations.

No live situation pictures

Screenshots with flight paths of ongoing operations, comments on suspected missions or hints about troop movements don’t belong in public channels. Anyone who shares things like that risks, in the worst case, damaging the reputation of the whole spotter scene.

From tracker to photo: using the data at the airfield

Military tracking gets you the most when you combine it with a spotting trip. The process is always similar.

1. Pick a target

Choose a military airfield or a civilian airport with regular military traffic – such as the NATO airbase at Geilenkirchen, Wunstorf air base or Ramstein Air Base.

2. Watch the patterns

Look at the history data over a few days: when do transports depart, when do tankers return, which callsigns show up regularly?

3. Use an unfiltered tracker plus a database

At the spot, have only military traffic displayed and check hex codes and serials against a database right away so you know which aircraft is about to arrive.

4. Combine with radio and weather

Wind and runway direction in use determine where you need to stand. If you also listen to air traffic radio, you should know the legal situation on that beforehand.

5. Document the sighting properly

Note registration, type and time – and compare your photos with the tracking data later to confirm unclear serial numbers.

For specific airfields, the guides to Geilenkirchen and the AWACS, to Wunstorf air base with the A400M and to Ramstein Air Base help. At the Teveren spotters’ hill you’ll find a fixed location with a view of the runway: Teveren spotters’ hill in Geilenkirchen. If fighter jets interest you, take a look at Spotting Eurofighters in Germany – there, because of the gaps, tracking plays a smaller role than knowing the airfield. If you want to match your photos against logs afterward, you’ll find the approach in Matching sightings against ADS-B logs.

A commercial app is enough if …

  • you mainly look for transports and tankers in civilian airspace
  • photos and type info in the app matter more to you than completeness
  • you only occasionally check for military traffic

An unfiltered tracker if …

  • you want to filter military flights specifically
  • aircraft regularly go missing in your app
  • you evaluate hex codes and callsigns yourself

Your own receiver if …

  • you live near an air base
  • you want raw data with no middleman
  • you’d like to improve MLAT coverage for the community

Are you ready for military tracking?

Check off what you’ve already done – at the end you’ll see whether your setup fits.

  • I use at least one unfiltered tracker alongside my standard app.
  • I know that fighter jets often don’t show up at all or only via MLAT.
  • I know the most important callsigns of the armed forces in my region.
  • I have a database for hex codes and serials at hand.
  • I know the rules for photography at military airfields.
  • I don’t share live positions of ongoing operations.

Spots, alerts and sightings in one app

Find spots with directions and best light on the spot map, check weather, wind and runways at the airport and get notified by a sighting alert when your wish-list type is approaching. Planetrack is launching soon – join the waitlist and get early access.

Download Planetrack on the App Store Get Planetrack on Google Play

Conclusion

Tracking military aircraft online is not a look behind the curtain, but a look at the civil part of their radio traffic. Tankers, transports, reconnaissance aircraft and government aircraft are often easy to see, fighter jets and operations mostly not. If you want more, combine an unfiltered community tracker with a good database and, ideally, your own receiver. And anyone who uses the data at the fence instead of broadcasting it live ends up with the better pictures – and the scene with a good reputation.

In short

Only what transmits ADS-B or Mode S and reaches enough receivers is visible. Use unfiltered trackers and databases for identification, expect gaps with fighter jets and keep live positions of operations to yourself.

Summary

  • Tracking military flights online works through the same signals as airliners: ADS-B, Mode S and MLAT positions calculated from them.
  • What you see depends on how the armed forces use their transponders, on receiver density on the ground and on the tracking service’s filtering behavior.
  • Callsign, hex address, type code and military serial help you identify an aircraft reliably – databases like Scramble add to that.
  • An empty map doesn’t mean nothing is flying. Gaps, delays and imprecise MLAT positions are part of everyday life.
  • Anyone tracking military flights should keep the legal situation in mind and use some tact when sharing data.

Frequently asked questions

Can you see military aircraft on Flightradar24?

Partly. Military aircraft that transmit ADS-B or are located via MLAT also show up on commercial services. But Flightradar24 says it hides certain aircraft for security and privacy reasons. If you want the most complete data possible, also check unfiltered community trackers or your own receiver.

Why do I almost never see fighter jets on the flight tracker?

Because many combat aircraft on exercises and operations don’t transmit ADS-B with position, or only use the civil part of their transponder at times. Without a position, you need MLAT – and that only works where at least four receivers hear the same signal. In training areas away from population centers, that is often not the case.

Which trackers show military aircraft unfiltered?

Community networks like ADS-B Exchange, adsb.fi, adsb.lol and airplanes.live advertise that they don’t filter received data. With your own ADS-B receiver and an interface like tar1090, you see everything your antenna hears directly anyway – with no middleman.

How can I tell on the map that it’s a military flight?

By the callsign (such as GAF for the German Air Force, REACH for US Air Force Air Mobility Command transports, ASCOT for Royal Air Force air transport), by the aircraft type, by the hex address and by the military serial. Many unfiltered trackers also flag known military aircraft through their database.

Can I read the encrypted military signals?

No. The military interrogation modes 4 and 5 of the identification friend or foe system are cryptographically secured. Hobby receivers only decode the civil formats on 1090 MHz, meaning Mode A/C, Mode S and ADS-B.

Am I allowed to track military flights online and post pictures of them?

Viewing publicly accessible tracking sites is common and widespread in Germany. Receiving your own data and passing on ADS-B data have their own rules, and special regulations on photography apply at military airfields. Regardless of the law: you shouldn’t share live positions of ongoing operations.

PT

Planetrack editorial team

We build the Planetrack app and go spotting ourselves – on observation decks, under approach paths and at the fence. Every guide is based on our own experience and is updated regularly.

More articles in Flight tracking & flight radar →

Read more in Flight tracking & flight radar

Related airports & manufacturers

Airports, manufacturers, airline groups and alliances – who is behind them and what you should know as a spotter.

All airports & manufacturers →

Related spotting locations

Specific vantage points with the runway configuration, light times, coordinates and an honest take on whether the trip is worth it.

All spotting locations at a glance →

← Back to the blog