Improve your situation awareness before the flight.

See your flight before you push back.

Preflight Lens reads the NOTAMs, the weather, your minima, the maps, the turbulence and the cruise levels for one flight, and shows you what actually matters at your take-off time.

Android & iOS · Information only, always check your official briefing.

Preflight Lens home screen: flight VY 1892 from LEBL to EDDV, departure 15:20Z, arrival 17:21Z, with six tiles NOTAM, Weather, Minima, Map, Turbulence and Time/Fuel

One flight · six lenses

Select your flight from your roster or insert your company and your flight number. The rest fills itself.*

Pick the airline, type the number: departure, destination and the day's schedule come from the airline's own departures. Or tap a leg of your roster: today's and tomorrow's flights are read from your phone calendar or a roster file, on the device only. The alternate is proposed from the nearest civil aerodrome that is open by NOTAM, long enough, and above minima at your landing time. Then open any lens.

Roster band of the app: today, Monday 12 October, VY8003 from LFPO Paris-Orly to LEBL Barcelona-El Prat at 15:20Z; tomorrow, Tuesday 13 October, VY8004 from LEBL to LFPO at 06:40Z
  1. Airline picker with logos: Air Busan, Air Cairo, Aircalin, Air Canada, Air China
    01

    Airline and number*

    Logos, not codes. Type a few letters, pick the airline, enter the number. That is the whole form.

  2. Departures from LEBL: 514 departures today, 189 by VY, listed with destination, flight number and times in UTC
    02

    Today's departures*

    514 departures at LEBL, 189 by your airline: the list is filtered to your company, searchable by destination, city or number, in UTC.

  3. Choose alternate dialog: EDDW proposed as nearest civil aerodrome to EDDV with a runway over 2400 m, open by NOTAM, visibility at least 600 m at the estimated landing time; EDHI and EDDH listed as other choices
    03

    Alternate, with the argument

    Alternates are suggested based on distance, weather and NOTAMs. Select one or enter your own. The final choice is yours.

NOTAMs, filtered according to your take-off and arrival times.*

15 NOTAMs at LEBL at 15:20Z, 2 critical. Preflight Lens reads the whole stack, keeps what is active in your window, and colours each one by what it does to your flight.

15at this time
2critical
5caution
8information
  • Colour by consequence

    Runway closures and prohibitions in red, degraded aids in amber, the rest in green. A closure that has been lifted reads as reopened, not as a new alarm.

  • Your window, not the whole week*

    The counters follow the time you pick. Change the ETD and the two critical ones may become none.

  • Placed in the phase it touches

    Taxiway limits sit in Ground, airspace in Flight, ILS outages in Arrival.

  • Readable on tap

    Q-codes decoded, abbreviations underlined with their meaning a tap away. The raw text stays, exactly as issued.

  • Ground NOTAMs on the layout

    A majority of ground NOTAM are identified on a layout of the airport.

    Aerodrome layout with the closed section of Taxiway B drawn in red between Taxiway E and Taxiway F; below, NOTAM A2905/26: TWY BRAVO (SOUTH) CLSD BTN TWY ECHO AND TWY FOXTROT DUE WIP, from 28 JUL 2026 05:37Z to 28 OCT 2026 23:50Z
NOTAM screen for LEBL: 15 NOTAMs at this time, 2 critical, 5 caution, 8 information; time filter set to ETD 15:20Z with a window of 14:20 to 16:20Z; first NOTAM A6356/26 RWY 02/20 CLSD AVBL PPR 10MIN
NOTAM list: A6356/26 runway 02/20 closed in red, A6401/26 taxiway LN and S11 closed in red, A6405/26 taxiway limits in amber
  • FIR NOTAMs

    Tap a FIR to see all of its NOTAMs in detail. Restricted FIRs show in amber, closed FIRs in red.

FIR map of eastern Europe: Minsk and the Ukrainian FIRs in red, closed; the Baltic, Polish, Balkan, Greek and Maltese FIRs in amber, restricted; Vienna, Budapest, Italy and Türkiye in green

