HackToTheFuture  ›  PortaPack  ›  Use Cases  ›  Airband

Airband — Listen to Aircraft

Eavesdrop on pilots and air traffic control. AM voice, short bursts, the real thing.

Difficulty
★☆☆ Easy
Time
15–30 min
Mode
AM
Frequency
118–137 MHz
★ Quick Start — just want to hear something?
  1. Attach the telescopic antenna, extend to ~59 cm.
  2. Tune to your nearest airport's ATIS frequency — it broadcasts continuously, 24/7.
  3. Mode: AM. Bandwidth: 8 kHz. Squelch: off.
  4. LNA: 16 dB · VGA: 16 dB · Amp: OFF.
  5. Be patient — traffic is bursty. ATIS is continuous and confirms your setup works.

1What you'll hear

Air traffic control voice in AM — short crisp bursts with a strict professional phraseology:

"Speedbird 22 Heavy, descend flight level 80, QNH 1012."

✓ Start with ATIS

Find your nearest airport's ATIS frequency and tune there first. It's on 24/7, never pauses. If you hear it, your setup is confirmed working. Then move to tower or approach for live traffic.

2Legal context

Listening to airband is a grey area in most countries — not as clear-cut as FM broadcast. The honest picture:

⚠ The honest picture

Passive reception of aviation frequencies is technically restricted in many jurisdictions — ATC is not intended for public consumption. In practice, enforcement against private scanner listeners is virtually nonexistent, and aviation enthusiasts have been doing this for decades worldwide.

What is definitely prosecuted everywhere: retransmitting, publishing, or acting on what you hear. Don't post recordings online, don't share clips, don't act on anything you hear.

3Antenna choice

Airband sits at 118–137 MHz. Quarter-wave for the middle of the band (~127 MHz): 7500 ÷ 127 ≈ 59 cm.

Telescopic antenna

Telescopic antenna — extended to 59 cm

Range: 40 MHz – 6 GHz · Tunable

Extend until the total length is ~59 cm. Airband is line-of-sight — the antenna placement matters more than it does for FM. Near or outside a window is significantly better than in the middle of a room.

Placement matters

Any wall, especially with metal mesh or foil insulation, attenuates airband noticeably. Put the antenna near or outside a window with a view of the sky. Outdoors on a balcony is dramatically better.

4Workflows

📻  PortaPack standalone — battery powered, no laptop, portable.
Power on — go to Receive → Audio

From the Mayhem home screen, select Receive, then Audio.

Tune to your target frequency

Tap the frequency display and dial in your nearest airport's ATIS frequency. Use the encoder wheel to fine-tune. Check the frequencies table below for starting points.

Set mode to AM

Tap the mode selector → AM. Bandwidth: DSB or the narrowest AM filter available (~8–9 kHz).

Set gain

LNA: 16 dB  ·  VGA: 16 dB  ·  Amp: OFF

If nothing comes through → raise LNA to 24 in steps of 8. Never start with everything maxed.

Squelch off — and wait

Leave squelch off. You should hear faint static — that means the receiver is running. Transmissions will cut through clearly. A quiet airport can have 5+ minutes between calls, be patient.

Optional: use the Scanner app

If nothing happens, switch to the Scanner app and scan 118.000–137.000 MHz. The PortaPack stops automatically on active frequencies.

💻  SDR++ on laptop — see the entire airband at once, watch the waterfall.
Prerequisites

SDR++ installed, HackRF drivers present. Verify with hackrf_info in terminal before opening SDR++.

Connect and select HackRF source

Source dropdown (top left): select HackRF One. Click Refresh until your device appears, then hit ▶ Play.

Source settings

Sample rate: 10 MHz — shows the full airband (118–137 MHz) at once.
LNA: 16 dB · VGA: 16 dB · Amp: OFF · Bias-T: OFF · IQ Correction: ON

Tune to centre of airband

Type 127.500 MHz as centre frequency. This puts 118–137 MHz visible at once. Look for occasional narrow bright flashes — each one is a transmission.

Set demodulator

Radio module: mode AM · bandwidth 8000 Hz · squelch off initially.
Snap interval: 8333 Hz (modern 8.33 kHz channel spacing) or 25000 for legacy spacing.

Click a signal — or tune to ATIS

Click any bright flash in the waterfall. Or type your nearest ATIS frequency directly into the VFO. ATIS is guaranteed to be there.

Optional: Record

Enable the Recorder module. Record audio for listening back; record baseband IQ if you want to re-analyse later.

5Frequencies to try

Find your nearest airport and look up its ATIS frequency — that's your guaranteed first signal. Below are common service types and a few examples.

Service types — what to look for

ServiceWhat you'll hearNotes
ATISContinuous robot voice — weather, runway, QNHBest first target. On 24/7, never pauses.
TowerTakeoff/landing clearancesBusy during peaks (morning/evening). Silent at night.
Approach / DepartureAircraft being vectored, climb/descent instructionsMore traffic than tower at large airports.
GroundTaxi instructions on the groundWeaker signal — only strong near the airport.

Universal frequencies

FrequencyServiceNotes
121.500 MHzEmergency / GuardInternational emergency channel. Usually silent. Never transmit.
122.800 MHzUnicomCommon frequency at uncontrolled airfields.
Finding your local frequencies

Search for your nearest airport's ICAO code (e.g. EGLL, LFPG, EBBR) on sites like airnav.com or the national AIP (Aeronautical Information Publication) — they list all published frequencies for every airport.

6What it looks like in the waterfall

An airband AM transmission appears as a narrow vertical bright flash — typically 6–8 kHz wide, with a brighter centre carrier and two symmetric sidebands. Unlike FM broadcast (200 kHz wide, continuous), airband signals are narrow and bursty.

↓ Airband transmission — AM, ~8 kHz wide

Between transmissions the waterfall is flat noise. When someone transmits, a narrow bright stripe appears for a few seconds, then disappears.

7Troubleshooting

I hear nothing at all, not even static

1. Is the receiver started? (▶ Play in SDR++, or Start in Mayhem)

2. Is the antenna connected? Check the SMA connector — hand-tight.

3. Try LNA 24, VGA 20. Some locations need higher gain.

4. Power issue — HackRF is power-hungry. Use a direct USB port, not a hub.

I hear static but no voice transmissions

Static is good — the receiver works. Try ATIS first: it transmits continuously. If you hear the ATIS robot voice, your setup is fine and you just need to wait for other traffic. If ATIS is also silent, check frequency (it may have changed) and move closer to a window.

I hear FM music bleeding through

Classic HackRF front-end overload from nearby FM broadcast stations. FM is much stronger than airband. Fix: lower LNA to 8 or 0, shorten the antenna slightly. Long-term solution: an inline FM band-stop filter (~€20) between antenna and HackRF.

Audio is distorted or clipped

Gain too high or a strong signal is saturating the front end. Lower LNA and VGA. If you have the external LNA module (⑤) connected, disconnect it — airband doesn't need it.

Bright line in the centre of the waterfall

DC spike — normal LO leakage from the HackRF. Enable IQ Correction in SDR++ source settings, or tune your centre frequency slightly off from your target frequency.

SDR++ doesn't detect the HackRF

Run hackrf_info in terminal first. If that works, the issue is SDR++ permissions. Linux: add yourself to the plugdev group. Windows: install WinUSB driver via Zadig. macOS: brew install hackrf.

8Next steps

Got airband working? Where to go next: