CURRENT CONDITIONS — 10 MONITORED REGIONS
FAVORABLE AIRSPACE
19%
of pressure levels active
AVG RH-ICE
36%
relative humidity over ice
REGIONS MONITORED
10
Europe + North America
Last updated: 20 Apr 2026, 07:56
LIVE ATMOSPHERIC DATA

Today's Atmosphere

Monday, 20 April 2026

Moderate
Contrail Likelihood
Mid-latitude average
-52°C
Cruise Altitude Temp
At FL350 (250 hPa)
34%
RH Ice (250 hPa)
Below persistence threshold
~2,400
Active Aircraft Tracked
In coverage area

How Contrail Conditions Vary by Altitude

Contrail formation depends heavily on altitude. Higher pressure levels (lower hPa values) correspond to higher altitudes with colder temperatures. The table below shows typical conditions across the 8 pressure levels ChemTracker monitors.

PRESSURE
ALTITUDE
TEMP RANGE
CONTRAIL LIKELIHOOD
150 hPa
~FL450 (13,700m)
-65°C to -70°C
Very likely — extremely cold, common for long-haul cruise
175 hPa
~FL420 (12,800m)
-60°C to -65°C
Very likely — well below Schmidt-Appleman threshold
200 hPa
~FL390 (11,900m)
-55°C to -60°C
Likely — standard long-haul cruise altitude
225 hPa
~FL370 (11,300m)
-52°C to -57°C
Likely — common cruise altitude for widebody aircraft
250 hPa
~FL350 (10,700m)
-48°C to -53°C
Moderate to likely — depends on humidity conditions
300 hPa
~FL300 (9,200m)
-40°C to -45°C
Moderate — near threshold, humidity-dependent
350 hPa
~FL270 (8,200m)
-33°C to -38°C
Low — typically too warm unless extreme humidity
400 hPa
~FL240 (7,200m)
-25°C to -32°C
Very low — below typical contrail formation altitude

Contrail Formation Requirements

Contrail formation follows the Schmidt-Appleman criterion, a thermodynamic model that predicts whether the mixing of hot engine exhaust with cold ambient air will produce a visible trail. The following thresholds determine when and how contrails appear.

Air Temperature
Below -39°C to -45°C
Schmidt-Appleman criterion; varies with pressure and engine efficiency
RH over Ice (any trail)
> 70%
Short-lived contrails form above this threshold at sufficient cold
RH over Ice (persistent)
> 100%
Ice-supersaturated air — trails persist and spread for hours
Aircraft Altitude
Above FL260 (7,900m)
Below this altitude, temperatures rarely support contrail formation

ChemTracker Engine Stats

Every analysis cycle, ChemTracker's prediction engine processes atmospheric and flight data to produce real-time contrail probability scores.

1,248
Atmospheric data points analyzed per cycle
8
Pressure levels monitored (150-400 hPa)
25-50
Monte Carlo simulations per aircraft
250 km
Detection radius per user
10 sec
Refresh rate
3-source
Flight data redundancy

Global Coverage

ChemTracker operates worldwide. The ADS-B flight tracking network covers airspace across North America, Europe, the Middle East, East Asia, Southeast Asia, and Oceania, with expanding coverage in South America and Africa. Atmospheric data is sourced from global weather models that provide full planetary coverage at all monitored pressure levels.

Each user's detection radius extends 250 kilometres from their position, capturing all ADS-B-equipped aircraft within range. The system processes data from 3 redundant flight data sources to ensure continuous tracking even when individual feeds experience interruptions. Combined with atmospheric analysis refreshed every 10 seconds, ChemTracker provides near-real-time contrail prediction for any location on Earth where aircraft operate at cruise altitude.

Frequently Asked Questions

What atmospheric conditions cause contrails?

Contrails form when hot, humid exhaust from jet engines mixes with cold ambient air at high altitudes. The key requirements are air temperature below approximately -39°C to -45°C (the Schmidt-Appleman threshold) and sufficient relative humidity over ice. At cruise altitudes between FL260 and FL450 (roughly 7,900 to 13,700 metres), these conditions occur frequently. When relative humidity over ice exceeds 100%, contrails persist and spread — these are known as persistent contrails.

How does ChemTracker predict contrail formation?

ChemTracker analyses real-time atmospheric data across 8 pressure levels from 150 to 400 hPa, covering the full range of commercial aviation altitudes. For each aircraft, the engine calculates the Schmidt-Appleman criterion using temperature, pressure, and relative humidity over ice at the aircraft's flight level. It then runs 25 to 50 Monte Carlo simulations to account for uncertainty in atmospheric measurements, producing a probability score for contrail formation and persistence.

How accurate is ChemTracker?

ChemTracker's prediction engine combines data from multiple atmospheric sources with real-time ADS-B flight tracking. The Monte Carlo simulation approach accounts for measurement uncertainty and spatial variability, producing probability-based predictions rather than binary yes/no outputs. Accuracy depends on the quality of available atmospheric data and the aircraft's proximity to pressure level boundaries, but the multi-source redundancy approach ensures robust predictions even when individual data sources have gaps.

What data does ChemTracker analyze?

ChemTracker processes 1,248 atmospheric data points per analysis cycle, covering temperature, relative humidity over ice, wind speed, and wind direction across 8 pressure levels (150, 175, 200, 225, 250, 300, 350, and 400 hPa). It combines this with live ADS-B transponder data from 3 redundant flight data sources, tracking aircraft positions, altitudes, speeds, and headings within a 250-kilometre detection radius. All data is refreshed every 10 seconds.

See What's Flying Over You

ChemTracker combines live atmospheric data with real-time flight tracking to predict contrail formation. Point your phone at the sky and see every aircraft in your area. Start your free 14-day trial.

START FREE TRIAL