Extract SWF files from Flash Executables

 Posted on Thu Aug 2 2007 in Tools by Tim

Lost your SWF file but still have a projector (EXE) version kicking around? Use exe2swf to recover your original SWF so you can get at the assets it contains instead of trying to recreate your project completely from scratch.

You can pass the EXE name as a command line parameter to exe2swf or you can simple launch the application and use the Windows File Open dialog to locate the EXE you want to convert. If an SWF file can't be found in the EXE you provide, exe2swf will tell you. If an SWF file is found it will be extracted to the same directory where the EXE file is located.

Note: exe2swf may not work on projectors created with third party tools like SWF Studio because they bundle their SWF files differently than Flash does. If you need to recover your SWF file (or files) from a projector created with SWF Studio, contact Northcode Support for assistance.

No installer is required, exe2swf is completely standalone and was designed to run on all current versions of the Windows desktop operating systems and works with all versions of Flash from 4 right up to Flash CS4 (10).

Update exe2swf now extracts all the SWF files it can find the in the EXE file. This should prevent problems in the future as Adobe updates their standalone player.

Version: 6.0
Released: April 7, 2011
Download: exe2swf.exe (53KB)


Visit our Discussion Forums to talk about any of Northcode's tools. It's FREE to join and a great source of information for professional Flash application developers.


Thank you very much! Program works simply super :)
Posted by Rik on 13 Jan 2008 at 1:34am
This is a great program and was much useful for me.
Posted by Balan K on 28 Jan 2008 at 2:04pm
This tool is da bomb!
Posted by Gil on 5 Feb 2008 at 1:19pm
hi, thank you sir, i ws in very big problem u solve with this software.\, thank you very much
Posted by sameer on 27 Feb 2008 at 2:27am
thank you, you made my day.
Posted by Bisdak on 24 Mar 2008 at 1:46pm
Two words: simply amazing.

I've searched for a tool like this for months, only to come up empty-handed. Now, exe2swf has helped me enormously.

Thank you!!! ^_^

Posted by Mark on 14 Apr 2008 at 10:13pm
Thank U very much!
Posted by Osh on 27 May 2008 at 11:08am
cool man :) thx
Posted by Dimitry on 26 Jun 2008 at 9:18am
This thing actually WORKED! Like in a flash (sorry, pun...) it converted it to SWF. Cool! Thanks!
Posted by Mike Welch on 8 Jul 2008 at 2:54am
Tim - Thank you very much for this helpful tool! An agency created a small flash presentation and I only had the .exe file. I was under deadline and the agency was unable to send a .swf version in time. I found your application and it really helped me out.

Thanks again,
Posted by david on 15 Jul 2008 at 9:27am
Brilliant! For the record, this even works on a Linux machine running WINE. Made my life MUCH easier -- Thanks!
Posted by Jessica T on 25 Aug 2008 at 12:38pm
thanks! simple, easy, useful.
Posted by markus s.k. on 23 Sep 2008 at 11:27pm
kudos, exactly what i needed
Posted by kaarel on 15 Oct 2008 at 5:34am
great thanks!!

i've been searching for this long time ago..
but i found here..

really good, simple and efficients!
Posted by smith on 18 Oct 2008 at 6:08am
Thank you ! That's merveilleux :-)
Posted by françois on 10 Nov 2008 at 2:05pm
Really Fantastic solution........!
Thank you very much.....!
Posted by Ajimol on 7 Jan 2009 at 1:09am
This is a great tool, thanks so much!
Posted by Hesham on 2 Feb 2009 at 10:21am
Tested it on a Flash 8 projector - works as advertised.

Thank you :)
Posted by Roys on 5 Feb 2009 at 10:24pm
Amazing tool. Fast and efficient. Well done.
Posted by Ben Frain on 6 Mar 2009 at 9:35am
Nice! What a treat. A free app that works seamlessly, does what it says, and really is free!

Thanks guys!
Posted by Rory on 13 Mar 2009 at 3:17pm
Great tool, and free too... thanks very much Northcode :)
Posted by ShamzZ on 28 Apr 2009 at 5:38am
Thankzzzzzzzzzz a Lotttttttttttttt
Posted by Maddy on 14 Jun 2009 at 4:10pm
Thanks a million!
Posted by Scott on 16 Jun 2009 at 7:58pm
Good tool. Simple, no need installation.
Thank you
Posted by augusta on 10 Jul 2009 at 10:40am
Posted by frenchy on 16 Jul 2009 at 7:18am
great work!!! thank U!!
Posted by jo on 16 Jul 2009 at 8:05am
Great Tool. However, my exe has multiple .swf files, but I can extract only one. Please help.
Posted by kumar on 21 Jul 2009 at 11:22am
The tool only works (properly) with projectors created using Flash and Flash only allows you to create projectors from a single SWF.
Posted by Tim on 21 Jul 2009 at 11:26am
that rocks! exactly what i wanted, no fuss. brill.
Posted by dave on 7 Aug 2009 at 6:34am
Amazing, little BIG excelent program!, works fine
Posted by Tron on 21 Aug 2009 at 2:11am
I was desperately looking for such software to convert some exe games to swf for my games website and this tool worked like a charm for me.