METAR, TAF and estimated runway in use

  • Runway in use, estimated*

    Estimated runways in use according to observed traffic, NOTAMs, wind and preferential runways.

  • METAR and TAF

    METARs and TAFs, colour-coded based on your ETA and ETD.*
    The five previous METARs are one tap away.
    D-ATIS (only for US airports).

  • Wind per runway

    Head or tail component and crosswind for every runway, from the METAR and from the worst hour of the day.

  • SNOWTAM, decoded*

    Runway condition: the code for each third of the runway, the contaminant and its depth, the time of the assessment, with the SNOWTAM as published. US FICON and Canadian RSC too.

  • Day weather in local time

    The picture of the day, temperature and sky to brief your passengers.

Weather screen for LEBL take-off 1520Z: runway in use estimated 24L for take-off and 24R for landing, METAR 9 minutes old, TAF 5 hours old with CAVOK and BECMG groups
Runway wind table: for each runway the head or tail component and crosswind from the METAR and the maximum of the day, followed by the day weather in local time
Day weather in local time: 15h 24° sun and cloud, 18h 23° partly cloudy, 09h next day 17° cloudy, 12h next day 21° sunny

A tool to help you make your decision.

Take-off, destination, destination alternate: each runway is checked against your minima at the estimated time.

  • Visibility, RVR, ceiling

    Runway estimated, NOTAMs in force, RVR/visibility checked against your minima.

  • Wind limits

    Crosswind and tailwind components against your limits.

  • NOTAMs cross-referenced

    RWY 02/20 closed. Approach lights 09 unserviceable. The same stack you triaged, quoted where it changes the answer.

  • Take-off alternate

    Proposed when the departure needs one, judged the same way.

Minima screen, take-off LEBL: runway 24L, visibility 9999 m against 150 m, crosswind 4 kt against 38 kt, tailwind 2 kt against 10 kt, all green; warning RWY 02/20 closed NOTAM A6356/26; take-off alternate LEBL runway 24R ILS CAT III
Minima for the destination alternate EDDW, runway 27 ILS CAT III: visibility 9999 m against 975 m, ceiling 3300 ft against 300 ft, crosswind 6 kt and tailwind 3 kt within limits, all green; warning approach lights 09 unserviceable, NOTAM A4849/26; amber note RVR not corrected

Four layers. One route line.

Every aerodrome as a dot coloured by its visibility and ceiling, a ring when the TAF shows a deterioration in visibility and/or ceiling, a bolt for CB. Your route is the track actually flown on this city pair over the last seven days, and the turbulence is read along it.

Current conditions and forecast trends

Green above 2 000 m and 1 000 ft. Amber, red, purple as it closes in. A ring means the TAF is worse than the METAR for the next three hours, or for the hour you selected.

Legend: purple, VIS/RVR below 500 m or ceiling below 200 ft; red, VIS 1 000 m or less or ceiling 500 ft or less; amber, VIS 2 000 m or less or ceiling 1 000 ft or less; green, VIS above 2 000 m and ceiling above 1 000 ft; grey, no usable data; ring, the TAF forecasts worse than the METAR, its colour is the forecast level for the next 3 h or the hour selected; lightning bolt, CB in the METAR or the TAF

At a glance, you have an idea of which approach you need.

Each colour gives you an idea of the type of approach you will need. For the details, tap an aerodrome to open its METAR and TAF, and compare them with the approaches available.

Approach side view: ceiling and visibility bands Side view of an approach to a runway on the right. Ceiling rises upwards, visibility is measured back from the threshold. Nested zones: purple below 200 ft and 500 m, CAT II or III; red up to 500 ft and 1 000 m, precision approach (ILS CAT I or LPV); amber up to 1 000 ft and 2 000 m, non-precision approach; green beyond, visual approach. VISUAL runway in sight NON- PRECISION VOR · NDB LOC · LNAV PRECISION ILS CAT I or LPV CAT II/III 200 ft 500 ft 1 000 ft Ceiling 500 m 1 000 m 2 000 m THR ← Visibility / RVR, back from the threshold
Schematic, not to scale: the glide path is drawn through each limit.

Amber · Non-precision approach

VIS ≤ 2 000 m or ceiling ≤ 1 000 ft

VOR, NDB, LOC, RNP LNAV: the cloud base still sits above a typical minimum descent height.

Red · Precision approach

VIS ≤ 1 000 m or ceiling ≤ 500 ft

ILS CAT I or LPV, flown down to a 200 ft decision height. Most non-precision approaches stop around here.

Green · Visual approach

VIS > 2 000 m and ceiling > 1 000 ft

