Website profiles · Technology insights · Alternatives

globe.adsbexchange.com

ADS-B Exchange - track aircraft live - aircraft flight history

No paid content found
Visit website
Profile views 8 Outbound visits 2 Normal
ADS-B Exchange - track aircraft live Full homepage screenshot

At a glance

Category
Data & Analytics
Language
English
Paid-content signal
No paid content foundObserved
Registered
2015
Hosting
CloudflareInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is ADS-B Exchange?

ADS-B Exchange is a live aircraft-tracking website built on crowdsourced ADS-B and Mode S receiver data. You open the map, click an aircraft, and see its position, altitude, speed, track, squawk and signal details; the same page offers flight history and playback of recent traces. It is aimed at people who want raw, unfiltered tracking coverage — including military, government, business and other aircraft that some mainstream trackers choose not to display.

ADS-B Exchange

What you can actually do with it

  • Follow a specific airframe in real time by searching its registration, hex ID or callsign.
  • Replay a recent flight by clicking the trace line to start playback.
  • Inspect technical fields such as altitude, groundspeed, vertical rate, track, squawk, RSSI and message rate.
  • Export KML files if you want to view a track in Google Earth.

Practical trade-offs

  • Coverage depends on volunteer receivers, so low-altitude or remote areas can have gaps.
  • Some targets appear only as anonymized MLAT contacts, with no registration or type attached, and some hex IDs are dynamic and cannot be tied to a specific airframe.
  • The interface is dense and data-heavy. Casual users may find simpler trackers friendlier; enthusiasts and researchers tend to value the extra fields and the broader unfiltered feed.

If you are tracking a particular flight, start by searching its registration or hex ID rather than scrolling the map, then use the history panel to see where it has been. If you need to identify an unfamiliar aircraft, check whether it has a valid ICAO 24-bit address first — that determines how much the site can tell you.

How can I track a specific aircraft's live flight path on ADS-B Exchange?

Use the search box on the live map to find one aircraft by its registration, callsign, or ICAO 24-bit hex code, then select it to follow its current position and open its details panel. On ADS-B Exchange, selecting an aircraft also opens its trace and flight-activity history, which is where you read the path rather than just the current dot.

A practical tracking routine

  1. Search a specific identifier. Registration (e.g. a tail number) or callsign is easiest for a known flight; the hex code is the unique transponder address and avoids ambiguity when callsigns are reused.
  2. Click the aircraft to open the details panel. Confirm the type, altitude, groundspeed and track match what you expect before trusting the rest.
  3. Read the trace line on the map. The history controls let you replay the path and change playback speed, so you can step through a route rather than watch a single instant.
  4. Check the flight-activity history for the UTC day, with previous/next navigation. If it shows no history for that aircraft, you only have the live position to work from.
  5. Use the map filters when the target is hard to isolate — altitude bands, data source, and database flags help narrow a crowded view.

What the fields actually tell you

Field What it answers Practical caveat
Registration / type Which airframe and model Shows "n/a" when the hex ID can't be matched to a registration
Altitude Height, with barometric and WGS84 variants Barometric and geometric altitudes differ; pick one and stay consistent
Groundspeed / track Movement over the ground Ground speed is not airspeed
Squawk Assigned transponder code A code alone doesn't identify a flight
Signal source / RSSI How the position was received MLAT positions are calculated, not directly broadcast

Where the data comes from, and why it matters

Positions arrive from aircraft broadcasts and from multilateration (MLAT), which needs a Mode S transponder heard by at least four receivers. That has two consequences for tracking a specific aircraft: MLAT-derived contacts can appear as non-ICAO hex IDs that can't be tied to a registration or type, and some hex IDs are dynamic, so they won't reliably identify the same airframe across days. If your target shows an anonymized MLAT result, treat the path as approximate.

Reader scenario

Suppose you're following a friend's private flight. You know the tail number, so you search the registration, click the aircraft, and use the trace playback to see the route so far. If the aircraft is outside receiver coverage or only picked up by MLAT, the trail will have gaps or the flight history may be empty — that's a coverage limit, not a fault in your search.

Next step

If the registration search returns nothing, switch to the hex code; if that also fails, the aircraft may not be broadcasting ADS-B, may be outside coverage, or may be using a dynamic hex ID. For a second view of the same flight, compare with Flightradar24 or Plane Finder, which use different receiver networks and may fill gaps.

