You have a SWF file and no FLA source. Maybe the original project was lost, or you only have the published movie and need to change one image or one line of text. Sothink SWF Decompiler is built for that job: it opens SWF files, shows you what's inside, and converts the movie back into an editable FLA.
Quick facts
- Platform: Windows (a Mac version is sold separately)
- Trial: a free trial is available, with limitations on the trial version
- Supports: Flash CS3/4/5/6 and ActionScript 2.0/3.0
- Output: FLA, Flex source, HTML5, and individual resources
Key features
Turn a SWF back into an editable FLA
You can convert SWF to FLA and reopen the result in Flash. Movies made with Flex can be converted to Flex source code. SWF files that use TLF text can be decompiled as well.
Pull out individual shapes, images, sounds and scripts
You can export shapes, morph shapes, images, sounds (mp3/wav), videos (FLV), fonts, text, buttons, sprites, frames and ActionScript, so you can reuse parts of a movie without rebuilding them.
Convert Flash to HTML5
You can convert a SWF to HTML5 files, so the movie can play in HTML5-capable browsers on PCs, iPads and iPhones.
Edit elements and work in batches
You can edit shapes (figures and fill types) and replace images, text, sounds and shapes. Batch decompiling and a global ActionScript search help when you have many files.
Built-in player and a capture plugin
A built-in player plays SWF, FLV and F4V files. A free Flash downloader plugin captures online Flash from IE or Firefox. The interface has multiple languages and picks up your system language automatically.
Who it's for
It suits designers and developers who have lost their FLA sources, need to recover assets from old Flash work, or want to move Flash content to HTML5. You'll get the most out of it if you already know how to edit in Flash.
Pros and cons
Pros
- Handles FLA, Flex and HTML5 output from one tool
- Exports nearly every kind of SWF element
- Batch mode and global ActionScript search
- Free trial to test it first
Cons
- Adobe has blocked Flash content from running in Flash Player, so Flash elements may not play normally inside the program. The vendor suggests an older Windows system such as Windows 7, or Windows 10 without the latest patch.
- The trial version has limitations.
What users say
"This amazing program extracted the SWF into an almost exact replica of my FLA project!" (quoted on the Sothink site, from download.com)
FAQs
Can I try it before buying?
Yes. A free trial is available, and the vendor lists its limitations on a separate page. The vendor also says you can send a SWF file to its support team and they will decompile it with the latest version and report the result.
Can it recover a lost FLA?
That is its main purpose. It converts a SWF into a Flash document (*.fla) and also handles Flex-made SWF files.
Can I play my Flash movies on iPhone or iPad?
You can convert the SWF to HTML5 files, which play in HTML5-compatible browsers on those devices.
Does it work on a Mac?
The Windows version is separate from the Mac version.
System requirements
Runs on Windows and is listed as compatible with Windows 10. Because Flash Player no longer runs Flash content, an older Windows system such as Windows 7 gives the best playback inside the program.
