Q-Codes Reference
The pressure-setting and bearing codes still used daily on the radio, plus the historical codes that survive only in exam papers.
Q-codes are three-letter codes beginning with the letter Q, originally developed in 1909 for maritime radiotelegraphy to simplify communication between operators who did not share a common language. Each code can be used as a question (with a question mark) or a statement. Although most Q-codes have been superseded by plain-language radiotelephony in aviation voice communications, several remain in active daily use — particularly the pressure-setting codes QNH, QFE, and QNE, as well as bearing codes used in direction-finding. They are defined in the ITU Radio Regulations and referenced in ICAO Annex 10 (Aeronautical Telecommunications).
Same aircraft. Different reference.
Change the setting while keeping the aircraft in the same place. Watch the indicated number change.
1,540 ft
Setting: 1020.00 hPa
The model shows altitude relative to mean sea level.
Simplified model: 1 hPa ≈ 27 ft, with standard-temperature assumptions and no instrument error. Real pressure relationships are nonlinear; temperature also affects true altitude. Calculated QFE here is for learning only.
Check your understanding
You switch from QNH to QFE without climbing or descending. Why does the number fall?
Exercise prepared 1 October 2026. Sources: CAA altimetry tutorial and CAA Skyway Code, altimeter settings.
Pressure Setting Q-Codes
The pressure-setting Q-codes are among the most important concepts in aviation. They determine what your altimeter displays and are critical for terrain clearance, traffic separation, and safe approaches.
QNH — Altitude Above Mean Sea Level
QNH is the atmospheric pressure adjusted to mean sea level (MSL) using the International Standard Atmosphere (ISA). When QNH is set on the altimeter subscale, the instrument indicates altitude above mean sea level (AMSL). This is the most commonly used pressure setting in aviation worldwide.
- ATC provides the regional or aerodrome QNH to pilots.
- With QNH set, your altimeter reads aerodrome elevation when on the ground.
- Normally used for altitude reference at or below the applicable transition altitude; follow published local procedures.
- Provides a common altitude reference. QNH alone does not ensure terrain clearance or traffic separation; temperature, procedures and other factors still matter.
QFE — Height Above Aerodrome
QFE is the atmospheric pressure at the aerodrome reference point (runway threshold elevation). When QFE is set on the altimeter subscale, the instrument reads zero on the ground at that aerodrome and indicates height above aerodrome level during flight.
- Still used at some aerodromes in the United Kingdom, Russia, and several other countries.
- Convenient for circuit flying — pattern altitudes are read directly as height above the aerodrome.
- The main disadvantage is that QFE changes between aerodromes, so it cannot be used for en-route navigation or terrain clearance relative to sea level.
Standard pressure / QNE — Standard Pressure (Flight Levels)
QNE refers to the indication on the altimeter when the standard pressure setting of 1013.25 hPa (29.92 inHg) is applied. The altimeter then indicates pressure altitude, and aircraft positions are expressed as flight levels (e.g., FL350 = 35,000 ft pressure altitude).
- Used above the transition altitude — the altitude at which pilots change from QNH to standard pressure.
- The transition level is the lowest flight level available above the transition altitude; the band between the two is the transition layer.
- Because all aircraft above the transition altitude use the same standard setting, vertical separation is maintained even though the true altitude may differ from the flight level.
- Transition altitude is location-specific. Check the current AIP and chart for the area; there is no single 5,000 ft value for the whole UK. Change from standard pressure on descent according to the applicable transition level and procedure.
QNH vs QFE vs QNE Comparison
| Code | Pressure Set | Altimeter Reads | On the Ground Shows | Typical Usage |
|---|---|---|---|---|
| QNH | Local pressure adjusted to MSL | Altitude AMSL | Aerodrome elevation | Below transition altitude; most common worldwide |
| QFE | Actual pressure at aerodrome level | Height above aerodrome | Zero (0 ft) | Circuit/pattern flying at specific aerodromes (UK, Russia) |
| QNE | Standard: 1013.25 hPa / 29.92 inHg | Pressure altitude (flight levels) | Pressure altitude of the aerodrome | Above transition altitude; all high-level en-route flight |
Critical safety note: Flying with the wrong pressure setting is a serious hazard. If QNH is lower than standard (1013.25 hPa) and you are using standard pressure, your true altitude is lower than what the altimeter indicates — risking controlled flight into terrain. The mnemonic is: “From high to low, look out below.”
Terminology note: UK CAA guidance uses “standard pressure”; QNE is sometimes used informally for this setting. With QFE, height is relative to its reference datum, not necessarily the terrain directly below. Even with correct QNH, non-standard temperature can make true altitude differ from indicated altitude.
Pressure settings in a worked example
The examples below distinguish altitude, height and bearing. Which settings and codes you use depends on your location and the applicable procedures.
Worked Scenario: Joining the Circuit at a 550 ft Airfield
Consider a fictional aerodrome at 550 ft AMSL with a training circuit height of 1,000 ft. The following exchange illustrates the numbers only; it is not current aerodrome information or a joining procedure.
Pilot: "Example Radio, Golf Kilo Lima, five miles north-east,
altitude two thousand four hundred feet, request joining."
# What the ground station gives you
Radio: "Golf Kilo Lima, runway zero three right hand,
QFE one zero zero three, QNH one zero two three,
circuit height one thousand feet."
Deriving QFE from QNH
550 ÷ 27 = 20.4 hPa1023 − 20.4 = 1002.6 ≈ 1003 hPa550 ft (the elevation)0 ft550 + 1000 = 1550 ft indicated1000 ft indicatedThe 27 ft per hPa relationship is a near-sea-level approximation. The relationship changes with altitude and atmospheric conditions, so this calculation is a teaching example, not a substitute for an issued pressure setting.
The mistake this scenario is designed to prevent: setting the QFE of 1003 and then flying an en-route altitude as if it were QNH. A lower sub-scale setting makes the altimeter under-read, so an indicated 2,400 ft on QFE puts you at 2,950 ft AMSL. If the base of the Class D above you is 2,500 ft, you have entered controlled airspace without a clearance and the altimeter will show nothing wrong. Read back the setting and the code: "QFE one zero zero three, Golf Kilo Lima".
QDM and QDR: One Bearing, Two Directions
QDM and QDR describe the same line between you and a station. QDM is the magnetic heading that would take you to it in still air; QDR is the magnetic bearing of your aircraft measured outward from it. They differ by 180°, and that is the entire relationship.
Pilot: "Wattisham Approach, Golf Kilo Lima, request QDM."
Radio: "Golf Kilo Lima, QDM zero four two degrees, class bravo."
Reading a VDF Bearing
042°M → steer 042 and you will arrive overhead in nil wind042 + 180 = 222°M → you are on the 222 radial, south-west of the station±5°; class Alpha is ±2°, class Charlie ±10°20 × 5 ÷ 60 = 1.7 nm of lateral uncertaintyA QDM is a homing instruction, not a track. Ask for a second QDM a few minutes later; if the number has drifted from 042 to 048, the wind is pushing you left of the line and simply chasing each new QDM will curve you into the station the long way. Apply a drift correction of about twice the change and re-check. The same trap catches students homing an NDB with the ADF needle centred.
Why the letters mean nothing. QDM, QDR, QNH and QFE are arbitrary. The Q-code list was allocated alphabetically in blocks in 1912, so QDM has no expansion and no mnemonic behind it; the "QNH = Nautical Height" and "QFE = Field Elevation" backronyms found on forums were invented long afterwards. They are harmless as memory aids, but do not write them in an exam answer as if they were the origin.
Navigation Q-Codes
Navigation Q-codes are used in direction-finding (DF) operations. Although modern navigation relies on VOR, DME, and GNSS, these codes still appear in exam syllabi and are occasionally used in ATC communications.
| Code | Definition | Direction Reference | Relative To |
|---|---|---|---|
| QDM | Magnetic heading to steer to reach the station (assuming zero wind) | Magnetic | TO station |
| QDR | Magnetic bearing of the aircraft FROM the station | Magnetic | FROM station |
| QTE | True bearing of the aircraft FROM the station | True | FROM station |
| QUJ | True heading to steer to reach the station (assuming zero wind) | True | TO station |
Memory aid for navigation Q-codes: Think of the letter D for “Direction” — QDM and QDR use magnetic references. QDM points you towards the station (M = “Me going to”), while QDR points away (R = “Radial” / away). QTE uses true bearing from the station (T = True). QUJ is the true heading to the station.
Communication, Meteorological & Other Q-Codes
An honest word about the rest of this list. If you fly in Europe today you will hear QNH, QFE and the occasional QDM, and nothing else. QAM, QBB and QRZ belong to a period when radio operators shared no common language and every character cost money to send by key. Voice radiotelephony removed the reason for them, and CAP 413 now specifies plain phraseology for all of it: a controller says "surface wind two seven zero degrees one two knots", not QAN. The datalink era pushed things further the same way. CPDLC messages are drawn from a fixed set of pre-formatted elements in ICAO Doc 4444, none of which are Q-codes, so a modern flight deck can complete an oceanic crossing without generating one. The table below is worth reading because these codes still appear in ATPL communications papers, in older manuals, and in NOTAM and flight-plan free text. Learn QFU (runway direction in use) and QGH (controlled descent through cloud) if your syllabus asks for them, but do not expect to hear them on frequency.
A handful survive in HF operations, VOLMET services, and written traffic such as NOTAMs and flight plans. The table lists the codes still referenced in examinations and documentation, excluding the pressure-setting and navigation codes covered in their own sections above. Those marked Limited see occasional use (e.g., HF comms, written messages). Codes marked Obsolete are no longer used in routine voice communications but may appear in exam questions or historical references.
| Code | Meaning (Question) | Meaning (Statement) | Status |
|---|---|---|---|
| QAM | What is the latest weather at [location]? | The latest weather at [location] is… | Obsolete |
| QAN | What is the surface wind at [location]? | The surface wind at [location] is… | Obsolete |
| QBA | What is the horizontal visibility at [location]? | The horizontal visibility at [location] is… | Obsolete |
| QBB | What is the cloud base at [location]? | The cloud base at [location] is… | Obsolete |
| QBI | Is flight under IFR compulsory? | Flight under IFR is compulsory | Obsolete |
| QDL | Do you intend to send a series of QDM bearings? | I intend to send a series of QDM bearings | Obsolete |
| QFU | What is the magnetic direction of the runway in use? | The magnetic direction of the runway in use is… | Limited |
| QGE | What is my distance from your station? | Your distance from my station is… | Obsolete |
| QGH | May I make a controlled descent through cloud? | You may make a controlled descent through cloud | Limited |
| QMH | Shift to transmit on [frequency]? | Shift to transmit on [frequency] | Obsolete |
| QNY | What is the present weather at [location]? | The present weather at [location] is… | Obsolete |
| QRA | What is the name of your station? | The name of my station is… | Obsolete |
| QRV | Are you ready? | I am ready | Obsolete |
| QRX | When will you call me again? | I will call you again at [time] on [frequency] | Limited |
| QRZ | Who is calling me? | You are being called by [station] | Obsolete |
| QSL | Can you acknowledge receipt? | I acknowledge receipt | Obsolete |
| QSO | Can you communicate with [station] directly? | I can communicate with [station] directly | Obsolete |
| QSP | Will you relay to [station]? | I will relay to [station] | Obsolete |
| QSY | Shall I change to transmission on [frequency]? | Change to transmission on [frequency] | Limited |
| QTF | Will you give me the position of my aircraft by DF bearings? | The position of your aircraft by DF bearings is… | Limited |
Check the procedure for your location
Pressure-setting practice, units and transition altitudes vary. Use the current AIP, chart and applicable instructions for the place you are flying; broad country tables can hide local exceptions.
- Identify the published transition altitude and the applicable transition level.
- Confirm whether a quoted level is altitude, height or a flight level.
- Read back the setting with its reference and confirm the units.
For UK context, see the CAA altimetry tutorial. For pressure and temperature errors, see the FAA altimeter guidance. Targeted corrections made 1 October 2026.
Exam Tips — QNH, QFE & QNE
Q-codes relating to pressure settings are heavily tested in PPL, CPL, and ATPL examinations worldwide. Here are the key points examiners focus on:
Common exam questions and how to approach them:
- QNH vs QFE: You must know that QNH gives altitude (above MSL) while QFE gives height (above aerodrome). A favourite exam question asks what the altimeter reads on the ground with each setting — QNH shows aerodrome elevation; QFE shows zero.
- Transition altitude / transition level: Know that the transition altitude is where you change FROM QNH TO standard pressure (1013.25 hPa), and the transition level is the lowest usable flight level above it. The gap between them is the transition layer, which is never used as a cruising level.
- “From high to low” problems: Exams commonly present scenarios where an aircraft flies from a high-pressure area to a low-pressure area without updating QNH. The correct answer is that the true altitude is lower than indicated — a collision risk with terrain.
- QDM / QDR relationship: QDM and QDR differ by 180°. If your QDR (bearing FROM the station) is 090°, your QDM (heading TO the station) is 270°. Exams test this reciprocal relationship frequently.
- QTE vs QDR: The difference between QTE (true) and QDR (magnetic) is the magnetic variation at the station. Apply variation correctly: “Variation west, magnetic best (add); variation east, magnetic least (subtract).”
- Temperature corrections: In extremely cold conditions, QNH-based altimeter readings overestimate your true altitude. Some exams test whether you know to apply temperature corrections in cold weather operations (per ICAO Doc 8168).
Exam trap: Do not confuse QNE with a specific pressure value. QNE is not a pressure — it is the altimeter reading that results from setting standard pressure (1013.25 hPa). The standard pressure itself is just called “standard pressure” or “1013.”