Das SWF-Format (Small Web Format), ursprünglich als Shockwave Flash bekannt, ist ein proprietäres Dateiformat, das von Macromedia (später von Adobe übernommen) für Multimedia, Vektorgrafiken und ActionScript entwickelt wurde. SWF-Dateien wurden konzipiert, um klein und effizient für die Übertragung über das Internet zu sein, was sie in den frühen 2000er Jahren äußerst beliebt für die Erstellung von animierten Grafiken, interaktiven Webanwendungen, Spielen und Videowiedergabe machte. Eine SWF-Datei enthält eine Bytecode-Version von ActionScript, einer leistungsstarken Skriptsprache, die zur Steuerung von Animationen, Interaktivität und Datenmanipulation innerhalb der Datei verwendet wird. Das Format kann verschiedene Medientypen einbetten, darunter skalierbare Vektorformen, Rasterbilder, Audio (MP3, ADPCM) und Video (FLV). Diese Dateien erforderten eine spezifische Laufzeitumgebung, hauptsächlich das Adobe Flash Player-Plugin, um in Webbrowsern oder als eigenständige Anwendungen angezeigt zu werden. Trotz seiner weiten Verbreitung sah sich das Format Kritik aufgrund von Sicherheitslücken, Leistungsproblemen und seiner proprietären Natur ausgesetzt. Mit dem Aufstieg offener Webstandards wie HTML5, CSS3 und JavaScript, die ähnliche Funktionalitäten bieten, sowie Apples Entscheidung, Flash auf iOS-Geräten nicht zu unterstützen, sank die Popularität des Formats erheblich. Adobe stellte den Support für den Flash Player Ende 2020 offiziell ein, was zu dessen Veraltung und der Entfernung des Plugins aus den meisten Browsern führte.