Chapter 07 of 17

Core modules12 min read

NOTAMs

How to read an airport's NOTAMs raw and decoded, map them, watch a FIR's enroute notices, set NOTAM alerts and highlight keywords - step by step.

Verified against Pilot EFB 1.0.10 · Updated 25 Sep 2026

On this page

NOTAMs live inside each station's workbench. Open a watched airport from the Brief tab's Stations mode and its NOTAMs tab holds the full list, decoded and searchable. A watched FIR adds a region's enroute notices to the same watch-list, and NOTAM alerts can notify you when a new critical notice appears. The line at the foot of every NOTAM screen, "May be incomplete - verify officially.", is the module's standing framing.

Find your way around

The NOTAMs tab of a station workbench has, from top to bottom:

ElementWhat it shows
Search fieldFilters the list by any word in a notice
Category chipsAll, Aerodrome, Enroute, Navigation, Airspace, Other, each with a live count
Sort controlRelevance ranks operationally important notices first, Soonest orders by time, Category groups like with like
Group headerThe active count, an affected summary (runways, taxiways, navaids, frequencies), a source pill naming "NOTAM Management System" with the fetch time, an age pill, and the map icon
NOTAM cardsOne per notice: headline, priority tier, time badge, affected-surface chips, raw text, action row
Refresh NOTAMsA button at the foot of the list that fetches again on demand

The age pill turns amber once the fetch is over an hour old. Stale lists refresh themselves when you return to them.

The EGLL station workbench on its NOTAMs tab: a Search NOTAM ID or text field, category filter chips reading All 44, Aerodrome 6, Enroute 0, Navigation 4, Airspace 1 and Other 33, a Relevance, Soonest and Category sort control with Relevance selected, and the EGLL group header with a 28 active badge, the map icon, an Affected summary of 4 RWY, 3 TWY, 2 NAV and 2 frequencies, a source pill reading NOTAM Management System 14:24:02Z, a green just now age pill and the first card tucked into a compact seen row, A3265/26 Runway - RWY 09L/... badged Critical with its star
The NOTAMs tab: 1 search, 2 category chips, 3 sort, 4 the map icon on the group header.

How to read an airport's NOTAMs

  1. On the Brief tab, switch to Stations and tap a watched airport. The Weather chapter covers building the watch-list.
  2. Swipe the segment strip and tap NOTAMs.
  3. Type in the search field, tap a category chip, or change the sort to narrow the list.
  4. Read each card. The headline, tier and chips are decoded above the raw text, never instead of it:
Card elementWhat it means
HeadlineA plain-language summary derived from the notice: "Runway", "Obstacle - erected", "Taxiway B, E, F - closed", "Temporary flight restriction - MCGREGOR, TX"
Priority tierCritical, High, Medium or Low, with the card's edge stripe matching
Time badge"Active now", "Starts in ...", or for a notice with a D) schedule its current window ("Active now - to 09:00Z", "Activates 07:00Z"). A schedule the app could not read is badged "In force - schedule not read", never as active
Affected-surface chipsRWY 09L/27R, TWY B, detected from the text
Raw textThe notice verbatim, with keyword tiers bolding what matters
  1. Tap an affected-surface chip to filter the list to that surface.
  2. Tap Show details on a card to expand the full decode in place: the RAW block, the validity window, the origin, the Q-line and any vertical limits.
NOTAM cards for EGLL: the Show details, star and Map action row of a critical card, then A3264/26 valid until 28 Oct 2350Z headlined Declared distances 09L/27R - changed with raw text about reduced declared distances and LGT due phase 4 of runway resurfacing works, carrying High, Active now and Aerodrome badges plus a RWY 09L/27R chip and its own action row, and the start of A3091/26 headlined Unmanned aircraft - will take place, 4 NM NW of EGLL
Cards lead with a plain-language headline and a priority tier; the raw text is always on the card.

How to mark, star and share a notice

  1. Tap a card's body to mark it seen. It tucks into a compact one-line row so the unread notices stand out. A critical or high notice keeps a warning-tinted row, so it still reads as important once tucked.
  2. Tap a compact row to peek it open again.
  3. Tap the Viewed tick in the action row to mark a notice unread again. This is the one way to do it.
  4. Star a notice to keep it expanded; a starred notice never tucks away.
  5. On an expanded card, tap Share NOTAM to preview it as an image and share it.

