This project is a visual correspondence with aviation incident data.
Each section is a postcard, a question we asked of the data and the picture we drew in response.
Scroll through the story.

Postcard 1 — What are we blaming?

What are the primary causes of air crashes?

We began by reading each incident report like a short note from the past, asking what it claims went wrong and how often that same reason appears again. This postcard is relevant because it can help us see whether mechanical issues, weather, human factors, or unknown causes dominate the story.

Postcard preview showing maintenance and causes theme

Tap to flip postcard

We started by asking: when something goes wrong, what does the report say? Technical failure, weather, human factor, or unknown. This sketch is our first draft of that answer.

Each bubble represents a root-cause category assigned to crashes in the dataset. Bubble size reflects the number of crashes. Hover to see the exact count and overall share.

Postcard 2 — Where and when?

Where do planes crash, and how often through the years?

For this postcard, we followed crash points across the globe and traced how the total changes from year to year, almost like watching history pulse on a map. It matters to this question because location and time together reveal clusters, shifts, and long-term trends that a single static chart can easily hide.

Postcard preview showing globe and route theme

Tap to flip postcard

On the left, a globe that fills with crash points as you move through time. On the right, a line being drawn year by year, with a tiny plane tracing the amount of crashes.

2023
5.0 years/sec
Loading... crashes displayed · crashes this year
Crash Density Scale
Loading globe and data...

Drag to rotate · Scroll to zoom · Animate with Play

Drag to change year

Click on a crash point to see details

Do you notice a huge spike around 1944? The second world war began in 1939 and ended in 1945. I wonder if that has anything to do with it?

Postcard 3 — The official reason

What does the data say caused the crash?

This card reads like an evidence board, as every official cause label is counted and placed side by side so the report language becomes measurable. It is relevant because these categories are the dataset’s own explanation field, so comparing them directly shows what investigators most often record as the root reason.

Postcard preview showing data and report theme

Tap to flip postcard

From the same dataset we counted how often each “Crash cause” appears. Technical failure and Unknown lead; we leave the interpretation to you.

Postcard 4 — Takeoff, cruise, or landing?

Which phase of flight do crashes happen most?

Here, we wanted to know when a flight feels most vulnerable, so we compare takeoff, cruise, and landing in one view instead of treating all crashes as the same event. This is relevant to the topic because phase-of-flight context tells us where risk concentrates operationally, which is far more actionable than just total counts.

Postcard preview showing takeoff and landing theme

Tap to flip postcard

We observed crashes from 1982 to 2019 and grouped them by flight phase. The size of each bubble is the number of crashes in that phase. Landing and takeoff stand out.

Postcard 5 — Which machines?

Aircraft type vs number of occurrences

This postcard focuses on the machines themselves, grouping aircraft types to see which categories appear most frequently in the crash record. It is relevant because fleet mix and aircraft class can shape exposure, and this view helps separate whether patterns come from operating volume, design era, or reporting concentration.

Postcard preview showing aircraft fleet theme

Tap to flip postcard

We drew each aircraft type as a circle; the more crashes, the bigger the bubble. Hover to see the count.

Postcard 6 — Where on the plane?

Survivor distribution across aircraft zones

This one feels more personal: it maps where survivors are found within aircraft zones and asks how position might relate to outcomes. It is relevant because it shifts the question from “how many crashes happened” to “what happened inside the cabin,” giving a human centered lens to survivability patterns.

Postcard preview showing aircraft cabin theme

Tap to flip postcard

Based on a crash study, we mapped where survivors were found in different sections of the aircraft. The color shows relative fatality risk, i.e. darker zones had fewer survivors. Hover over the text to see the details.

Postcard 7 — When the sky turns

Weather impacting crashes

For the final card, we looked up to the sky and asked how often storm systems, turbulence, or poor visibility are named in crash narratives. It is relevant because weather is one of the most intuitive external factors, and this view helps distinguish atmospheric pressure on flights from technical or human causes.

Postcard preview showing storm weather theme

Tap to flip postcard

We wondered how often weather is named. This interactive visualization is our idea of that relationship—another angle on the same data.

Number of crashes categorized by weather condition. The distance of the plane from the axis represents the total frequency. Hover over the plane to see the exact count!

End of our data postcards. Visualizations in this project are meant to show observed patterns in available data, not definitive conclusions about all aviation safety. — Team Flight Risk