What is a hex ID and why does it matter for identifying an aircraft?

A hex ID is the six-character code that identifies an aircraft in Mode S / ADS-B radio messages. It is usually the ICAO 24-bit address assigned to that airframe — a global, permanent identifier that stays with the aircraft regardless of which airline paints its name on the side or which registration it carries. On ADS-B Exchange, the aircraft panel shows this value alongside registration, type code, and airline fields; when those fields read "n/a" but a hex ID is present, the site is telling you it received the transponder message but could not tie that code to a known airframe in its database.

Why it matters for identification:

  • It is the message's own identity, not a lookup result. Registration and type come from database matching. The hex ID comes off the air. That makes it the most reliable field on the panel when the others are blank or wrong.
  • It links an aircraft across flights. A registration can change with a sale, lease, or rebrand; the hex ID generally does not. For spotting a specific airframe over weeks, the hex is the better key.
  • It exposes gaps in coverage. A hex ID with no registration or type usually means a miscode, a military or government aircraft, a new delivery not yet in the database, or a non-ICAO target.

The site's own notes point to two distinct cases that look similar but are not:

What you see What it likely means
Non-ICAO hex, "Anonymized MLAT result" Position derived by multilateration, identity withheld
Non-ICAO hex, "ATC contact broadcast" A code used for air-traffic contact, not a real airframe address
Hex ID but no registration/type Valid address, no database match yet
"This hex ID is dynamic and can't be connected to a type or registration" The code is reused or reassigned, so it identifies nothing stable

That last case is the important trap: a dynamic hex can appear to track one aircraft when it may represent different ones at different times. The page also notes that MLAT needs a Mode S transponder and reception by four receivers, so an MLAT-only contact with an anonymized hex is a position estimate, not a confirmed identity.

As a practical next step, when a panel shows "n/a" for registration and type, don't read it as "unknown aircraft" — read the hex ID first, then check whether it is flagged as non-ICAO, dynamic, or anonymized. If the hex is a clean ICAO address with no match, treat it as a real airframe awaiting database resolution; if it carries one of those flags, treat the track as an anonymous or approximate contact and avoid attributing it to a specific aircraft.

What is MLAT and how does it enable tracking of aircraft without full ADS-B?

MLAT (multilateration) is a technique for locating an aircraft by comparing the time at which its transponder signal reaches several ground receivers. No single receiver knows the aircraft's position; the system calculates it from the small differences in arrival time. The site's own help text explains that MLAT requires a ModeS transponder and reception by four receivers, which is why coverage varies by region and altitude.

How it differs from ADS-B

  • ADS-B: the aircraft broadcasts its own position, so one receiver can display it directly.
  • MLAT: the position is computed by the network, so it depends on how many receivers hear the signal and how well they are spread around the aircraft.
  • Consequence: MLAT targets often appear with no registration, type or airline, because the transponder reply carries an identity code rather than the full flight data.

Why some aircraft appear without full ADS-B

ADS-B Exchange notes that some hex IDs are non-ICAO and dynamic, meaning they cannot be tied to a type or registration, and that a non-ICAO hex may represent an MLAT contact for the same aircraft. Military, government and some older or privately operated aircraft are common examples: they may transmit ModeS but not full ADS-B position data. UAV data is also shown under Part 107 rules.

Practical scenario

Suppose you are watching an area where a known military transport route passes. An aircraft appears with a callsign but "Reg.: n/a" and "Type: n/a", and its position updates more slowly than nearby airliners. That pattern is typical of MLAT: the position is inferred from receiver timing, so it can lag or drop out when the aircraft flies beyond the four-receiver threshold or at low altitude.

A useful next step

Use the map's filters to separate sources and DB flags, then compare an MLAT target with a nearby ADS-B target. If the MLAT aircraft's position jumps or disappears while an ADS-B aircraft stays steady, you are seeing the coverage limit rather than the aircraft changing course. For deeper checking, the site's FAQ and map help explain the data labels, and Flightradar24 and Plane Finder are alternative networks whose receiver coverage may differ in the same region.

How can I improve ADS-B coverage in my area using ADS-B Exchange?

