This tool visualizes weather data from the German Weather Service (DWD) for VFR pilots. The core value proposition is resolution (2.1km grid, ~542,000 cells covering most of Europe) and recency (updates within minutes of new model runs).
Ceiling — Cloud base height (colors similar to GAFOR categories)
Visibility — Horizontal visibility
Temperature — 2m temperature
Radar — Simulated radar reflectivity
Precipitation — Rain/snow intensity
Convection — CAPE thunderstorm potential
Wind — Wind speed and direction at multiple altitudes
Thermals — Thermal strength, usable climb height, Cu cloudbase, and bumpiness index for soaring and GA pilots
Local Forecasts
Meteograms — Up to 5-day forecast for 1,700+ airfields and 4,300+ cities: ceiling, visibility, wind, temperature, precipitation and flight category at a glance. Cloud structure built from 28 vertical layers up to 10,000ft. Hours 0–48 use high-resolution ICON-D2, hours 49–120 extend via ICON-EU. Includes crosswind calculation based on runway data for airfields. Tap any location on the map to jump there.
Route
Cross-Section — Vertical profile along your route from surface to FL100 with 48 hours of animation. Shows cloud cover heatmap, terrain profile, VFR/IFR clearance lines, freezing level, and wind barbs at 8 altitudes. Includes a head-/tailwind analysis table that highlights the optimal cruise altitude per leg. Supports multi-waypoint routes with draggable map markers and PDF export.
AI Brief
Synopsis — AI-generated weather briefing per aviation zone with a 5-day outlook broken into morning / afternoon / evening timeblocks.
Garmin Watch Face
ClearToFly for Garmin — Aviation weather at a glance on Fenix 6 Pro. GAFOR strip, ceiling, visibility, crosswind, cloud layers — updated every 30 minutes from the same ICON-D2 data.
Data Sources
This app combines three DWD models and ECMWF open data:
Hours 0–14: ICON-D2 RUC (Rapid Update Cycle) Updated every hour with 15-minute time steps – ideal for nowcasting
Hours 15–48: Conventional ICON-D2 Full model run every 3 hours with 2.1 km resolution
Hours 49–120: ICON-EU European-scale model at ~7 km resolution, extends the forecast to 5 days
Hours 121–360:ECMWF Open Data (IFS HRES & AIFS) Global model at 0.25° (~28 km) resolution, extends temperature, precipitation, ceiling, convection, wind, and isobars to 15 days. CC-BY-4.0 license.
Disclaimer: This tool is for informational purposes only and is not a substitute for official weather briefings. Always use authorized sources for flight planning.
This service is free. If you find it useful, you can buy me a coffee.
Help shape ClearToFly
I'm a one-person operation. Subscribe to hear when new features land, and to weigh in on what I should build next. A few emails per year. One click to unsubscribe.
Install as app
Add Clear2Fly to your home screen for fullscreen mode and offline access to the last cached forecast. iOS: Tap ↑ (Share) then "Add to Home Screen"Android: Tap ⋮ (menu) then "Add to Home Screen" or "Install App"
Haftungsausschluss – Inhalte
Diese Anwendung dient ausschließlich der Information und ersetzt keine offizielle Flugwetterberatung. Für die Flugplanung sind stets die zugelassenen Quellen zu verwenden. Eine Gewähr für die Richtigkeit, Vollständigkeit und Aktualität der dargestellten Daten wird nicht übernommen.
Haftungsausschluss – Links
Diese Anwendung enthält Links zu externen Websites Dritter (DWD, OpenFlightMaps, CARTO, OpenStreetMap). Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter verantwortlich. Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar.
Streitbeilegung
Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit: https://ec.europa.eu/consumers/odr/. Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen.
Datenschutzerklärung – KI-Routenbriefing
Verantwortlicher
Jan Schaffner (Anschrift siehe Impressum)
Zweck der Verarbeitung
Zustellung des KI-generierten Routenbriefings per E-Mail. Die Daten werden ausschließlich für diesen Zweck verwendet.
Rechtsgrundlage
Art. 6 Abs. 1 lit. a DSGVO (Einwilligung durch Aktivierung der Checkbox)
Speicherdauer
E-Mail-Adresse und Routendaten werden nach Versand des Briefings nicht dauerhaft gespeichert. Server-Logs mit IP-Adressen werden nach 7 Tagen gelöscht.
Empfänger
Amazon Web Services EMEA SARL (Infrastruktur: EC2, SES, Bedrock) – Verarbeitung in eu-central-1 (Frankfurt).
Ihre Rechte
Sie haben das Recht auf Auskunft, Berichtigung, Löschung und Einschränkung der Verarbeitung Ihrer Daten. Die Einwilligung kann jederzeit mit Wirkung für die Zukunft widerrufen werden. Beschwerden können an die zuständige Aufsichtsbehörde gerichtet werden.
Datenschutzerklärung – Feedback-Abonnement
Verantwortlicher
Jan Schaffner (Anschrift siehe Impressum)
Erhobene Daten
E-Mail-Adresse, IP-Adresse, Zeitstempel der Einwilligung sowie der zum Einwilligungszeitpunkt angezeigte Hinweistext.
Zweck der Verarbeitung
Versand gelegentlicher E-Mails mit Feedback-Anfragen sowie Ankündigungen zu neuen Funktionen. Diese Verarbeitung erfolgt getrennt vom KI-Routenbriefing; eine Einwilligung für eines der beiden bedeutet keine Einwilligung für das andere.
Rechtsgrundlage
Art. 6 Abs. 1 lit. a DSGVO (Einwilligung durch Klick auf den Bestätigungslink in der Briefing-E-Mail oder durch Eingabe der E-Mail-Adresse im Info-Modal mit anschließender Bestätigung per Double-Opt-In).
Versandfrequenz
Wenige E-Mails pro Jahr. Inhalte beschränken sich auf Feedback-Fragen und Feature-Ankündigungen; keine Werbung Dritter.
Speicherdauer
Der Einwilligungseintrag (E-Mail, Zeitstempel, IP, Hinweistext) wird bis zum Widerruf gespeichert; nach Widerruf werden die Daten innerhalb von 30 Tagen gelöscht. Server-Logs mit IP-Adressen werden nach 7 Tagen gelöscht.
Empfänger
Amazon Web Services EMEA SARL (Infrastruktur: SES, S3) – Verarbeitung in eu-central-1 (Frankfurt).
Widerruf
Jede E-Mail enthält einen Ein-Klick-Abmeldelink. Der Widerruf wirkt sofort und kostet nichts.
Ihre Rechte
Sie haben das Recht auf Auskunft, Berichtigung, Löschung und Einschränkung der Verarbeitung Ihrer Daten. Beschwerden können an die zuständige Aufsichtsbehörde gerichtet werden.
What the Storms map shows
The Storms map shows
real, observed convective cells — not a model forecast.
Every 5 minutes, DWD's radar network scans Germany, detects organised
convective cells, and publishes each one as a polygon with attributes.
You see the shape and intensity of cells firing right now,
plus a 60-minute extrapolated forecast track for each.
Data source: DWD's KONRAD3D system, operational at
the Deutscher Wetterdienst since April 2023 and publicly available
on opendata.dwd.de since summer 2024. Uses the 17-radar
German C-band network (asb, boo, drs, eis, ess, fbg, fld, hnr, isn,
mem, neu, nhb, oft, pro, ros, tur, umd) with polarimetric and
hydrometeor-classification products.
Storms map vs. Radar (simulated) map
Both maps care about convective cells but come from opposite ends of
the data pipeline. Use both.
Radar (simulated) is
ICON-D2 model output. It answers "where does the model
expect storms to be at 15:00 CEST tomorrow?" — 48-hour lead time,
no observation input.
Storms (KONRAD3D) is
DWD radar observation. It answers "which cells are DWD
watching right now, and where does DWD think each one
will be in the next 60 min?" — near-real-time (30–60 s latency),
no forecast beyond +1 h.
Reading a cell
Click any cell polygon to open its popup. Fields:
Severity 0–3
0 — Weak. Advisory only. Yellow.
1 — Moderate. Turbulence probable. Orange.
2 — Severe. Avoid. Red.
3 — Extreme. Severe TS environment. Magenta.
DWD computes severity from the whole 3D reflectivity structure
(VIL, echo top, area above dBZ thresholds), not just peak dBZ. A
cell can have max 55 dBZ (hail on paper) but severity 0 if the rest
of the metrics say "brief, shallow, small".
Max reflectivity (dBZ)
Rule-of-thumb thresholds for a pilot:
< 30 dBZ: light rain or drizzle. Routine.
30–40 dBZ: moderate rain. Reduced visibility.
40–50 dBZ: heavy rain, likely convective.
Turbulence probable — avoid if VFR.
50–55 dBZ: very heavy rain, hail possible aloft.
55–60 dBZ: hail probable.
Do not enter.
> 60 dBZ: large hail. Aircraft damage risk.
Echo top (m MSL / ft)
Highest altitude where radar detected ≥ 18 dBZ. This is the top of
the precipitation column — the visible cloud top is usually higher.
< 15,000 ft: shallow. Weak convection, common
in stratiform rain and cold-air maritime showers.
15,000–25,000 ft: moderate. Turbulence likely.
25,000–35,000 ft: deep convection, thunderstorm
territory. Overflight not safe below the top.
> 35,000 ft: severe TS / supercell in
temperate latitudes.
VIL (kg/m²)
Vertically Integrated Liquid — total liquid water in the column above
a square meter. Classic hail-severity proxy.
< 5 kg/m²: light convection.
5–15: moderate. Rain-focused, hail unlikely.
15–35: heavy rain, small hail possible.
35–55: large hail probable.
> 55: severe storm, giant hail possible.
Cell speed and direction
Ground speed and compass bearing of the cell's centroid, expressed
as "toward NNW (330°)". Convention matches NWS / NHC
storm-motion reporting: the bearing is where the storm is
going, not where it's coming from (opposite of wind
convention). Bearing is computed from the T=0 → T+5 min forecast
centroid delta.
Speed by itself is useless — 20 kt away is a non-issue,
20 kt toward your destination changes the flight plan.
Always read speed together with direction.
Hazard flags
When present, DWD's algorithm has flagged this cell for a specific
hazard: 🧊 Hail, 💨 Gust,
🌧️ Heavy rain. Flags are DWD's categorical output,
not derived thresholds — trust them.
Mesocyclone
When shown, the cell has a detected rotation signature: severity,
equivalent diameter (km), and max rotational velocity (m/s).
Presence of a mesocyclone at severity > 0 is significant.
That's supercell territory — hail size can escalate fast, and
tornadoes are non-zero probability. In practice: give the cell a wide
berth and defer the flight.
The forecast cone
Each cell gets a dashed polygon extending outward from its current
position — the forecast cone. It shows where DWD
expects the cell might be over the next 60 minutes.
Under the hood: DWD publishes 12 forecast centroids (T+5, T+10, …,
T+60 min) with a 1σ position uncertainty ellipse at each step. The
cone is the convex hull of all those ellipses up to the current
slider position — so it grows as you scrub forward.
Empty at T=0, small at T+5, largest at T+60. This mirrors the
FAA/NHC hurricane track cone that VFR pilots already know.
1σ is not a confidence interval. DWD's own
evaluation (ECSS2025-308) found the 1σ ellipse empirically contains
only ~39% of later-analyzed centroids, not the
~68% a normal distribution would suggest. Read the cone as "one
plausible corridor", not a boundary. In practice: if the cone
overlaps your route, you assume it will affect you.
Combining with the ICON-D2 products
KONRAD3D storms is a current-observation product with a
60-minute forecast. For everything beyond that, you need model
forecasts:
Convection (CAPE) —
tells you the fuel. If CAPE is 2,000 J/kg and you're already
seeing severity-2 cells at 14:00, expect more, bigger cells at
16:00.
Radar (simulated) —
the model's guess at where storms will be in 3–48 hours. Use
this for planning tomorrow's flight; use KONRAD3D for today's.
Significant weather
— the ICON-D2 model's TS + hail flags, complementary to KONRAD3D's
observed cell attributes.
Coverage limits
KONRAD3D is a German radar-network product. It covers Germany plus a
modest buffer into border regions (parts of Austria, Czech Republic,
Poland, France, Benelux). Cells outside DWD's radar range don't
appear on the map — for those, cross-check the ICON-D2
simulated radar or the destination
country's own radar service.
The radar network has coverage gaps at low altitude and in mountainous
terrain (radar beams pass over low-level convection). If you're
expecting shallow convective showers over the Alps, don't rely on
KONRAD3D showing them — use the significant-weather map instead.
Not for flight decisions. KONRAD3D is a
supplementary weather-awareness tool, not a certified aviation
product. Always cross-reference with your official weather briefing
(self-briefing service, official METAR/TAF/SIGMET). The 60-minute
forecast cone is an extrapolation — cells can grow, dissipate,
split, or merge in ways the extrapolation doesn't capture.