Flash Game CodesThe format · the portals · the work · the archive

It took ten years and was settled by a memo about batteries

Adobe Set the Date on 25 July 2017 and Named the Partners Who Asked Them To

The blog post listed five companies. The phrasing was deliberate.

Short referenceThe Argument · section 04

A USB flash drive plugged into a laptop's side port, with earbuds nearby on a wooden desk

The Announcement and Its Architecture

On 25 July 2017, Adobe published a post to its blog under the title "Flash & The Future of Interactive Content," confirming that Flash Player would reach end-of-life at the close of 2020. The company pledged to continue security updates until that date, then stop distribution and block Flash content from running entirely. The kill switch that executed that block activated on 12 January 2021, twelve days after the nominal deadline.

First-generation iPad in an adult's hands, browser showing a missing plug-in placeholder where Flash content should appear

What made the announcement structurally unusual was its opening paragraph. Adobe did not frame the decision as its own conclusion. Instead, it named five industry partners — Apple, Facebook, Google, Microsoft, and Mozilla — and attributed the timeline to collaborative planning with them. Each company was listed without elaboration, the implication being that the decision was not unilateral but a coordinated industry position. Adobe's own role was cast as facilitator of an orderly wind-down rather than author of a termination.

Flash 5 authoring window open on a CRT monitor, timeline and Actions panel visible, adult hand on the mouse

The language carried weight because the same companies had spent years eroding Flash's position through separate, uncoordinated-looking actions. Apple had excluded Flash from iOS since the iPhone's launch in 2007 and Steve Jobs had published his objections explicitly in April 2010. Google had moved Flash to click-to-play in Chrome by 2015 and was shipping HTML5 video defaults across YouTube. Mozilla had restricted the NPAPI plug-in architecture that Flash depended on. Microsoft was preparing Edge without plug-in support. Facebook had been pushing game developers toward HTML5 alternatives. By naming all five in a single sentence, Adobe converted a sequence of independent market pressures into something that looked like a joint resolution.

The announcement also named the formats and technologies expected to succeed Flash: HTML5, WebGL, and WebAssembly. These were not speculative — all three were already handling the use cases, from video playback to browser-based game delivery, that Flash had dominated through the mid-2000s. Adobe's own timeline through 2020 was positioned as a runway for developers and enterprises still running Flash-dependent content to migrate.

What the announcement did not address was the archival problem: the hundreds of thousands of SWF files that would become inaccessible once the player stopped running. That problem fell, eventually, to projects like Flashpoint and the Internet Archive's Ruffle integration, neither of which existed in July 2017. Adobe named its partners for the shutdown. It named no partners for what would be left behind.