How to decode one NOTAM

A NOTAM alert lands you on the notice's own page, the same full decode as an expanded card with the raw text always in view.

  1. Open a notice from an alert, or tap Show details on its card.
  2. Read the headline, the reflowed message and the badges, then the RAW block underneath.
  3. Scroll to Validity: effective from and to, any D) schedule with its recurring active window drawn on a timeline, and when the notice was last updated.
  4. Read Origin (the ICAO code and classification) and the decoded Q-line: FIR, Q-code, traffic, purpose, levels, coordinates and radius.
  5. Check any F)/G) vertical limits. They are kept verbatim and never unit-converted.
The NOTAM detail page for A3082/26, until 15 Oct 2300Z: the Runway headline, the reflowed message RWY 27R MANDATORY INFO SIGN AT A2 ON EASTERN SIDE REMOVED DUE WIP with WIP washed amber, Active now, Aerodrome and RWY 27R badges, the RAW block with the NOTAMR line, Q-line, A) B) C) and E) fields, the Validity section with effective from 2026-08-12 02:45Z to 2026-10-15 23:00Z and a last updated stamp of 2026-08-12 02:50Z, and the start of Origin with ICAO EGLL and classification INTL
The detail page: headline, raw text, the validity window and the origin.
Further down the NOTAM detail for A3082/26: the Validity section with effective from 2026-08-12 02:45Z to 2026-10-15 23:00Z and last updated 2026-08-12 02:50Z, Origin with ICAO EGLL and classification INTL, the Q-line decoded as FIR EGTT, Q-code QMRXX, traffic IV, purpose NBO, lower and upper flight levels 0 / 999 and coordinates 5129N00028W, then a Source line naming NOTAM Management System fetched 14:24:02Z with a green 3m ago pill and the May be incomplete - verify officially footer
The decode names every field it read, with the source and fetch time beneath.

How to see NOTAMs on a map

  1. On the NOTAMs tab, tap the map icon on the group header to plot every located NOTAM around the field. For one notice, tap Map on its card instead.
  2. Tap the tier chips (critical, high, medium, low) or the category chips (hazards, surface, obstacles, nav aids) to filter the markers.
  3. Tap the count button in the map's top-left corner and read the map key: it names only the claims drawn, "Closed", "Partly closed" or "Named, not closed", so a notice that merely mentions a runway never paints it closed. A notice that locates itself to a stretch ("TWY A between A3 and A4") has only that stretch outlined, and the note says so: "named in this NOTAM, not reported closed". On the station map each notice's stretch is lettered with its NOTAM id and gets its own key row, so three notices on one taxiway read as three claims, not one painted surface. Where the map data has no fence to cut at, the whole surface keeps its outline and the note says why. Every claimed runway, taxiway, apron or stand also carries a halo of its colour on the ground around it, so even a short link taxiway is easy to find.
  4. Scroll the Located list beneath the map for every plotted notice with its tier.
The EGLL NOTAMs map on the Aviation chart basemap: tier chips counting Critical 3, High 12, Medium 23 and Low 6, category chips Obstacles 22, Hazards 12, Surface 6 and Nav Aids 4, a map key reading Closed, Partly closed and Named, not closed, a 1 minimised chip, layer, zoom, locate and expand buttons, clustered NOTAM markers with a red EGLL RWY 09L/09R CLOSED label across the field and a 20 NM scale bar, and a Located (44) list starting with medium crane notices A3508/26, A3507/26 and A3506/26 and the high UAS swarm notice A3496/26 - footed by May be incomplete - verify officially, Not for navigation
The station map: every located notice plotted by tier, marked Not for navigation.

How to watch a region's enroute NOTAMs

Airport lists cover the field; a watched FIR covers the airspace between them: GNSS jamming areas, airspace reservations, enroute navaid outages.

  1. On the Stations watch-list, tap + and choose Add a FIR NOTAM.
  2. Search by code or name. "EGTT" and "London" find the same FIR.
  3. Tap the result to watch it. The FIR's card appears in the FIR NOTAMS section of the watch-list with its active count.
  4. Tap the card to open the full enroute list: the same searchable cards, source line and framing as an airport's tab.