The short answer: you don't improve coverage using ADS-B Exchange as a viewer — you improve it by feeding data into the network from your own receiver. ADS-B Exchange aggregates crowdsourced feeds, so local coverage grows when more people in your area run receivers and share their data. The map view at ADS-B Exchange is where you confirm the gap exists and later verify that it closed.

What the map tells you about your gap

Load the map and look at your own area at a typical cruising altitude, then at low altitude. The page's own readouts are the diagnostic: aircraft show fields like Altitude, Speed, Source, RSSI (signal strength), Messages, Msg. Rate and Last Seen. A receiver that is hearing an aircraft poorly shows a weak RSSI and a low message rate; an area with no receiver at all simply shows no targets, or targets that appear only above a certain altitude.

Two signals on this page are worth understanding before you spend money:

  • MLAT entries. The page notes that MLAT requires a ModeS transponder and reception by four receivers. Aircraft shown only as MLAT contacts are being multilaterated, not directly received by one nearby station — a sign your area has thin direct coverage.
  • Non-ICAO hex / anonymized targets. The page flags hex IDs that are dynamic, anonymized or not tied to a registration. These still count as traffic but tell you less about what you're hearing.

The practical route to better coverage

  1. Identify the gap. Note whether you're missing low-altitude traffic, traffic on the far side of a ridge or city, or everything. Low-altitude gaps usually mean you need a receiver closer to the aircraft, not a better one farther away.
  2. Put a receiver at the gap, not at your house. Height and line of sight matter more than antenna gain. A rooftop, a hilltop friend's house, or a club site beats a window sill.
  3. Feed the network. Sharing your feed is what actually adds coverage for everyone, including you. Coverage is a two-way bargain: you contribute, the aggregate map gets better.
  4. Check back on the map. After a few days, revisit the same area and compare target counts at the same time of day. The History and playback controls on the page let you review a trace over time rather than judging from one glance.

Trade-offs to expect

Approach Gain Cost or limitation
Better antenna, same location Modest range increase Won't fix terrain or obstruction
New receiver site nearer the gap Largest real coverage gain Needs power, network, permission
More feeders in the area Better MLAT and low-altitude coverage Depends on others participating
Paid tier on the site Removes ads, adds map layers Doesn't change physical coverage

Note that the site lists a premium option (ad-free viewing, satellite layer) and a login; that's a viewing convenience, not a coverage fix. If you want to compare how another community network handles receiver hosting and coverage maps, FlightRadar24 runs a similar feeder programme, though its data-sharing terms differ.

A concrete next step

Pick one corridor you care about — an approach path, a training route, a rural strip — and watch it on the map for a week at the same hour. If targets consistently vanish below a few thousand feet, your problem is receiver placement, not equipment quality. Find a higher, clearer site within a few kilometres of that corridor, put a receiver there, and feed it in. Then re-check the same corridor at the same hour.

What features does ADS-B Exchange Premium offer compared to the free version?

ADS-B Exchange's free map is an unfiltered live view of aircraft, including many that other trackers hide. The page's own controls point to what a Premium account changes: the map shows an "Improve Coverage" prompt and a "Premium Login: no ads / Sat. Layer" line, meaning the paid tier removes advertising and unlocks satellite imagery as a base layer. Everything else visible on the page — aircraft selection, altitude and source filters, column choice, search, playback of flight history, KML export and unit/icon settings — is part of the standard interface rather than a listed Premium extra.

ADS-B Exchange

What the free version already gives you

  • Live positions with altitude, speed, track, squawk, vertical rate and signal strength fields.
  • Filters by altitude, data source and database flags, plus "interesting" filtering.
  • Flight history playback for the selected aircraft and KML export of tracks.
  • Non-ICAO and anonymized MLAT targets, which is the main reason people choose this network over mainstream trackers.
  • Coverage improvement and Discord community links.

Where Premium fits

The evidence on this page only supports two concrete differences: an ad-free map and a satellite base layer. Treat any broader feature list — API access, historical data downloads, higher map limits — as something to confirm on the account page, since it is not stated here. Pricing is not listed on this page either.

How to decide

