ADS-B 3D - Unified Viewer

Version 2.0.0

Created by hook-365

Real-time and historical 3D visualization of ADS-B aircraft data. View live aircraft, replay historical tracks, and explore flight patterns in an immersive 3D environment with accurate airport and runway overlays.

Live Mode

Historical Mode

Common Features

Data Sources

Live ADS-B Data:
Any tar1090-compatible ADS-B receiver (Ultrafeeder, readsb, dump1090, etc.)

Historical Data:
Custom Track API with TimescaleDB

Aircraft Type Database:
tar1090-db (Mictronics) - Comprehensive aircraft type identification

Airport & Runway Data:
OurAirports - Open data for 2000+ airports and runways worldwide

Flight Routes:
adsbdb.com - Free public API for flight routes and airline data
Note: Route data shows typical scheduled routes for flight numbers, not real-time flight plans.

Aircraft Photos:
Airport-Data.com - Aircraft photography database

Map Tiles:
CartoDB Dark Matter - Dark-themed basemap by CARTO

3D Graphics:
โ€ข Three.js - WebGL 3D rendering library

Note: Ground plane uses flat 2D map tiles - no 3D elevation data.

๐Ÿ“ฆ GitHub Repository โ˜• Buy me a coffee
Altitude (ft)
0 2k 5k 10k 20k 30k 40k+

Aircraft Details

Loading...
โ†‘
N
000ยฐ N

โŒจ๏ธ Keyboard Shortcuts

๐Ÿ“ท Camera
R
Reset Camera
Returns to home location
Scroll
Zoom In/Out
Drag
Rotate View
Click and drag with mouse
๐ŸŽš๏ธ Display Toggles
T
Trails
Flight path lines
L
Labels
Aircraft callsigns
A
Airports
Markers & details
H
Runways
Airport runway overlays
V
Altitude Lines
Reference altitude rings
โœจ Effects
T
Tron Mode
Altitude curtains (also in Settings)
C
Compass
Direction indicator
M
Mini Radar
Circle radar view
๐Ÿงญ Navigation
ESC
Exit / Deselect
Close panels, stop following
?
Help
Show this panel
๐Ÿ“ฑ Mobile Gestures
Drag
Rotate Camera
Pinch
Zoom
Long-press
Aircraft Menu
Quick actions

๐Ÿ’ก Tip: Click any aircraft to select it. Press ESC to deselect.