How to Convert an EXE to an SWF on a Mac

by Kirk Bennet
Stockbyte/Stockbyte/Getty Images

Adobe Flash is one of the most popular professional tools used to create expressive interactive content for anything from websites to games. The "SWF" file is the main format used by Adobe Flash and contains multimedia and vector graphics, as well as ActionScript code. Flash "EXE" files are created from Flash SWF files. If you accidentally delete the original SWF file and want to modify the Flash program on a Mac machine, you must extract the SWF file from the EXE file. In other words, you need a tool that can convert an EXE file to an SWF file on a Mac computer.

Step 1

Open your favorite Web browser and enter "swf-decompiler.com/" in the Address box. Press "Enter" to navigate to the website.

Step 2

Click on the "For Mac" tab and click on the blue "Download Now" button. Save the swfdec-mac.dmg to your hard disk drive.

Step 3

Double-click the ".dmg" file to install the converter. A new icon with a name similar to the ".dmg" file will appear on the desktop.

Step 4

Double-click the icon on the desktop to start the tool. Click on the "EXE to SWF Extractor" button at the top of the window. A dialog window will pop up.

Step 5

Click on the "Import an exe file" button and use the resulting file browser to highlight the EXE file. Click on the "OK" button to import the file in the converter. Place a check mark in the box next to each SWF file in the left pane. If your EXE file was compiled from several SWF files, you must select all of them.

Step 6

Select a location to save the future SWF file in the "Save to" section. Click on the "Extract" button to begin converting the EXE file to an SWF file.

Wait until the tool finishes converting the EXE file and close it. Use Mac's file browser to navigate to the new SWF file. It will be fully functional and you will be able to open it in Adobe Flash.


  • EXE files cannot be executed by default on Mac computers.

More Articles