.swf
🎬 VideoBinary

.swf File — Shockwave Flash

application/x-shockwave-flash

File Inspector

Drop any file to identify its extension and type — runs entirely in your browser

SWF

Drop a .swf file here or click to choose

Or drop any file to identify its extension

Expected MIME type:application/x-shockwave-flash

Quick Facts

Extension.swf
Full NameShockwave Flash
MIME Typeapplication/x-shockwave-flash
CategoryVideo
TypeBinary
Typical Size10 KB – 50 MB
First Appeared1996

What Is a .swf File?

SWF (Shockwave Flash, or Small Web Format) is the file format for Adobe Flash content — interactive animations, games, applications, and video players that powered much of the interactive web from the late 1990s through the mid-2010s. SWF files contain vector graphics, bitmap images, audio, video, ActionScript code (Flash's programming language), and timeline-based animations in a compact binary format optimized for streaming delivery. Flash technology enabled the first generation of browser-based games (Newgrounds, Kongregate), interactive advertisements, rich internet applications, video players (early YouTube), and animated content that HTML/CSS/JavaScript couldn't achieve at the time. SWF files were executed by the Flash Player browser plugin, which was installed on over 99% of internet-connected desktops at its peak. Apple's 2010 exclusion of Flash from iOS, growing security vulnerabilities, and the maturation of HTML5 capabilities led to Flash's decline. Adobe officially discontinued Flash Player on December 31, 2020. The Ruffle project provides an open-source Flash emulator in WebAssembly for preserving Flash content. Internet Archive hosts thousands of preserved Flash games and animations.

How to Open .swf Files

Ruffle (emulator)
Internet Archive (online)
JPEXS Flash Decompiler
SWF File Player

Related File Extensions

More Video File Extensions

Other video formats you might encounter

Browse File Extensions by Category

Explore our reference of 259 file extensions with details, programs, and related formats.