Many thanks to developers and those who shared it.
Posted by tajgames on 21 Aug 2009 at 12:08pm
Simple but brilliant. It does what it says on the tin and as the pun above says... converts in a flash!
Posted by Steven on 31 Aug 2009 at 5:50am
Very good. I just tested it now instead of saying it works on flash projectors 4-10 you can now say it works on flash projectors 3-10 because I just tested it on the very old flash 3 projector from 1998!
Posted by Heylon on 10 Oct 2009 at 6:47am
Great Tool!!!
Posted by D on 16 Oct 2009 at 7:50pm
Worked perfect! Googled Exe to swf on the off change I would find something that worked and found your page in the number one position, I now know why.
Posted by mentilreq on 25 Oct 2009 at 7:59pm
All the comment have reasons, but there is annoy : it works only if the original swf file wasn't compressed !!
Posted by toskydao on 3 Nov 2009 at 9:01am
No, it works with compressed SWFs too. If the EXE you are trying to extract the SWF from wasn't created with Flash (like Breeze, some screen capture application) then exe2swf won't work properly.
Posted by Tim on 3 Nov 2009 at 9:36am
Brilliant. You just save me A LOT of time, and effort. Thank you..
Posted by dia5 on 21 Nov 2009 at 2:23am
You are simply great Tim. Thank you for creating such an awesome utility and making it freely available. Hats off to you. Thank you. God bless u. :-)
Posted by J10 on 4 Dec 2009 at 9:51am
Thank you so much! Amazing what you can do with just 40KB! :D
Posted by L@chlan on 16 Dec 2009 at 12:58am
You made my day!
Thank you!!!!
Posted by sanditon on 22 Dec 2009 at 7:32am
What a great software! Thank you so very much.
Posted by Miles on 31 Dec 2009 at 6:00pm
Excellent!! works on MAC with Crossover!!! no need PC!!!!! thanx!!!
Posted by sebastián Viqueira on 6 Jan 2010 at 10:36am
Thanks you so much! Seriously, I can't thank you enough!
Posted by Quinn on 18 Jan 2010 at 11:05pm
Thanks for building this tool and for making it free.
Posted by Saeid on 29 Mar 2010 at 3:26pm
Thank you sir, you made my day ^^
Posted by Demartan on 7 Apr 2010 at 6:27am
Posted by mohammad on 7 Apr 2010 at 5:23pm
very useful tool Thanks a lot !!
Posted by Deepti on 29 Apr 2010 at 2:27am
Nothing like commenting on a two year old post, but thanks!!!
Posted by Don Gilbert on 14 Jun 2010 at 4:08pm
You're welcome Don. We still read, and appreciate, every comment :)
Posted by tim on 14 Jun 2010 at 5:13pm
Thank you very much, this tool worked perfectly!
Posted by Chris on 15 Jun 2010 at 3:14am
Great application, helped me enormously
Posted by Dave on 20 Jul 2010 at 8:51am
thank you very much for this great effort
Posted by shamshair on 6 Aug 2010 at 6:53am
i have 1 qustion tho how would i go about converting a exe game into a swf file because on my school laptop exe files are blocked
Posted by josh on 25 Aug 2010 at 8:51pm
This tool only works if you are trying to cconvert and EXE that was originally created with Flash back into an SWF file. If the EXE was created by some other application then it won't work.
Posted by Tim on 25 Aug 2010 at 10:16pm
Hello, thanks a lot, didn't work in the beginning, then after sometimes I realised that the problem was the presence of non-ascii characters in the folder name. Copied all exe's to c:\temp, then it worked li charm :)
Posted by Devilish2o on 1 Oct 2010 at 5:19am
Excellent! You made my day. Thanks a lot.
Posted by Sandra on 7 Oct 2010 at 6:00am
Thanks, this is a great tool
Posted by Rickey on 15 Oct 2010 at 11:03pm
Awesome tool!
Thank you a lot!!
Posted by Merola on 30 Nov 2010 at 1:20am
Thank you for this wonderful program. It really worked. I was looking for this for the last two days. Thank you so much.
Posted by Amit Tiwari on 9 Mar 2011 at 6:31am
I would like to thank you once again for this wonderful tool... One comment / compliment would not suffice thats why i am sending one more.... Thanks a lot...
Posted by Amit Tiwari on 9 Mar 2011 at 7:02am
You're very welcome Amit :)
Posted by Tim on 9 Mar 2011 at 8:40am
wow, a slim and trim program that just works. thank you, thank you.
Posted by dania on 21 Mar 2011 at 11:02am
Its cool.... working fine.. i cannot believe this... good job!!!
Posted by Sheik on 25 Mar 2011 at 12:09pm
I opened a swf file with "Adobe Flash Player 10.1 r52", selected File > Create Projector... and saved it as "test.exe". I then tried to use exe2swf.exe downloaded from this page to convert the Projector exe file back into a Flash swf file. It created "test.swf" HOWEVER the flash file was NOT the original flash file. All it said was "Press Esc to exit full screen mode.".

