.swf

What is a .swf file?

SWF is Adobe Flash's compiled format — animations and interactive content that no modern browser supports since Flash's death in 2020.

Use caution
Type Misc
By Macromedia / Adobe
MIME application/x-shockwave-flash

Drop any file to identify it

No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.

What is it

You found a .swf file in an old archive, a downloaded game collection, or a website backup from the 2000s. SWF (Shockwave Flash) was Adobe Flash's compiled output format — the format behind every Flash game, animation, video player, and interactive widget that defined the early web. Flash was officially killed on December 31, 2020, and SWF died with it.

Flash was simultaneously the most creative platform on the early web and a persistent security nightmare. SWF files powered Newgrounds, Homestar Runner, countless browser games, and every video player before HTML5. Adobe spent years patching vulnerabilities, and eventually the entire industry — led by Steve Jobs' famous 2010 "Thoughts on Flash" letter — decided to move on. No modern browser will play SWF files.

Ruffle (ruffle.rs) is a free, open-source Flash emulator written in Rust that plays many SWF files in a browser without installing Flash. The Internet Archive uses Ruffle to preserve thousands of Flash games and animations. Flashpoint (bluemaxima.org/flashpoint) is a massive preservation project with 100,000+ Flash games and animations playable offline. The content is salvageable — it's the plugin that's gone.

Technical details
Full Name
Shockwave Flash
MIME Type
application/x-shockwave-flash
Developer
Macromedia / Adobe
Magic Bytes
46 57 53
Safety
.swf requires caution. Flash had a long history of security vulnerabilities. SWF files from untrusted sources should not be opened.
What opens it
Ruffle (Flash emulator)
FREE All
Flashpoint (game archive)
FREE Windows
FAQ
How do I play Flash games in 2026?
Use Ruffle (ruffle.rs) — a free, open-source Flash emulator that runs in modern browsers. Flashpoint (bluemaxima.org/flashpoint) is a preservation project with 100,000+ Flash games playable offline. No Adobe Flash Player required.
Why was Flash killed?
Security vulnerabilities (Flash was constantly patched), performance problems (battery drain on mobile), and the rise of open web standards (HTML5 video, CSS animations, WebGL) that could do everything Flash did without a proprietary plugin.
Related formats