Decompile Flash SWF files to ActionScript source code and project resources.
Drag and drop your .swf file or click to browse.
FFDec extracts ActionScript code and all resources.
Explore scripts, images, sounds, and shapes online.
SWF (originally "Shockwave Flash", later "Small Web Format") is the file format created by Macromedia (later Adobe) for Flash multimedia content. For over two decades, SWF was the dominant format for web animations, interactive content, browser games, and rich internet applications.
A SWF file is a compact binary format that contains:
Adobe officially ended Flash Player support on December 31, 2020. However, the SWF file format remains important for several reasons:
SWF files may contain either ActionScript 2 (AS2) or ActionScript 3 (AS3) code, which are fundamentally different:
This decompiler handles both AS2 and AS3 content, producing readable source code from either bytecode format.
SWF is the file format for Adobe Flash multimedia content. SWF files contain vector graphics, animations, ActionScript code, audio, and video. Although Flash Player was discontinued in 2020, millions of SWF files still exist in archives.
Yes. SWF decompilation does not require Flash Player. This tool reads the SWF binary format directly and extracts ActionScript code, images, sounds, and other assets using FFDec.
ActionScript 2 or 3 source code, vector shapes, bitmap images, audio files, fonts, video clips, and the timeline structure. The decompiler reconstructs a project structure similar to the original FLA file.