ATC-HAL
Live radar control, in your browser

Take control of the approach.

ATC-HAL is a real-time air traffic control radar simulator. Work live arrivals, speak in concise controller commands, and fly them down the ILS to the threshold — on real airport sectors.

  • Real-time scope
  • Speak in commands
  • Real airport sectors

Features

Everything you need to work the traffic

Built to feel like the real position — accurate enough to learn on, simple enough to jump straight in.

Real-time radar scope

A smooth canvas scope you pan, zoom and read like the real thing — track histories, leader lines and draggable data tags, redrawn every frame.

Speak like a controller

Issue concise clearances — turn left 270, descend FL080, speed 220, cleared ILS 25R. Long and short forms, just like a real frequency.

A flight model that flies

Aircraft roll into standard-rate turns, ease onto new speeds and vertical rates, and track the geodesic — no teleporting between ticks.

ILS & LOC approaches

Vector for the intercept and they capture the localizer with a lead turn, ride the glideslope down to the threshold, and slow on your call.

Real airports & STARs

Sectors built from AIRAC data — navaids, runways and STAR entry fixes that feed live arrivals onto your scope. Starting at Frankfurt (EDDF).

Persistent live sessions

Sessions run on the server and keep flying across reloads and reconnects. Pause, resume, and pick up exactly where you left the traffic.

How it works

On the frequency in under a minute

  1. 01

    Sign in with Discord

    One click, no new account and no password to manage. You're straight onto the dashboard.

  2. 02

    Set up a session

    Choose the airport and the active runways, set how fast traffic arrives, and start your session.

  3. 03

    Work the traffic

    Vector arrivals onto the ILS, manage speed and spacing, and watch them fly the approach down to the threshold.

The command box

No menus. Just clearances.

Select an aircraft and type the clearance the way a controller would say it. Every command takes a long form and a shorthand, and it's all case-insensitive — so you can work fast when the scope gets busy.

Headings in degrees, altitudes as flight levels, speed in knots, vertical speed in hundreds of feet per minute, runways by their end id.

Command boxDLH4AB
  • L270Turn left heading 270
  • R090Turn right heading 090
  • H250Heading 250 (shortest turn)
  • C120Climb to FL120
  • D80Descend to FL080
  • S220Reduce speed to 220 kt
  • V15Vertical speed 1,500 fpm
  • ILS25RCleared ILS runway 25R
  • LOC25LCleared localizer 25L
  • FASReduce to final approach speed
ILS25R

Ready to take the frequency?

Sign in with Discord and start vectoring traffic in your browser. No install, no setup — just your scope and the arrivals.