If you use the map occasionally to follow a specific flight, the free version covers it. If you keep the map open on a wall display or work with satellite imagery as a backdrop for terrain and airport context, the ad-free satellite view is the practical reason to upgrade. A flight-following hobbyist checking one tail number gains little; a journalist, drone operator or aviation photographer tracking movements over remote terrain gains more.

Next step: open the map, search a live aircraft, and try the playback and KML export first. If those cover your needs, stay free; if the ads or the missing satellite layer are what interrupt your workflow, sign in and compare the account page directly.

Related questions

More questions →
How to Search, Filter, and Replay Flights on ADS-B Exchange

ADS-B Exchange's globe interface (globe.adsbexchange.com) lets you do three things beyond just watching live traffic: search for a specific aircraft or place, filter the map down to the aircraft you care about, and replay an aircraft's recent flight history. All three live in the same map view — the search box, the filter panel, and the history/playback controls are part of the standard interface, and the page evidence confirms the exact labels used below (Search, Filter by altitude, Filter by source, Filter by DB flags, Filter by interesting, History, Play, Speed, Date/Time).

Searching for an aircraft, airport, or coordinate

The search box is labeled Search, with a Clear Search button next to it. It accepts more than one kind of input:

  • Callsign or registration — type the flight callsign or tail number to jump to that aircraft.
  • Hex ID — the ICAO 24-bit address (or a non-ICAO hex, see below).
  • Airport — the interface has a separate Jump to Airport or Latitude, Longitude field for this.
  • Coordinates — enter latitude and longitude in the same jump field to center the map on a point.

If a search returns nothing, the most common reasons are: the aircraft isn't currently being received by any feeder, the callsign is being broadcast differently than you typed it, or you're searching a hex that the site flags as non-ICAO (see the next section).

Understanding what you're filtering: hex IDs and MLAT

Two labels in the data panel change how you should interpret a result:

  • Non-ICAO hex — the aircraft is transmitting an address that isn't a valid ICAO 24-bit address. The page notes this hex ID is dynamic and can't be reliably tied to a type or registration. It's often an anonymized MLAT result or an ATC contact broadcast.
  • MLAT — multilateration. The page states MLAT requires the contact to have a ModeS transponder and reception by 4 receivers. So an MLAT-only target is position-derived, not directly broadcast, and its accuracy depends on receiver geometry.

Practical consequence: if you filter or search by hex and get an odd result, check whether the target is flagged non-ICAO or MLAT before trusting the type/registration fields — they may show as n/a for exactly this reason.

Filtering the map

The filter controls sit together and each has its own Filter and Reset button:

Filter What it does
Filter by altitude Set a low/high altitude range to hide aircraft outside it
Filter by source Show only targets from a given data source (e.g. ADS-B vs MLAT)
Filter by DB flags Filter by database flags attached to the aircraft record
Filter by interesting Show only aircraft the site marks as interesting

Use Reset on any individual filter to clear just that one, rather than resetting everything.

Replaying flight history

History playback is per-aircraft and works like this:

  1. Select an aircraft so its detail panel opens.
  2. Find the History section. It shows UTC day: previous / next to move between days.
  3. If a trace exists, a trace line is drawn on the map. The page instructs: "Click on the trace line to start playback!"
  4. Playback controls include Play, a Date and Time (UTC) readout, and a Speed control with steps of 1x, 5x, 10x, 20x, 40x.

If the panel says "No history available for this aircraft," there's no stored trace for that target on the selected day — this is common for aircraft only briefly received, or for MLAT/non-ICAO targets where a continuous trace wasn't built.

Map settings that affect what you see

The settings panel (opened from the map controls) includes:

  • Text and Icon size and an Icon size multiplier — useful when the map is crowded.
  • Units: Aeronautical, Metric, or Imperial.
  • Toggles for Ground Vehicles and Non-ICAO Targets (radar track / airframe unknown) — turn these off if you only want confirmed ICAO aircraft.
  • Reset All Settings to return everything to default.

There's also an Altimeter: Set Standard / From Plane control, which changes whether altitude is shown against standard pressure or the aircraft's reported setting.

Common snags

  • "Problem fetching data from the server" — the live feed dropped; reload or wait, it's a server/connection issue, not a filter problem.
  • Everything shows n/a — you've likely selected a non-ICAO or MLAT-only target, where type, registration, and many fields genuinely aren't available.
  • Playback won't start — you need to click the trace line itself, not just the aircraft icon, and a trace must exist for that day.
  • Search finds nothing — confirm the callsign/hex is currently being received; the site only shows what its feeders are picking up.

