Short answer: To identify a plane overhead, note which compass direction it is in and how high above the horizon it looks, then open a live ADS-B tool and find the aircraft at that bearing and elevation angle. Its callsign, aircraft type and altitude tell you who it is, and a quick look at engine count and size confirms the match.
The short version
Every plane you see sits at a particular bearing (compass direction from you) and elevation angle (how far above the horizon it appears). A live ADS-B map knows where you are and where each broadcasting aircraft is, so it can compute both numbers for every plane nearby. Your job is to estimate those two numbers by eye, then pick the aircraft in the list that matches. The live sky tool on our home page does the math for you and shows each plane as something like "look NE, 35° up".
The whole process takes about thirty seconds once you have done it a few times. Here is the method in detail.
Step 1: Note the direction
Before you reach for your phone, fix the plane's direction in your head. Use a landmark if you can: "over the water tower", "just left of the church steeple", "straight down our street". If you know which way your street runs, you already have a rough compass reference. Most people only need eight directions (N, NE, E, SE, S, SW, W, NW); the tool reports bearings in degrees as well, where 0° is north, 90° east, 180° south and 270° west.
Also notice which way the plane is moving. A plane heading toward the airport and one leaving it can sit at the same spot in the sky, but their direction of travel separates them instantly.
Step 2: Estimate the elevation angle
The elevation angle is the angle between the horizon and the plane. The horizon is 0°, straight overhead is 90°. A handy hand-at-arm's-length trick works for most adults:
- A fist held at arm's length covers roughly 10° of sky.
- A spread hand, thumb tip to little finger tip, covers about 20°.
- Halfway between the horizon and straight up is 45°.
You do not need precision. Being within 10 to 15 degrees is usually enough, because aircraft near you tend to be spread out across the sky. See how far away is that plane? for the geometry behind the angle.
Step 3: Open the live tool and allow location
Open the live sky tool and allow location access when your browser asks. Your coordinates are used to request nearby aircraft and to calculate each plane's bearing, distance and elevation angle from where you stand. The list refreshes about every 10 seconds, so the positions you see are close to live.
If you deny location, you can still look at the map, but the "look this way, this high" numbers depend on knowing where you are. More detail is in the FAQ.
Step 4: Match bearing and elevation
Scan the list for an aircraft whose bearing and elevation angle match what you noted. A few tips make this faster:
- High and close beats far and low. A plane that looks high in the sky is usually within a few miles of you. A plane that is low on the horizon could be 30 or more miles away.
- Use direction of travel. The tool shows each aircraft's track. If the plane you see is moving west, ignore the one heading east.
- Allow for the refresh. At 450 knots an airliner covers about 1.25 nautical miles in 10 seconds, so the plane may have moved a little since the last update.
- Two candidates? Wait one refresh and watch which one moves the way the real plane does.
Step 5: Read the callsign, type and altitude
Once you have a match, the details tell you what you are looking at:
- Callsign: usually a three-letter airline code plus a flight number, such as AAL1234 for American Airlines or SKW5678 for SkyWest. Private aircraft often use their registration, such as N123AB. Our guide to callsigns and flight numbers explains the patterns.
- Aircraft type: shown as an ICAO type designator like B738 (Boeing 737-800) or A321 (Airbus A321).
- Altitude and vertical rate: a plane at 36,000 ft and level is cruising; one at 4,000 ft descending 800 ft per minute is probably on approach. See what altitude numbers mean.
Step 6: Confirm by eye
A quick visual check catches mismatches. You often cannot see detail on a jet at cruise altitude, but closer planes give clues:
- Engine count: two engines under the wings is a typical airliner like a A320 or 737. Four engines suggests a 747 or military transport. Engines at the tail point to many business jets and the CRJ family.
- Size and speed across the sky: a small piston plane at 2,000 ft looks tiny and slow; a widebody at 10,000 ft looks large and still moves steadily.
- Propellers or rotors: turboprops like the ATR 72 have a distinctive hum, and a helicopter is unmistakable.
- Contrail: a long white trail almost always means the plane is above roughly 26,000 ft. See contrails explained.
Our guide to telling airliners, bizjets, helicopters and military aircraft apart goes deeper.
What if nothing matches?
Sometimes the plane you see is not in the list. That does not mean it is secret. Common reasons:
- The aircraft has no ADS-B Out. Many gliders, antique aircraft and some military aircraft do not broadcast it.
- It is low and no community receiver near you can hear it, because radio signals travel in a straight line and buildings or hills block them.
- It has only a Mode S transponder and is not covered by enough receivers for multilateration, which needs signals from at least four receivers.
- It has just taken off or appeared and has not shown up in the next refresh yet.
The full list of causes, including privacy programs like LADD and PIA, is in why some planes don't show up.
Is it a plane at all?
At dusk and dawn, satellites catch sunlight and drift silently across the sky; at night, bright planets can look like approaching landing lights. A steady point of light moving without any blinking is often a satellite. A light with a flashing red beacon or white strobes is an aircraft. Our night spotting guide covers the differences.
A worked example
You are in your back yard and hear a jet. You spot it slightly east of the big oak, about two fists above the rooftops, moving left to right. Two fists plus the roofline is maybe 30°. You open the tool and see three aircraft listed. One is to the west at 12° up, one is southeast at 8° up, and one is "E, 31° up, track 180°, B39M, UAL, 9,800 ft, descending". That last one matches direction, angle and movement: a United 737 MAX 9 descending toward the airport. A glance confirms two engines under the wings. Done.
Frequently asked questions
Do I need a special app to identify planes overhead?
No. A browser-based ADS-B tool with location access is enough. It compares your position with the positions aircraft broadcast and tells you which direction and how high to look.
How accurate do my direction and angle estimates need to be?
Roughly within 10 to 15 degrees is usually fine. Direction of travel and a second refresh of the data settle most close calls.
Why does the plane in the sky seem slightly ahead of where the tool shows it?
Positions refresh about every 10 seconds and include a small network delay. A fast jet can move a mile or more between updates.
Keep reading
How ADS-B works: the signal that tells you what's overhead
ADS-B (Automatic Dependent Surveillance-Broadcast) is a system in which aircraft use satellite navigation to work out their own position…
7 min readHow far away is that plane? Distance, angle and sound explained
A plane's distance depends on its height and how high it appears in your sky. A jet at 35,000 ft that looks 30° above the horizon is…
7 min readWhy some planes don't show up on the map
A plane you can see may be missing from a live map because it does not broadcast ADS-B, because no receiver near you can hear it (common…