The Add a FIR NOTAM reveal on the Brief tab's Stations mode, 7 stations watched and 1 group, at 14:24Z: LFFF typed into the search field, a result row reading LFFF Paris FIR with a plus icon, the GROUPS section beneath with its New button and the EU hubs group card, and the keyboard raised
Add a FIR by code or name, in the same reveal the airport search uses.
The Brief tab in Stations mode, 7 stations watched and 1 group, at 14:24Z: a GROUPS section with a New button and an EU hubs card of 3 stations, a FIR NOTAMS section with an Add button and an EGTT London FIR card counting 217 active, then the STATIONS section with EGLL and EGKK cards each carrying a green VMC badge, a 34m ago age pill and its raw METAR with a SADIS source and 14:23:51Z fetched line, and the blue + button floating at the bottom right
The watch-list carries groups, FIRs and airports side by side.
The EGTT London FIR page: a Source line naming NOTAM Management System fetched 12:33:01Z with an amber 1h 50m ago age pill, a Search NOTAM ID or text field, an Active 217 count, and a critical NOTAM B1437/26 until 12 Sep 1500Z headlined GNSS (area-wide) describing GPS signal and radio frequency jamming near West Holme with GNSS, GPS and PSN bolded and UAS washed amber in the raw text, badged Critical, Active now - to 15:00Z and Navigation with a Show details, star and Map action row, and the next card headlined Parachute jumping/paragliding/hang gliding - will take place
A FIR's enroute list: the notices between airports, raw text kept.

How to set up NOTAM alerts

  1. Open Settings > Notifications > NOTAM alerts.
  2. Turn on the New NOTAM alerts master switch. When a new critical or high NOTAM appears at a watched location, the app notifies you, with the app closed too via push once you are signed in.
  3. Set the Default alert level: Critical + high or Critical only.
  4. Scroll the Watched airports and Watched FIRs lists. Each row is labelled with the reason it is there: home base, Brief airport, favourite, station watch or FIR watch.
  5. Use a row's switch to mute it, or its level control to override the default. Pro Per-location levels are Pro.
  6. To get alerts for a location you do not watch anywhere else, use Add alert-only watch at the foot of the list.
The NOTAM alerts settings screen: a New NOTAM alerts master switch, on, with a caption explaining that when signed in the device push token is stored with quiet hours and their timezone so alerts arrive with the app closed, a Get alerts while the app is closed card with a Sign in or create account button, the Default alert level control set to Critical + high with Critical only beside it and its note that every watched location alerts at this level unless a row overrides it, and the top of the Watched airports list
The master switch says what it stores and why, and the default level sits beneath it.
Further down NOTAM alerts: watched rows for EHAM, with Favourite and Station watch pills, and LFPG with a Station watch pill, each with a switch that is on and a Default, Critical + high, Critical only level control set to Default, a Watched FIRs section with EGTT London FIR carrying a FIR watch pill, and the Add alert-only watch section with a Search airport or FIR field and a note that alert-only watches notify without adding the location to Brief or favourites
The watched list builds itself: every row shows why it is there and mutes with one switch.

How to highlight what matters

  1. Open Settings > Briefing, weather & NOTAMs > NOTAM keywords.
  2. Check Highlight keywords is on. The built-in set is tiered:
TierExamplesHow it shows
Closures and unserviceabilityCLSD, CLOSED, U/S, DO NOT USEStrongest (red) wash
Hazards and activityOBST, CRANE, DRONE, UAS, FIREWORKS, TEMPORARY FLIGHT RESTRICTIONLighter (amber) wash
Facility namesILS, TWR, PAPI, RAIM, SID, STAR, SNOWTAMPlain bold
  1. In the Add keyword field, type your own term, "09L" or "ILS CAT" for example, and add it. Custom keywords bold in every NOTAM, matched case-insensitively on word boundaries, up to 50 terms.