The interface also references a Premium option (no ads / satellite layer) and a login, so some display features are tied to an account — the page evidence doesn't state pricing, so treat availability of those extras as account-dependent rather than assumed free.

What the Data Fields on ADS-B Exchange Mean (Hex ID, MLAT, Squawk, Altitude)

ADS-B Exchange's aircraft detail panel shows live and historical flight data, but many fields are abbreviated or use aviation/technical jargon. Here's what each one means, based on the site's own labels and tooltips.

Hex ID (ICAO 24-bit address)

The hex ID is the aircraft's unique identifier — normally a 24-bit ICAO address assigned to the airframe. It's the primary key ADS-B Exchange uses to match a contact to a registration, type, and operator.

Not every contact has one. The site distinguishes several cases:

Label Meaning
Non-ICAO hex The hex value isn't a valid ICAO 24-bit address
No ICAO 24 bit address No ICAO address is present at all
Anonymized MLAT result The position came from MLAT with the identity obscured
ATC contact broadcast The contact was broadcast via ATC rather than a standard ADS-B message
Dynamic hex ID The ID changes and can't be tied to a type or registration

When the hex is dynamic or non-ICAO, the Reg. (registration), Type, and Airline fields typically show n/a — there's nothing stable to look up.

MLAT (multilateration)

MLAT estimates an aircraft's position by timing how long its signal takes to reach multiple ground receivers. Per the site's own note, MLAT requires the contact to have a ModeS transponder and reception by at least 4 receivers. Fewer than 4 and no MLAT position is produced.

This matters because MLAT is how ADS-B Exchange shows aircraft that aren't broadcasting full ADS-B position data — but the resulting position is an estimate, not a direct broadcast, and it may appear as an "anonymized MLAT result" with no identifiable hex.

Common flight data fields

Field What it shows
Altitude Barometric and/or WGS84 (geometric) altitude, depending on what the aircraft broadcasts
Speed Ground speed, plus true/indicated airspeed and Mach where available
Squawk The 4-digit transponder code (Mode A)
RSSI Received signal strength — a rough indicator of how well the receiver is hearing the aircraft
Msg. Rate / Messages How many messages per second, and total, the aircraft is transmitting
Pos. / Distance Position and distance from the receiver or reference point
Signal Source Whether the data came from ADS-B, MLAT, or another source
Last Seen / Last Pos. Timestamps for the most recent contact and position

The panel also groups fields into Flight Activity (history with playback), Spatial (position, altitude, track, vertical rate), FMS SEL (selected altitude/heading, wind, temperature), and Accuracy (NAC P, SIL, NAC V, NIC BARO — ADS-B quality metrics).

Where to find the explanations

The site states you can hover over each data label to see a definition of that Mode S data type. That's the fastest way to decode a field you don't recognize, since the tooltip is tied directly to the live value.

Practical notes

  • n/a is common and expected. Fields populate only when the aircraft broadcasts them or when MLAT can resolve them. A missing registration usually means a non-ICAO or dynamic hex.
  • UAV data shown is flagged as Part 107 (US commercial drone rules), and the site invites UAV operators to register.
  • Ground vehicles and Non-ICAO targets can be toggled on separately — these are radar tracks or airframes with unknown identity, so treat their data as lower confidence.
  • History is per-aircraft; if the panel says "No history available for this aircraft," there's no stored trace to play back.

If a field still looks wrong, check the Signal Source first — an MLAT-derived position behaves differently from a direct ADS-B broadcast, and that distinction explains most of the odd values.

Free vs Premium Access on ADS-B Exchange: What You Actually Get

ADS-B Exchange's public map at globe.adsbexchange.com is free to use and shows live aircraft tracking, flight history playback, and detailed Mode S/ADS-B data fields without an account. The only premium features the site itself names are no ads and a satellite layer. If you just want to watch live traffic, replay a flight trace, or read the data panel, the free map covers it. Premium is worth considering only if ads or the missing satellite basemap genuinely get in your way.

What the free map includes

