Website overview

Massive shoutout and huge heaps of THANK-YOU to for hosting my site!

Starting with the home page:

Quick overview of site health. tbg has email alerts for zeros, so no need to ‘report’ any odd or zero numbers that you see. (But any numbers you see and don’t understand, be sure and ask about).

The home page tables are just there to help you understand the data ‘freshness’ on the rest of the site.
Of course if you are one of the feeders to the site, it will let you know if your data is making it to the site.

TIP: If db table ‘ACARS msg 48 hours’ is north of 1 million and the ‘48h insert mpm’ is upwards of 300 message’s per minute, things are working.

Site Search. Most popular page on the site:

TIP: I see a LOT of people leave this form totally blank and press search. That will NOT work. You MUST search for something. (tbg can’t read your mind).

For all of the text entry areas, there are NO wildcards accepted, all characters are considered part of the search (eg, * or ? or . or ‘ ‘ or - or _).
Also no regex (yet).

4 search text boxes:
msg text is any word or phrase you are looking for to be in the main ACARS message.
AND text is a word or phrase that you want to have in the msg body along with your ‘msg text’.
NOT text is text you DONT WANT in the msg body. If the NOT text is in the message, drop that entire message from the search restults.

You can combine all three msg options to really powerful effect. Good way to thin down your initial search.

TIP: If you are getting 50 results, search smarter with AND and NOT etc.
TIP: Use your browser find (ctrl + f) to highlight text on the page.

just military and just civil apply the msg text options to just those groups of aircraft as per how they are tagged on most ADSB websites (tbg uses the community maintained ADSB database on the site). Neither option checked uses either/both types.

From icao, type, reg or source.
ICAO. ONE 6 character ICAO hex code to search for. Using a hex and no msg text options is Ok. You will get the last 50 heard messages from that airframe.
No need to check mil or civ boxes when using a full ICAO.
Partial hex is Ok. For example, to see Australian Air Force, put 7CF in and check just military. Pretty cool huh.

type must use the exact type code in the db. If you don’t know the airframe type, search till you find the aircraft you want, then note its type code in the search result. Type codes are powerful for all types of civil or military airframes, ie E3TF & just military really narrows results down.

reg must use the exact registration number in the db. For example, if you are searching for icao: AE0270 type: K35R reg: 63-8038 Desc: BOEING KC-135R/T Stratotanker, you must use 63-8038 since that is whats in the db for that airframe. If you use ‘638038’ or any other combination, you will get zero hits. ie, you must have an exact registration match.

source Group suggestions listed on the page, ie all VDL use vdl-, but you can use the full feed name, eg, irdm-nzhn. You can leave all three text forms bank, put in a source name and click search to get latest 50 messages that were heard from that feed.

TIP: For all pages that are table based, you can try to shrink or expand your browser view to change the text size. Hold ctrl and tap + or - to zoom in or out. This has helped almost everyone I have mentioned it to.


mmc is tbg shorthand for military movement and mission code.
All ACARS msgs from military tagged aircraft are filtered to check for ‘fpn’ (flight plan) or mission codes. If found, extract data and put it on these tables.

Often these tables show what’s going to fly where before they fly.
Live pages. Auto updates.

PDC - Pre-Departure Clearance:

A specific type of ACARS message that is detected and decoded for military and civil pages. You might be able to use the mmc page to see when an aircraft is going to fly the next day, then on that day use the PDC page to see exactly when its given its pre-departure clearance for more information about the flight.
Live pages. Auto updates.

OOOI. Out. Off. On. In.

Out from gate. Off runway. On runway. In at gate.
The whole reason ACARS exists. Airlines wanted a more accurate and automatic way to track these 4 key parts of every flight, ACARS was invented to fill this need.
OOOI times are UTC. fob = fuel on board. Yes, some are in liters. That’s not a tbg mistake. The FOB burn rates can be very powerful #osint information in interesting ways. Nuf said.
Live pages. Auto updates.

TIP: Use in conjunction with pdc and mmc pages.

Live page. Auto updates

Mil: usaf. raf. Pacific. apac. amer. emea.

Live streaming view of all msg that match the filter shown at the top of the page. (Regex filters used for some tables, Google how they work if you want to understand better).
Impossible for tbg to set a history time span on these tables as the volume of traffic varies by global events.
Live page. Auto updates.

Aircraft and airport search. Open-Sky Data.

Enter the aircraft ICAO on its page, the 4 character airport ICAO on either of those two pages, press enter and just wait a minute.

E6 / E4:

Specific type of aircraft of interest to some avgeeks.
tbg does not really understand what is of use on this page, so tips on how to lay out the page better are welcome.
All the aircraft ICAOs are listed on the left. If the row is blank, no data for that aircraft is in the system.
Live page. Auto updates.


Specific type of aircraft of interest to some avgeeks.
tbg does not really understand what is of use on this page, so tips on how to lay out the page better are welcome.
All the aircraft ICAOs are listed on the left. If the row is blank, no data for that aircraft is in the system.
Live page. Auto updates.

hf voice cpdlc:

X power user @thenewarea51 personal page < grin >
It was a great idea that he well described and then he (and others) gave me a lot of help over a spaces session to categorize the data.
Pilots are told what HF frequency to contact that region’s ATC. Use it to listen in. (Or so tbg is told).
All ACARS messages for this page are checked for CPDLC ATC frequencies and filtered for use on this page.
Live page. Auto updates.

equipment list:

Flight plan ACARS msgs have a lot of interesting data in them.
tbg is specifically looking to know what each airframe is equipped with for future pages that filter for some modes.
selcal is another ID used by avgeeks, tbg is looking to build a page/table for selcal codes.
Live page. Auto updates.


Somewhat new ACARS mode. tbg seems to be the only website in the world that is showing this data. Tough to filter and decode. A work in progress.
Live page. Auto updates.


Cheaper than satcom ACARS. Very popular mode. In use by military and civil airframes.
Impacted by space weather.
Live table of current frequencies in use by ground stations around the world - useful for avgeeks that listen / decode HFDL ACARS.
Live page. Auto updates.


VHF (short range) ACARS. In use by both mil and civ.
Some msg include position data, if found, plotted on Some msg include ground station data and if found, are displayed on GS tables on this page.
All military are auto filtered for this page.
Live page. Auto updates.


Marine broadcast to ships at sea. Ships and aircraft often work together.
tbg needs to give this page some layout love and figure out how to tie in its messages with other tables on the site.
Table on the left is live. Auto updates. Search is past week.
Queued messages update every 15 seconds till zero.


avgeeks seem to really (really really) like seeing aircraft on a map, so here is your page.
Every ACARS msg that has a lat/lon position from an aircraft gets plotted on this map.

Read the notes on this page, they are important!!!

Not going to spoil it, but squawk type 17 can be very very interesting at times.


Need to flesh out this page, not with ‘how to use the site’ because as noted, no one reads or uses those notes, but perhaps with how the ACARS messages are filtered to help #osint types understand how the data ends up on each of the pages. Not sure anyone cares or needs to know?

Hi TBG, Do you want my feeds back? Anny port or IP addy changes? LMK.