swf decompiler

Sothink SWF Decompiler

Convert SWF to FLA source file. Export SWF objects including sound, video, shape, movie clip and ActionScript. Works with ActionScript 3.0 and Flash CS5; supports Flash from 6.0 to CS5 and Flex project. Both Windows and Mac version are available.
Order Win | Mac
Price ($79.99)
Download Win | Mac
30-Day Free Trial

How to Convert SWF to FLA?

Sothink SWF Decompiler is a professional Flash decompiler. In this tutorial, we will give you a step-by-step guide on how to convert SWF to FLA files by Sothink SWF Decompiler.


Preparation: In desktop of your computer, create a new folder and name it as "swftofla", and then put a Flash movie into it (we use snow.swf as an example). In the following tutorial, we will convert this snow.swf file to FLA format.

Step1: Open the SWF File that You Want to Convert

1. Launch Sothink SWF Decompiler.

2. From the "Explorer" window, browse to "swftofla" folder, and the snow.swf file is automatically appeared in the below panel.

Explorer the File

3. Click on the snow.swf file, and then it will begin to play in the preview window. In "Resources" panel, click the "+" sign to expand the files, and then all of the elements contained in the SWF are analyzed and listed in this panel.

Open the File

Step2: Export the snow.swf to a FLA File and View it in Adobe Flash

1. In the "Resources" panel, click "Export FLA/FLEX". Now an Export FLA/Flex dialog is opened:

Export FLA

2. In the Export FLA/Flex dialog, the target FLA file is named as ~snow.fla by default. You can choose to give it another name or not. Click "Browse" button to choose a directory for saving the ~snow.fla file. And then please specify appropriate settings and click "OK". Now a SWF Decompiler dialog is opened.

Choose the FLA version to export

3. In the SWF Decompiler dialog, choose FLA version for the exported ~snow.fla file and click "OK". And then another SWF Decompiler dialog is appeared:

Choose to open the FLA file in Flash

This new SWF Decompiler dialog prompts you that the ~snow.fla file has been exported successfully, and asks if you want to open it in Adobe Flash.

4. Choose "Yes" in the dialog. The Adobe Flash program is launched, and the exported ~snow.fla file is automatically opened in it. You can see that all of the layers are recovered, the symbols and AS are also completely decompiled.

Open the FLA file in Flash

Step3: Preview the Exported FLA File in Adobe Flash

1. In Adobe Flash, choose File -> Publish Preview -> HTML. Now the exported ~snow.fla is begin to play in a new opened HTML page, and you will find that it is the same with your original snow.swf file.