So this doesnt work. Repeat: It does not work.

It might have worked in the past, but it doesn't anymore. Maybe Adobe changed something important in the way they create the Projector exe file.
Posted by Me on 6 Apr 2011 at 2:11am
Every time they release a new standalone Flash player I really need to update this tool. I'll have a look at the 10.1 and 10.2 players and make sure exe2swf works with them. I'll update the original article when I've got a fix.
Posted by Tim on 6 Apr 2011 at 2:11am
There's a new version available now and this one works with Flash 10.1 and 10.2 projectors.
Posted by Tim on 7 Apr 2011 at 2:00am
Just tried it on my XP SP3 PC and it crashed! The .exe is a Flash 9 created file, not sure what it was authored in.
Posted by Dave on 5 May 2011 at 8:39am
I'm guessing it wasn't created by Flash but if you send the EXE to support@northcode.com I'll take a look at it for you.
Posted by Tim on 5 May 2011 at 8:39am
**Very** good utility. I tried it on Linux (under Wine) and worked perfectly! Thank you very much!
Posted by Gianluca on 9 May 2011 at 12:28pm
Brilliant program! I've been looking for something like this for so long... Finally managed to recover my flash file!
Posted by Neilo on 16 May 2011 at 9:33am
Absolutely brilliant free app. Much appreciated!
Posted by hodgeset on 6 Jul 2011 at 9:14am
You're indeed great...Many Thanks.
Posted by Paulray on 1 Aug 2011 at 1:05pm
i was crated swf to .exe And .exe include 7 games when I run It sometime It's crashed.what shoud I do now?
Posted by Anil on 3 Aug 2011 at 1:18am
What's crashing? Your EXE or the exe2swf application? If it's your EXE then you need to talk to whoever wrote it for you. If it's exe2swf you need to know that it only works with EXE files that were created with Flash, it won't work if someone used a third party projector tool to create your EXE (which is what it sounds like).
Posted by Tim on 3 Aug 2011 at 1:23am
Why is Norton picking this up as a virus?
Posted by Alex on 13 Sep 2011 at 12:41pm
What you are most likely seeing is Norton losing its mind because it sees one EXE trying to manipulate another EXE. It's one of many heuristics they employ. Norton would rather make you afraid of everything than do a good job and detect actual viruses.
Posted by Tim on 13 Sep 2011 at 2:36pm
You guys are great, thanks a lot!!
Posted by Katt on 13 Oct 2011 at 1:42pm
That was perfect! Probably the best program I've ever downloaded. It did EXACTLY what it was supposed to without any fuss!

Posted by Meredith on 21 Oct 2011 at 3:37pm
after selecting my exe file it says found 0 SWF files. Please help!!
Posted by ckarpas on 8 Nov 2011 at 12:12pm
Make sure you're using the latest version. If you are, let me know what version of Flash your EXE was created with and I'll check here and make sure exe2swf supports it. We can continue over in the support forums.
Posted by Tim on 8 Nov 2011 at 2:19pm
Hi there and thanks for the tool.

I am trying to extract swf from exe files from our e-Learning package. The extraction works fine in both FF and IE, but the resulting swf should be opening .doc and .pdf documents in a new window (as the original .exe does) but it doesnt. Clicking on the link that should open the file does nothing. I tried many extractors and they all behave the same.
What do you think the issue might be?


Posted by nik on 13 Nov 2011 at 11:32pm
The problem is that the EXEc command only works when your SWF runs in an EXE file. When you run it as a SWF, the EXEC command is disabled. It's working as it's supposed to, not how you want it to.
Posted by tim on 14 Nov 2011 at 12:53am
Thank you.
It works great.
Posted by John on 28 Nov 2011 at 4:26pm
Thaaaaaaaaaaaank YOOOOOOOOOOOu , Very Gooooooooood
Posted by d on 27 Dec 2011 at 7:03am
Thanks a lot, if i would have to give you a mark i would give you the best!!!!
Posted by manuel on 8 Jan 2012 at 12:52pm

Leave a Comment

Comments are now closed for this post.

← Back

copyright © 2000-2015 Northcode Inc  ·  all rights reserved  ·  contact us