As the first Flash decompiling tool emerged into the market, this Flash animation decompiler is the perfect solution for you to convert SWF to FLA, HTML5 or FLEX, or easily extract SWF elements like images, sounds (mp3, wav), videos (flv), ActionScript, etc.
Main features of the Flash animation decompiler:
- Industry-leading Flash Decompiler for Mac
- Decompile Flash CS5 SWF to XFL
- Convert SWF to FLA
- Convert SWF to HTML5
- Convert SWF to Flex source code
- Extract SWF elements
- Support Flash 8/9(CS3)/10(CS4)/CS5
- Design Flash game to be brand-new Flash game
- More features >>
Why choose this Flash animation decompiler?
With this Flash animation decompiler, you can:
- Convert SWF to FLA file or Flex project (depending on initial source)
In case you have lost your original FLA files or Flex project you may easily restore them from available SWF files using the Flash animation decompiler;
- Export SWF resources
Almost all SWF resources can be easily extracted, like shapes, images, sounds (*.mp3 or *.wav),videos (*.flv), fonts, texts, buttons, sprites, ActionScript, etc. Greatly enrich your Flash design resources.
- Decompile SWF in batch
This Flash animation decompiler offers an efficient way for you to deal with lots of SWF files at the same time. You can convert multiple SWF files to FLA, or export the SWF resources to certain file format in batch.
- Learn from others and improve your own Flash skills
Rather than trying to reinvent dazzling animation effects you may find on the net, you can simply peek in the SWF source code (FLA) to find out how exactly those effects were created and achieve greater results you can’t even think of.
How to decompile SWF on Mac with this Flash animation decompiler?
Step 1: Open target SWF in the Flash animation decompiler
Launch Sothink SWF Decompiler for Mac and navigate to select the SWF file in the left panel.
Step 2: Check the decompiled Flash SWF elements
Now go to the right panel and you will enter “Single File Export” mode by default. Click the name of the SWF file, and you will see all the Flash elements contained in the SWF file are automatically decompiled and listed by category.
Step 3: Export Flash resources
Check the SWF resources you want to export, and then click the “Extract” button. Now you will see the following popup window:
Set export path and choose export file format, and then click “OK” to start exporting the SWF resources. When the desired SWF resources have been exported successfully, you can go to the specified folder to find the extracted swf resources.
Step 4: Export FLA/FLEX
Click the “Convert” button from the right panel, and then you will see the following popup window. Depending on your original SWF, you can export the SWF to FLA or FLEX.
Note: only the SWF files made by FLEX can be converted to FLEX source files.
Set a path to save the exported FLA or FLEX, and then click “Convert” to finish the conversion process.
Flash animation decompiler FAQ
- Does this Flash animation decompiler support FLEX?
Yes, you can easily convert the Flex SWF back to Flex source files.
- Can I export several SWF files at the same time?
Yes, the Flash animation decompiler offers multi-file export function. You can decompile and convert multiple SWF files to FLA/Flex at the same time, or export SWF resources in batch.
- Can I export ActionScript file into HTML format?
Yes, in order to view ActionScript files easily and clearly, you can export the AS files into HTML format.
- Can I choose the FLA version when exporting SWF into FLA?
Yes, you can select the file version for the exported FLA. Supported formats include Flash MX (Flash 6), Flash MX 2004 (Flash 7), Flash 8, Flash CS3, Flash CS4 and Flash CS5.
- Does Sothink SWF Decompiler for Mac support multi-language interface?
Yes, of course. This Flash animation decompiler can auto display the corresponding interface language according to system language on your computer, the available languages include English, French and German.
- How to quick open the recent files?
You can check the command “File > Open Recent…” to open and view recently browsed SWF files. Setting the maximum number of files that can appear in the recent list is allowed.