The NOTAM keywords settings screen under Settings, Briefing, weather & NOTAMs: a Highlight keywords switch, on, with a caption explaining the terms below are bolded wherever NOTAM text is shown and NOTAMs render as plain text when off, and the Built-in card's Closures & unserviceability chips in a red wash - CLSD, CLOSED, CLOSURE, U/S, UNSERVICEABLE, DO NOT USE, DISPLACED - above Hazards & activity chips in amber including OBST, CRANE, DRONE, UAS, FIREWORKS and MEN AND EQUIPMENT
The built-in tiers: closures loudest, hazards next, facility names plain bold.
Further down NOTAM keywords: facility-name chips in plain grey including RAIM, NAVAID, SID, STAR, PAPI, SNOWTAM, TWR and PSN, a caption noting the terms are always highlighted including plural forms and cannot be removed, an empty Custom keywords card reading No custom keywords yet, and the Add keyword field with the placeholder e.g. 09L or ILS CAT, an Add button and a note that terms match case-insensitively on word boundaries, up to 50 custom terms
Add your own terms, your runway or your approach, and they bold everywhere NOTAM text shows.

On iPad

On iPad the station workbench spreads out: all six segments sit in one strip, and the cards use the full width. Same card anatomy, same framing.

The EGLL workbench on iPad, NOTAMs tab: a side rail, all six segments visible in one strip with NOTAMs selected, the search field, full category chip row and sort control, and the EGLL group with a 28 active badge, the affected summary, a NOTAM Management System source pill with a just now age pill, and full-width critical NOTAM cards
The workbench on iPad: the whole strip in view, full-width cards, the same header.

Free vs Pro in NOTAMs

FreePro
Read NOTAMs for any airport or FIR, unlimitedThe same
Search, filters, sort, map, decode, history and keywordsThe same
NOTAM alerts for one locationAlerts on every location you watch
The default alert levelPer-location alert levels
Muting any row (silencing a location frees its slot)The same

Troubleshooting

The list is empty. The app shows "This does not confirm no NOTAMs exist. Verify with official NOTAM sources." An empty list never means no restrictions exist; some domestic notices never join the international exchange the app reads.

The age pill is amber. The fetch is over an hour old. The list refreshes when you return to it, or tap Refresh NOTAMs at the foot.

A notice shows as "no longer listed", not "cancelled". A notice can drop out of a fetch for several reasons; only a NOTAMC formally cancels one, so the app does not claim it was cancelled.

A card is badged "In force - schedule not read". The app could not read the notice's D) schedule, so it does not claim the notice is active now. Read the raw text for the schedule.

The NOTAM map opened on Apple Maps, not the chart. No downloaded region pack covers the field yet. Download one under Settings > Data & storage > Offline maps and the chart becomes the default; Base map, under the map's layers button, switches between the two at any time.

I get no alerts with the app closed. Push alerts need you to be signed in, and the New NOTAM alerts switch on. On the free tier alerts cover one location; muting a location frees its slot.

Where next

  • Weather - the same workbench's METAR, TAF and charts segments, and the watch-list these NOTAMs live on.
  • Home - where an active flight surfaces its route NOTAMs on the dashboard.
  • Free vs Pro - the exact line between free NOTAM reading and Pro alert monitoring.

Pilot EFB

Try it with the app in hand

The fastest way through this chapter is with Pilot EFB open on your own phone or iPad. Informational reference only, not a certified EFB.

Pilot EFB

One companion for every leg,on every screen.

Free on iPhone, iPad and Apple Watch. Pilot EFB Desk brings it to the browser. Offline-first, so the tools work without a signal.

Azimuth Labs Ltd · Registered in England and Wales.
Company No. 17289059 · ICO No. ZC178458.
Registered office: 82A James Carter Road, Mildenhall, Suffolk, IP28 7DE, United Kingdom.

© 2026 Pilot EFB. All rights reserved. Pilot EFB is not a certified Electronic Flight Bag and is not affiliated with any aviation authority, airline, or aircraft manufacturer. ForeFlight, LogTen Pro, mccPILOTLOG, CrewLounge, IVAO and Jeppesen are trademarks of their respective owners. Pilot EFB is not affiliated with, sponsored by or endorsed by them. Apple, the Apple logo, App Store, Apple Watch, iPhone, iPad, iPadOS, Siri, Face ID, Live Activities, Spotlight, Stage Manager and Dynamic Island are trademarks of Apple Inc., registered in the U.S. and other countries and regions.