Flightradar24
Flightradar24 is a real-time flight tracking service that provides detailed information about aircraft positions, flight numbers, origins, destinations, historical data, and aircraft information.
Last updated
Was this helpful?
Flightradar24 is a real-time flight tracking service that provides detailed information about aircraft positions, flight numbers, origins, destinations, historical data, and aircraft information.
Last updated
Was this helpful?
Was this helpful?
Flightradar24 is a real-time global flight tracking service. It provides detailed information about aircraft position, flight number, and oftentimes flight origin and destination. It also includes details on the type of aircraft. It provides both real-time flight tracking and historical flight information.
Flightradar24 data can be used for open-source investigations, including but not limited to:
support real-time news analysis, such as in the case of ;
monitor the movement of as potential illicit assets;
probe/scrutinize transit/travel patterns of (see examples , and );
Flightradar24 can also be used for geolocation and verification (an example will be provided below).
Flightradar24‘s flight information comes from several data sources. One category of data called “positional data” triangulates the aircraft's position in the sky. This includes sources In addition to positional data, Flightradar24 also uses flight status and flight schedule data from . The platform uses data through the for drones, gliders, and small aircraft.
On the filter section of the website, the tool can filter for approximately 12 aircraft categories. They are: Passenger, Cargo, Military and government, Business jets, General aviation, Helicopter, lighter-than-air, Gliders, Drones, Ground vehicles, "Other", and Non-categorized.
When doing flight tracking for investigations, it is essential to know what data to look for and which information can potentially provide leads. In flight-tracking, researchers usually pay attention to “Identifiers.”
Flight-tracking websites have a plethora of information available. However, depending on the research question, researchers generally pay attention to call signs, registration, serial numbers, and hex codes.
Where can I find the call sign on Flightradar24?
For live flights:
Depending on your settings, call signs can be seen when you hover your cursor over a plane of interest in the live map. The combination of numbers and letters that appear is usually the call sign. Users can find additional details when clicking on the aircraft.
For completed/historical flights:
Determine the aircraft by either flight number, flight route, or other identifiers, if known.
Go to the search bar and enter the search term. This will lead users to a list of past and future-scheduled flights.
Select the date and time of interest, and click on the icon “PLAY” on the far right. This will take you to the details and stats associated with that particular flight.
Scroll down until you see the following image below.
Where can I find the registration number on Flightradar24?
For live flights
Just like call signs, registration information is available by clicking on an aircraft of interest on the live map. This will provide a detailed window to the left, showing additional information. The registration number can be found just below the aircraft type.
For historical flights
Follow the same steps shown above for searching call signs for historical flights. Begin with entering the flight in question on the search bar. The registration is located on the far right, just below the aircraft type and the aircraft photo.
Where can I find the hex code on Flightradar24?
On Flightradar24, the hex code is referred to as either “ICAO 24-Bit Address” or “”Mode-S”. And you can find it in several places depending on where you are accessing the aircraft information on the website.
For live flights
Users can search the live map for the aircraft of interest. Hover and click over that aircraft, and an information box will appear on the left. Scroll further down to and find “ICAO 24-Bit Address”.
For historical flights
If available, use the registration number to search for the flight of interest in the search bar. This will lead users to a list of past and future-scheduled flights.
Click the choice under “aircraft”. This will take you to a separate page containing the flight history of the aircraft of interest.
Look for the word “Mode-S” to get the hex code (Refer to the image below)
Where can I find the MSN/Serial Number on Flightradar24?
For live flights
Just like call signs, registration information is available by clicking on an aircraft of interest on the live map. This will provide a detailed window to the left, showing additional information. Scroll further; the serial number is below the registration information (see IMAGE 2 above).
For historical flights
Follow the same steps as shown above for searching for call signs for historical flights. Begin with entering the flight in question in the search bar. The serial number is located on the gray box, far right, just below the registration information (see IMAGE 3 above).
Flightradar24’s landing page prominently features its Live Map, providing users with immediate access to the real-time aircraft status in the air. The flight filter settings are accessible from the main page, allowing users to customize their view and quickly find relevant information.
The Live Map on Flightradar24 is also customizable, allowing users to add widgets for quick access to important information. These widgets can display data such as weather conditions, statistics (e.g., the number of data sources feeding flight information), and the most tracked live flights. Additionally, users can create personalized widgets to bookmark and monitor specific aircraft, flights, airports, or locations of interest. Open source investigators can use those features to track relevant flight data, monitor specific patterns, and quickly access real-time information critical for their analysis.
Map Layers and Aeronautical Charts
Users can customize the map layers on Flightradar24's Live Map, allowing for the overlay of various data sets.
The search bar is immediately accessible on the tool's landing page. Flightradar24’s search function has features designed to help users quickly find information on a platform that contains a lot of information. Note that search results usually show both live flights and flights that are completed or recently scheduled. Here is an overview of the search feature, which includes input and output (this list is not exhaustive).
NOTE: Based on our own tests, the search bar takes most of the input explained below, except for Serial Number.
For a more detailed guide to its search features, refer to:
In addition to filtering by aircraft category, users can create their own custom filters tailored to their research purpose.
OPEN each tab to get more detailed information on how to create custom filters.
Another helpful feature in this tool is its photo database through When viewing an aircraft's details on Flightradar24, users often see photos sourced from Jetphotos. Jetphotos links back to Flightradar24 for detailed tracking data about photographed aircraft.
This integration provides a visual representation of the tracked aircraft, enhancing the user experience. More importantly, the photos shown are those of the actual plane being tracked live in the sky and not a similar aircraft type, like on . This is especially helpful if researchers are interested in making a visual match to the information they have.
Example: If a user is tracking an aircraft with registration/tail number OO-TMS, users can find that exact photo on Jetphotos' database by using the registration number/tail number as the search term.
Jetphotos and Flightradar24 are distinct platforms with complementary purposes, but they share a close relationship due to their focus on aviation and.
Flightradar24's playback feature is like a time machine for aviation. Flightradar24's playback feature allows users to rewind time and analyze historical flight data. This tool can be invaluable for investigative purposes, as it enables researchers to:
(a) Investigate Past Events: Examine air traffic patterns during specific incidents or events. (b) Verify/Cross-Check Claims: Cross-reference historical flight data with other information to confirm or refute claims. (c) Seeing Trends: Study trends by analyzing past flight patterns.
The playback feature is available on the live map (landing page) and users can see the replay of many flights simultaneously. It is also available for individual flights.
Historical data available for playback are as follows: ; includes playback feature for historical analysis.
TIP: Add a filter or your own custom filter and use the playback feature for a more granular search. For example: Use the business jet category filter and hit the playback button to see a replay of all business jets travelling in a specific area during a specific time frame.
For individual flights, the playback feature is accessible by first searching the flight of interest. And then scrolling through the past scheduled flights. Select the time and date of interest and click on “Play” (the farthest icon to the right).
For flights that have already landed, Flightradar24 allows users to download a KML file of the flight log. This will contain all the coordinates of its flight path, the altitude, and other information that helps users visualize flight information. Based on our test, this raw data can then be imported on , , or ArcGIS Earth.
In addition, users can also download a .CSV containing raw flight data for analysis.
To do this, enter the known flight info on the search bar and click on the flight number/call sign/route.
Scroll down and click on “Flight Info”.
You will be taken to a different page containing the flight log. Scroll down to the list of recently scheduled flights, choose the date and time of interest.
Navigate to the right where you have the option to download the data in KML or CSV format or do a playback.
Using a KML file of a flight log overlaid over Google Earth Pro can sometimes help with geolocation tasks. See this by Nixintel for a demonstration of this use case.
Flight tracking websites like Flightradar24 can be valuable resources for investigative journalism and open-source research:
1. Database Creation:
This data can be used to create open-source flight databases for countries requiring continuous monitoring.
Example: Bellingcat's databases for and .
2. Monitoring Authoritarian Regimes:
Tools like specialize in monitoring the flight paths of authoritarian regimes' aircraft.
They can alert the public when these planes land in specific locations (e.g., Twitter/X alerts for major European cities).
3. Investigating Aircraft Ownership and Movement:
Investigators like those at :
Identification: Determine which planes are owned or regularly used by individuals of interest.
Tracking: Follow flight histories or pinpoint the current whereabouts of these aircraft.
Challenges and Workarounds:
Ownership Obfuscation: Figuring out real ownership can be .
Flight tracking as a tool to generate leads: According to , while ownership is sometimes hidden, flight tracking data is largely publicly available, and monitoring aircraft movements can sometimes provide valuable clues to fill in the gaps of an investigation.
The tiered paid accounts are: Basic Free, Silver, Gold, Business, the price and feature differences are found here:
The version tested for this toolkit description is the Gold Subscription.
While the tool is straightforward to use, the difficulty rating is based on the additional time it may take for beginner users to familiarize themselves with aviation related terms and concepts. The platform also contains a plethora of data, and finding which information is important may require additional time.
Modern web browser
Registered account (e-mail address)
Flightradar24 Mobile App and Precise Location Data Leak
Investigations by revealed thatthat transmit their users' to data brokers. These precise coordinates may provide sensitive personal information on a user's home or work address
Be aware of the risks of disclosing your location data using the app. Use precaution if possible.
Coverage: Not Everywhere, Every Time
Flightradar24 is a great tool for tracking flights, but it's important to know it doesn't see everything, everywhere. Here's what can affect coverage:
Aircraft Equipment: Not all planes have compatible transponders, the devices that talk to Flightradar24. So, .
Altitude and Terrain: Planes flying high or in areas with lots of mountains .
Location: Flightradar24 , especially around major airports in Africa (Chad, Congo, Egypt, etc) or countries like China, Iran, Iraq, and Libya.
Map Gaps
Flightradar24's coverage is. Geopolitical tensions, like the Ukraine conflict, can lead to airspace closures, affecting flight routes. Geographical factors, such as high altitudes in Tibet, also restrict flight paths. Not all aircraft have the necessary equipment for tracking, and some regions have limited coverage. Additionally, airlines prioritize safety and efficiency, sometimes opting for longer routes to avoid risky areas.
Blocking / “take down requests”
Flightradar24 from operators or owners. According to : “Information about a small number of flights may be limited or blocked based on requests from owners or operators via third-party services…”. This also means that high-profile aircraft in the military and government categories will not be visible.
Based on our own tests, some of the instances where blocking might potentially happen are as follows. There are instances where:
Aircraft Identity is hidden: The specific aircraft model and registration number might be obscured, showing only the general aircraft type (e.g., Boeing 737).
Flight Path is partially hidden: The origin and registration number might be visible, but the destination or specific route may be blocked.
Sometimes, the platform puts N/A instead of providing information.
Some Limitations on Filter Combinations:
While combining filters may sometimes be helpful, there are some combinations that provide results that are confusing. It is important to note that combining these two filters has some limitations. Based on our tests, combining the filter “military and governments” plus a custom airport filter for “Venezuela” and “Colombia” gave mixed results. Instead of filtering for only military/government aircraft in those countries, the results included passenger flights, private/small aircraft, and possibly others.
To isolate a specific category of aircraft within a location of interest, it is recommended to zoom in instead on the area of interest, then apply a specific aircraft filter. We were able to tailor the search results by zooming in on Venezuela and Colombia and applying the “military and government” filter subsequently. The results seem to show only one category of aircraft within a specific geographic region.
6. Accuracy of estimates
Flightradar24 can estimate the position of aircraft that are out of coverage for a limited time. This is done by using various parameters, but the accuracy can decrease for flights that fly over longer distances (the position can be shown ). The estimated positions are visually represented by a black trail on the map.
7. Incorrect flight route
Flightradar24 uses flight schedules to determine the route an aircraft is taking. However, this can sometimes lead to inaccuracies. For example, if a, the displayed path might not match the actual flight path. Additionally, errors in flight schedules or incorrect or old call signs can also cause route information to be incorrect. Other causes are: - which is when there is an error in one of the scheduling databases Flightradar24 depends on. In addition, significant flight delays can cause it to be matched with the wrong schedule.
Privacy vs. Transparency:
The ethical dilemma here revolves around the conflict between public transparency and individual privacy. Make careful determinations about how to publish research that involves tracking patterns of individuals. This, for example, highlights the tension between the right to information and the potential consequences of exposing individuals to danger.
Context matters:
Consider the purpose behind using flight tracking data when publishing. Not all uses of aviation tracking serve the same ethical goals or carry the same implications. For instance, when flight tracking data is used to cover major events such as accidents or disasters, it provides factual context for the public's understanding of the event. Flight tracking data used in research regarding air traffic patterns, for example, or in monitoring the environmental impact of the aviation industry, represents different ethical considerations than tracking specific individuals' movements. The ethical decision-making around flight data publication and how to publish this data should take into consideration the intended audience, potential harm, if any, and whether or not there are alternative data sources available for your investigation.
Respect Copyright:
Flight tracking websites often have terms of service regarding the use of data. Ensure you're using the information ethically and keep the website's guidelines in mind. Flightradar24's terms of service can be found .
While both Flightradar24 and FlightAware offer similar core functionality, open-source investigators may prefer to use Flightradar24 for a more extended flight history, a playback function, the ability to track more specialized aircraft, and comprehensive international flight data. However, FlightAware may have some advantages for US-focused flight tracking.
Based on our tests, the following is a comparison of some key features of various flight tracking tools.
Bellingcat Guide:
Fiorella, Giancarlo, (2019, October 15). , Bellingcat.
RC and Fiorella, Giancarlo (2021, March 11). , Bellingcat.
GIJN Guide:
Global Investigative Journalism Network. (n.d.). .
Global Investigative Journalism Conference 2023, (2023, October 7). Video on .
OCCRP Guide:
Organized Crime and Corruption Reporting Project (2022, May 21). Russian Asset Tracker.
IATA (International Air Transport Association) which can help researchers decipher airline codes on particular call signs.
Nixintel (2019, October 30). .
Benjamin Strick. (Youtube video).
Benjamin Strick. Who Made The Man in The Desert? or
Al Jazeera Guide:.
Full list of country identifiers:
Some lists of public registries:,, and,,
Photos:,
Twitter hashtags:,,,, and.
This tool is often used with: , , social media accounts of known flight enthusiasts and professionals. This tool is also used in conjunction with ADS-B Exchange, , Planes.live, JetPhotos, Airframes.
Flightradar24 AB, Sweden
Vulnerability to Manipulation: According to OCCRP's FAQ, “most flight tracking websites link the transponder codes to registration numbers to make sense of tracking data,” especially since aircraft do not usually broadcast registration numbers over their ADS-B transponder. However, onboard transponders can be reprogrammed according to this article. A junk hex code can then broadcast unreliable and misleading data to flight tracking sites.
Some Military Logistics Aircraft With No Tail Numbers: In some cases, military aircraft such as the US Air Mobility Command removed tail numbers for OPSEC. The hex code can come in handy when analyzing movements from this type of aircraft.
\
INPUT:
The search is designed to run several keyword variations. Users can enter the ICAO Airport Code and the IATA Airport Code. Users can enter two airport codes separated by a dash.
Example: “AMS - LHR” to refer to the flight route from Amsterdam Schipol to Heathrow Airport.
OUTPUT:
This search will show all the live flights as well as recent and scheduled flights.
INPUT:
If the airport code is unknown, simply type the location or the airport name.
Example: “London”
OUTPUT:
Putting a location or airport name will provide a list of possible airport locations.
This is a straightforward search in which the users can type the airplane.
INPUT: Type the name of the airline.
Example: Iberia
OUTPUT: This will provide a list of airlines that match your query. However, users need to click the arrow down to expand the search. This will provide several options including all the live flights by the airline of interest.
Click on this option to search for airports by country
INPUT: Choose the country of interest from the list automatically provided by the search feature.
Example: Afghanistan
OUTPUT: This will show a list of 11 airports in Afghanistan.
Example: Kabul International Airport, Kandahar Airport, Herat International Airport etc.
TIP: Click on the “down” arrow on each search result to expand more menu options. The expanded search has the option to show users the airport on the live map and a list of flights arriving, departing and on the ground, and many more.
This feature is for showing flights near the user’s location. The user must enable its location and give the tool permission to access its location.
Flightradar24 has enhanced its aircraft filtering capabilities. You can now precisely filter flights by their exact ICAO code.
For example: Searching for "A320" will only display Airbus A320 models.
To view a family of aircraft, use a wildcard symbol.
For example: "B737*" will show all Boeing 737 variants. Additionally, you can filter for multiple aircraft types by separating them with commas.
This refined filtering system allows for more accurate and tailored flight tracking.
Users can input the airport code or airport name.
In addition, users can now search for flights to or from entire countries on Flightradar24. Just type in the country name, like "Venezuela" or "Colombia," to see all flights to or from that country. Users can further filter by inbound, outbound flights, or both.
This powerful feature can isolate flights between two airports or between two countries. Or between three countries and four airports. Users can see the flow of traffic in one direction and can easily flip the direction if needed.
Examples:
From: United Kingdom To: United States
From: United Kingdom To: JFK, EWR
Examples:
From: United States To: United Kingdom
From: JFK, EWR To: United Kingdom
Export Options
KML files for flight logs
Both KML and CSV export options
Aircraft Photos
Shows similar aircraft types (e.g., any Boeing 777)
Integrates with JetPhotos to show the exact aircraft being tracked
Military Aircraft
Limited tracking capabilities for military/government aircraft
Dedicated military and government category filter
Playback Feature
No playback option for reviewing past flight activity
Robust playback feature for historical analysis
Visualization
Can experience visual crowding; icons may not reflect actual aircraft types
More customizable visualization with widgets for weather, statistics, and personalized tracking
Privacy/Blocked Data
Partial obscuring of flight information (may hide registration but show aircraft type, or show origin but block destination) or
Ownership Information
Primarily displays US registration numbers
Broader international registration coverage
Map Customization
Limited customization options
Highly customizable map layers and widgets
UI Learning Curve
Moderate (★★★)
Moderate (★★★)
Cost Structure
Basic (Free), Premium, Enterprise, Enterprise WX
( )
Basic (Free), Silver, Gold, Business
()
Data Sources
• Automatic Dependent Surveilance-Broadcast (ADS-B) receiver network (terrestrial) • Air traffic control systems in 45+ countries • Aireon global space-based ADS-B• Very High Frequency (VHF) Data Link which is a text messaging system between pilot and air traffic control• Commercial data providers• Flight schedules from airlines• Federal Aviation Authrority (FAA) data feeds (for US airspace) • MLAT (Multilateration)
• ADS-B receiver network (terrestrial) • MLAT (multilateration)• Satellite-based ADS-B• Radar data• North American/Australian radar data• FLARM ("Flight and Alarm") data for gliders/small aircraft• Airline and airport schedules
https://www.flightradar24.com/how-it-works
Filtering by Aircraft Categories
More extensive: Passenger, cargo, military/government, business jets, general aviation, helicopter, lighter-than-air, gliders, drones, ground vehicles, other
(See list of flight types under live map, and click the filter icon)
Filtering Capabilities
Limited filtering options; difficult to focus on particular aircraft or routes
Advanced custom filters by aircraft type (ICAO code), airport, country, and route combinations
Historical Data
Afton
; ; includes playback feature for historical analysis