Everything below is available on the public globe.adsbexchange.com interface with no login:

  • Live aircraft positions on the map, with icons you can click to open a detail panel.
  • A full data panel per aircraft: registration, type code, altitude, speed, squawk, signal source, RSSI, message rate, and last-seen time.
  • Flight activity history with playback controls (1x through 40x speed) — you click the trace line to start playback.
  • Search and filters by callsign, altitude range, source, database flags, and "interesting" aircraft.
  • Jump to airport or coordinates via the search box.
  • Map settings for text/icon size, icon size multiplier, and units (Aeronautical, Metric, Imperial).
  • Toggles for ground vehicles, non-ICAO targets, and other overlays.

The page also exposes a Premium Login entry point, which is how you'd reach the paid tier — but the free map is the default experience and doesn't require it.

What premium adds

Based on the site's own labeling, premium is described as:

Feature Free Premium
Live map & aircraft tracking Yes Yes
Flight history playback Yes Yes
Data fields (hex, MLAT, squawk, altitude, etc.) Yes Yes
Ads Present Removed
Satellite layer Not listed as available Available

That's the entire stated difference. There's no indication in the page evidence that premium unlocks extra aircraft, longer history, higher refresh rates, or additional data fields. If you were expecting a bigger data advantage, the site doesn't advertise one.

When the free map is enough

Choose free if:

  • You're spotting, tracking a specific flight, or checking what's overhead right now.
  • You want to replay a trace to see where an aircraft went.
  • You're reading the data panel to understand hex IDs, MLAT contacts, or squawk codes.
  • Ads don't bother you and you're fine with the default basemap.

When premium makes sense

Consider premium only if:

  • The ads on the free map are disruptive to how you use it (e.g., long tracking sessions on a large screen).
  • You specifically want a satellite basemap for terrain-aware viewing — for example, tracking low-altitude traffic over mountains or correlating positions with ground features.

If neither applies, there's no functional reason from the site's own description to pay.

Improving coverage instead of paying

The page includes an "Improve Coverage" prompt alongside the premium login. This is the contribution path — feeding your own receiver data into the network rather than buying access. If your goal is better local coverage or supporting the project, that's a separate route from premium and worth checking on the site itself, since the page evidence doesn't detail the requirements.

A note on what the data means