The runway can be in sight early: room for a visual approach.

Conditions layer of the app over northern Michigan: CYAM amber with a red ring and a CB bolt, KCIU, KPLN, KGLR and KAPN red, KTVC green with a red ring, KOSC purple, each with its runways
The Conditions layer in the app. Map © OpenMapTiles © OpenStreetMap contributors.

Ring · TAF deterioration

The TAF forecasts worse than the METAR. The dot is the observed level, the ring the forecast level, for the next 3 h or the hour you selected. Here: amber now, red forecast.

Bolt · CB

Cumulonimbus in the METAR or the TAF.

Purple · CAT II / III

VIS/RVR < 500 m or ceiling < 200 ft

Below the CAT I limits (DH 200 ft, RVR 550 m). Only a CAT II or III approach, with runway, aircraft and crew approved.

The worse of the two decides. 3 000 m under a 400 ft ceiling is red, whatever the visibility.
A quick look, not your minima. The bands follow typical approach minima. The Minima screen checks each runway against the approach you will actually fly.
Wind layer over south-west France: an arrow at each aerodrome, green for light wind and amber for stronger wind, with the runway designators under each ICAO code
Wind legend: one green arrow for wind or gust 4 to 10 kt, two for 11 to 20 kt, three amber for 21 to 30 kt, three red for 31 to 40 kt, an amber warning for 41 to 50 kt, a red warning above 50 kt
Close-up of KGSO: the wind arrow, and under the ICAO code the runways 05R/23L, 05L/23R and 14/32, with 23L and 23R in green as the runways in use
Wind and runway in use (in green)
Radar layer over eastern Europe: precipitation echoes from blue to yellow and red, red hatched SIGMET TS areas for UMMV and UUWV, and CB bolts at the aerodromes
Map of Europe: aerodromes as green, amber, red or purple dots by visibility and ceiling, rings where the TAF forecasts worse, lightning bolts for CB, and the green route line from Barcelona to Hannover
Turbulence layer over the Great Lakes and north-east America: bands of model turbulence from yellow to orange and red

Turbulence along your route, minute by minute.

The profile follows the route in a ±20 NM corridor and follows the clock, so each point is read at the hour you will be there.

  • The unit pilots use

    Smooth below 15, light 15 to 22, moderate 22 to 34, severe from 34. The same scale as the reports you file.

  • Your cruise level

    Change the level and the profile recomputes. The map layer follows the same slider.

  • Time-aware, not a snapshot

    The model hour matches where you will be, not the same hour everywhere along the track.

Turbulence screen LFPG to KLAX: departure 11:35Z, arrival 23:12Z, cruise FL380, and the EDR profile along the route with light, moderate and severe bands, peak moderate at H+2:18

Which level pays: fastest, or least fuel.

LFPG to LEMD, narrow-body, 63 t. FL290 is 4 minutes quicker and burns 9.5% more. FL370 burns 8.7% less and costs 4 minutes. Every level in between, every 30 minutes, with the wind and the ISA deviation behind each number.

  • Wind and temperature effect by level

    The average tailwind or headwind at each level over the leg, and the temperature that changes the consumption.

  • Time and fuel against a reference

    The matrix by column, the summary by row: pick the trade you prefer and see what it costs.

Time/Fuel screen LFPG to LEMD: fastest FL290 4 minutes quicker and 9.5% more fuel, least fuel FL370 8.7% less and 4 minutes slower; a matrix of flight levels by 30-minute columns showing wind, speed gain and fuel percentage
Summary table by flight level: average gain in knots, time and fuel difference against the FL290 reference

How it is built

For the flight deck, not for the slide deck.

  • Information only

    Every screen says it. Preflight Lens is a second pair of eyes on the briefing, never a substitute for the official one.

  • Offline, on purpose

    The last data fetched stays on the device. In the crew bus, at a gate without signal, the briefing is still there.

  • UTC everywhere

    Zulu on every clock. Local time only where the crew needs it, and labelled as such.

  • Favourites and routes*

    Star an aerodrome, keep a city pair: the next briefing starts in two taps.

Two pilots in the flight deck at sunrise above a cloud layer

Android & iOS

Ready before the gate.

Preflight Lens is on Google Play and the App Store.

Questions, an airline deployment, a runway we got wrong? contact@preflightlens.com