Some aircraft show no registration, type, or ICAO hex — the panel labels these as "Non-ICAO hex," "Anonymized MLAT result," or "ATC contact broadcast." MLAT contacts require a ModeS transponder and reception by at least 4 receivers, which is why some targets appear with limited or dynamic identifiers. This is a data-source limitation, not a free-vs-premium difference — the same fields appear (or don't) regardless of tier.

What Is ADS-B Exchange?

ADS-B Exchange (globe.adsbexchange.com) is a live aircraft tracking map built on crowdsourced ADS-B and Mode S receiver data. It is best known for showing unfiltered traffic — including military, private, and non-ICAO aircraft that other tracking sites often hide or block. You can use it free to watch live flights, replay an aircraft's recent history, and inspect detailed Mode S fields; an optional Premium tier removes ads and adds a satellite layer.

How the data gets there

ADS-B Exchange does not rely on a single feed. It aggregates signals picked up by a network of volunteer and community receivers.

  • ADS-B / Mode S: Aircraft broadcast position, altitude, speed, and identity over these protocols. A receiver within range decodes them.
  • MLAT (multilateration): When an aircraft has a Mode S transponder but isn't broadcasting full ADS-B position, its location can be calculated by timing how long its signal takes to reach four or more receivers. The site notes MLAT requires the contact to have a Mode S transponder and reception by at least 4 receivers.
  • Non-ICAO and anonymized targets: Some entries show a hex ID that is dynamic and can't be tied to a specific type or registration. You may see labels like "Non-ICAO hex," "Anonymized MLAT result," or "ATC contact broadcast." These appear because the site does not strip them out the way filtered trackers do.

Because coverage depends on where receivers are, a blank or "n/a" field usually means no receiver heard that data — not that the aircraft lacks it.

What you can actually do on the site

The interface is a map with a search and filter layer on top. Practical uses:

  • Track live: Click any aircraft icon to open a detail panel with altitude, speed, track, squawk, vertical rate, and signal source.
  • Replay history: Use the History controls (UTC day, previous/next, and speed multipliers from 1x to 40x) and click a trace line to start playback. If nothing shows, the panel reports "No history available for this aircraft."
  • Filter the map: Narrow by altitude, source, DB flags, or an "interesting" flag, and toggle categories like Ground Vehicles and Non-ICAO Targets.
  • Search and jump: Enter a callsign, or jump straight to an airport or a latitude/longitude pair.
  • Export: Positions can be exported as KML, with a choice between geometric altitude (EGM96), barometric plus average, or uncorrected pressure altitude.
  • Adjust display: Change text and icon size, icon multiplier, and units (Aeronautical, Metric, Imperial).

Free vs. Premium

Feature Free Premium
Live map and aircraft details Yes Yes
History and playback Yes Yes
Filters, search, KML export Yes Yes
Ads Shown Removed
Satellite layer Not indicated Included

The site references a "Premium Login: no ads / Sat. Layer" option. Pricing and payment details are not stated in the available page information, so check the site directly before assuming cost or terms. Nothing here should be read as confirming the service is free of login requirements beyond what the page shows.

Things to know before you rely on it

  • "n/a" is normal. Fields like registration, type, and airline are frequently blank for military, anonymized, or non-ICAO contacts.
  • Hex IDs aren't always fixed. A dynamic hex can't be connected to a type or registration, so don't treat it as a stable aircraft identity.
  • UAV data shown is noted as Part 107, and the site invites UAV operators to contact them to register.
  • Coverage is receiver-dependent. If a flight disappears, it likely left receiver range rather than landed.
  • The map is protected by reCAPTCHA, and you may see "Problem fetching data from the server" during outages or rate limits.

If your goal is spotting aircraft that mainstream trackers omit, or replaying where a specific flight went, ADS-B Exchange is built for exactly that. If you need guaranteed, complete coverage of a given region, treat it as one source among several, since gaps follow the receiver network.

Why Some Aircraft on ADS-B Exchange Show No Registration, Type, or ICAO Hex

ADS-B Exchange displays "n/a" for registration, type, and ICAO hex when the aircraft's transmitted identifier can't be matched to a known airframe. The site's own field notes point to four recurring causes: a non-ICAO hex ID that is dynamic and can't be connected to a type or registration, an anonymized MLAT result, an ATC contact broadcast, or a target that isn't an aircraft at all (ground vehicles and non-ICAO targets are separate map categories). In each case the data you see is real — it's the identity link that's missing.

The identifier itself may not be a real ICAO address

Every aircraft broadcasting ADS-B normally carries a 24-bit ICAO address that maps to a registration and type in public databases. ADS-B Exchange flags two situations where that mapping fails:

  • Non-ICAO hex, info: Anonymized MLAT result — the position was calculated by multilateration rather than read from a GPS source, and the identifier has been deliberately obscured.
  • Non-ICAO hex, info: ATC contact broadcast — the hex value came from an air-traffic-control contact rather than a standard ADS-B identity broadcast.

The site states plainly that a non-ICAO hex ID "is dynamic and can't be connected to a type or registration." A dynamic ID means the same value may not belong to the same aircraft on a later flight, so even a database lookup wouldn't give you a stable answer.

MLAT needs four receivers — and often a Mode S transponder

MLAT (multilateration) works by timing the same signal at multiple ground receivers. ADS-B Exchange notes that MLAT requires the contact to have a Mode S transponder and reception by 4 receivers. Two consequences follow:

  • Aircraft that only transmit ADS-B without a Mode S transponder, or that are heard by fewer than four receivers, may appear with incomplete or absent position data.
  • An anonymized MLAT result is often "the corresponding MLAT contact for the same aircraft" — meaning the same flight may show up under more than one identifier, one of which carries no registration.

UAVs and ground targets are handled differently

Two categories sit outside normal aircraft identification:

Category Why details are missing
UAV data Shown under Part 107; the site invites operators to contact it to register a UAV
Ground vehicles Listed as their own map category, not as aircraft
Non-ICAO targets Described as "radar track / airframe unknown"

For UAVs, the absence of registration and type is expected unless the operator has registered the aircraft with the site. Ground vehicles and non-ICAO targets are filtered as separate layers, so they aren't meant to resolve to an airframe at all.

What this means when you're looking at a specific contact

If you open an aircraft page and see Reg.: n/a, Type code: n/a, and a hex flagged as non-ICAO, treat the identity as unresolved rather than wrong. You can still use the spatial and flight-activity panels — altitude, speed, track, squawk, message rate, and history — because those come from the received signal, not from a registration database. The site also notes that hovering over each data label explains what that Mode S field means, which is the fastest way to confirm whether a blank field is an identity gap or simply a value the aircraft never transmitted.

One practical caveat: a dynamic hex ID can't be used to follow the same airframe across days. If you need to track a specific aircraft, rely on a stable ICAO address where one is present, and treat anonymized MLAT contacts as position-only.

Website Overview

An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality. Several search or sharing settings need attention. Together they may make snippets, preview images or preferred URLs less consistent across platforms.

Domain and Registration

Registered in 2015, this domain has about 11 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The registrar is GoDaddy.com, LLC, a widely used domain service provider. The domain uses the common .com extension, which is not an independent safety signal.

DNS and Email

Nameservers are provided by Cloudflare, indicating managed DNS hosting. MX records point to the Microsoft 365 email service. No CNAME was found; the observed records resolve directly to addresses. SPF and DMARC are configured. DKIM status is unknown. TXT records include verification markers for Google, Microsoft. Such markers may also remain after a service stops being used.

TLS and Certificates

The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued within the Google Trust Services cloud or CDN ecosystem. The certificate's total validity is about 90 days, consistent with a short renewal cycle.

HTTP and Browser Security

The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The cf-ray response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. The Server header identifies cloudflare without an exact version.

Technology Stack Analysis

The public page identifies Google Tag Manager, Google Analytics, Cloudflare without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. No Open Graph metadata was detected, so social previews may depend on platform inference. The title has 36 characters, within a common display range. A meta description is present, with 62 characters. The observed directives allow indexing and link following.

Hosting and Email

DNSCloudflare
HostingCloudflare
EmailMicrosoft 365
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) Location unknown Inferred 104.26.4.191

Registration details

RDAP / WHOIS

RegistrarGoDaddy.com, LLC
Registered2015-10-08
Expires2028-10-08
Domain statusclient delete prohibited、client renew prohibited、client transfer prohibited、client update prohibited
Nameserverskim.ns.cloudflare.com、norman.ns.cloudflare.com
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Aglobe.adsbexchange.com104.26.4.191120—
Aglobe.adsbexchange.com104.26.5.191120—
Aglobe.adsbexchange.com172.67.69.138120—
MXadsbexchange.comadsbexchange-com.mail.protection.outlook.com36000
NSadsbexchange.comkim.ns.cloudflare.com86400—
NSadsbexchange.comnorman.ns.cloudflare.com86400—
TXTadsbexchange.com0ed1fe018ae1cea9abf16b4aac920e0d0839c1afb2300—
TXTadsbexchange.comMS=ms86760681300—
TXTadsbexchange.comgoogle-site-verification=zvMagTCEmFX1bIFiUMmFdM6p1HOU3WGdXBllULE_klQ300—
TXTadsbexchange.comv=spf1 ip4:168.114.24.160 include:spf.protection.outlook.com include:servers.mcsv.net include:shops.shopify.com include:email.rechargeapps.com -all300—
DMARC_dmarc.adsbexchange.comv=DMARC1; p=none;300—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectadsbexchange.com
IssuerGoogle Trust Services
Valid until2026-11-17T22:20 · Remaining when checked: 55 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html
cache-controlpublic, max-age=3600
servercloudflare

Identified technologies

Google Tag ManagerGoogle AnalyticsCloudflare

Pages, Search and Sharing

Meta descriptionADS-B Exchange - track aircraft live - aircraft flight history
Canonical URLNot detected
LanguageEnglish (default)
Twitter CardNot detected

Unknown

All bots 5 allowed · 4 disallowed
  • Allow/ads.txt
  • Allow/$
  • Allow/index.html
  • Allow/details.html
  • Allow/leaderboard/index.html
  • Disallow/api/
  • Disallow/mapproxy/
  • Disallow/re-api/
  • Disallow/globe_history/

No sitemaps found

Recent Updates

  • Website profile

User reviews (0)

  • No reviews yet.