Skip to content

Flash player 12.x to for portable browsers (32 and 64 bits)

Note (2018-09-14): due to lack of time (and interest, and how is Flash still alive anyway?), today’s upload of version will be the last version I repackage. Thanks for hanging around all this time πŸ™‚ (and good luck with the few rare sites that still somehow near the end of 2018 require you to use Flash)

Skip to the download links if you’re too lazy to read or if you already know what you’re doing

Latest version for download here: for Firefox and Chrome. Mirrors are available in article and/or in the latest comments. If this is out of date, don’t hesitate to bump me in comments, I don’t check for updates quite regularly.

Note (2018-07-18): as far as I know, the instructions are now totally outdated and basically the only relevant part of this post is the download links. I’m not using Flash anymore, be it portable or not, so I don’t know what the up-to-date setup voodoo is (on a side note, thanks very much to browsers for always changing that shit). But you’ll probably find interesting pointers among the most recent comments.

Finally, about 2 years and a half after Flash 11, Adobe recently released Flash 12, and quite quickly later, Flash 13 to 16. I don’t think there’s anything major in this release, the previous version was 11.9.x and I guess they preferred 12.0.x rather than getting into 11.10.x and such. I have no idea about the changelog, although from previous experience on the 11.x branch, it’s probably mainly security and bug fixes. The Linux version was discontinued at version 11.2 (although they still update this one with security fixes, current version being, which you can grab there), so probably even Adobe see Flash’s end coming. Which will be a sad day for me too, because quite a few people land here thanks to it πŸ˜‰ although much fewer lately because it seems Google hates me since last summer πŸ™ (I guess I can say it now that the traffic coming from them shredded to the point it became almost negligible, so even if they bury me even more I shouldn’t feel much difference – for instance, yesterday’s traffic: Bing + Duckduckgo brought me half the traffic Google brought)

Anyway, the usual mentions:

1) If you’re planning to use this with Tor, you should also plan to say goodbye to IP anonymity (which I believe is the main reason for using Tor): Flash will connect without much regards for your Tor Browser proxy settings so it can leak your IP to someone willing to get it. Well, maybe there’s a way to make it safer, but seriously using browser plugins such as Java and Flash while trying to be anonymous is like trying to win a race while starting late on purpose.

2) To “install” it into your portable browser, grab the correct files (either 32 or 64 bits) and put it in the plugin folder (which you may need to create yourself), which is:

  • Firefox Portable: Data/plugins + set plugins.load_appdir_plugins to true in about:config
  • Opera USB:
    • new version (Chromium based): [Opera install dir]\[Version number]\plugins\ (thanks and Kooky Tommy in the comments)
    • old version (12x): program/plugins
  • Iron or Chrome Portable: Iron/plugins

NB: as of today (2016-01-23), those instructions are probably quite outdated. I haven’t actually used portable Flash in years, you may want to browse the comments to find up-to-date instructions.
I’m pretty sure Flashplayer.xpt is useless, but I include it because it’s tiny and some people do look for it.
Also, I haven’t actually used any portable browser in a loooong while, so if those instructions are outdated, don’t hesitate to let me know (let’s beat the record number of comments set around Flash player 11 ;)).
Edit: okay this section is totally outdated for Chrome-based browsers now…

3) Last but not least, this is not a magic portable Flash, this is just a repack of the original Flash stuff to make it easier to “install” manually on a device where you don’t have admin rights. So, Flash will, as usual, store the infamous LSO (Local Shared Objects) “cookies” in a system location (in %APPDATA%\Macromedia\Flash Player), and you’ll want to delete the stuff in there at the end of your session if you’re also concerned about not leaving tracks and not just about running Flash stuff.

Ok, now I shut up and here is the zip containing NPSWF32_31_0_0_108.dll, FlashPlayerPlugin_31_0_0_108.exe, NPSWF64_31_0_0_108.dll and flashplayer.xpt (the first 2 are the 32 bits version, the third is the 64 bits, and the last is here for, hm, decoration ^^) and now there is also, in the same package, the new Pepper Flash Player files for Chrome-based browsers (those “pepflashplayer” dlls). They are hosted primarily on Megabitload and, which should keep a back up “indefinitely”, and on my server, where only the latest version is guaranteed to be maintained (the previous ones can usually be obtained with a trivial URL manipulation, but whenever I change hosting I drop the older versions, so no guarantee that this will always work). I will also try to upload them to, because some people have reported issues (well, company filtering issues) connecting to the other 2 places, but they delete files after 30 days there, so obviously this will only be suitable for grabbing the latest release while it’s hot.

For developers, here is also the debug version (yes, I don’t upload this one quite regularly because I guess not many people need it – if you do need a more recent debug version let me know).

Last but not least, courtesy from Kooky Tommy in the comments, some Flash ESR packages are available there via Dropbox

Older 20+ versions

Older 19.x versions

Older 18.x versions

Older 17.x versions

Older 16.x versions

Older 15.x versions

Older 14.x versions

Older 13.x versions

Older 12.x versions

Even older versions (<12)

Cf previous post, Flash player 11.9.900.170 for portable browsers (32 and 64 bits)

Original installers

Links to latest versions:
Firefox/Cyberfox and other NPAPI:
Chrome/Iron/Opera and other Pepper:

Posted in Flash, portable software.

115 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. PCRisgreat says

    Excellent post, thanks again πŸ™‚ !!!

    • patheticcockroach says

      Thanks, I like to add a little story to make the technical post a bit less boring. Although unfortunately it’s a sad one. I used to be among the first results for “flash player portable”, now I’m a bit buried on DDG and totally buried on Google. I wouldn’t mind that much, though, if the results that come before didn’t include so much junk…

      • PCRisgreat says

        Yeah, thatΒ΄s great ! Hopefully your post will climb again in the search results…

  2. PCRisgreat says

    Hello David, version is out :), could you please update your post when you have time ?

  3. PCRisgreat says

    Thanks a lot !!! πŸ™‚

  4. Luigi says

    All OK from

    • patheticcockroach says

      Sometimes it works, sometimes it doesn’t, you really are on a strange network πŸ˜‰

      • Luigi says

        yes, last time continued to send the message that I had exceeded the number of files that I could download in one hour. Today’ was all right immediately.

      • patheticcockroach says

        Oh right, I forgot you had a guy in a downloading spree at the office last time πŸ˜‰

  5. Luigi says

    Hi David. version is out. Could you please update?
    How do you extract the .dll file?

  6. dan says

    please can someone explain how to make this work with internet explorer 9 on windows vista?? I beg u

    • patheticcockroach says

      I don’t think this can work with MSIE, actually. The installer I extract the dll from is specifically for non-MSIE browsers. Are you unable to use even a portable version of some other browser?

  7. Dan says

    I am able to use any browser but I want to install portable flash player on internet explorer.
    Ive tried all existing browsers and I can say that the best on still is IE, also the new opera20, and chromium(but its bugged)

  8. Dan says

    I tried putting those dll files in \program files\internet explorer\plugins and \windows\system32\macromed\flash and it still doesnt work!!

    • patheticcockroach says

      Sorry, I don’t know how plugins work in MSIE, and I don’t have a machine where I could test that at the moment (also usually, all the machines where I happened not to have admin rights already had some version of Flash installed and working with MSIE).

  9. PCRisgreat says

    Thanks a lot for the update !

  10. emil8322 says

    I am trying to install flash files on Firefox portable from and i followed the instructions but it doesn’t recognize the flash files.

    Any idea what might be the problem?

    • patheticcockroach says

      Hi, just in case you missed it: are you sure you didn’t forget to set plugins.load_appdir_plugins to true?

      • emil8322 says

        I don’t know why yesterday it didn’t work. Today i copy only these two files FlashPlayerPlugin_12_0_0_77.exe, NPSWF32_12_0_0_77.dll and make the tweak in about:configuration and so far it’s working fine.

      • patheticcockroach says

        Well, maybe it was just a matter of πŸ˜‰

        Anyway, glad it ended up solving itself

  11. Dan says

    People Im still waiting for answer how to do this on internet explorer 9

  12. Dan says

    for me Internet Explorer is the best browser and I have used all available browsers for windows, chrome sucks its using too much resources for nothing, midori, k-meleon is nice, chromium I use as my alternative, also opera20 is nice, but all others SUCK
    but for me the best is Internet Explorer no browser will beat it

    • patheticcockroach says

      Maybe so, but still, compared to most other browsers, MSIE doesn’t make it easy to drop in arbitrary portable versions of plugins. At least I don’t know how to do it, sorry… Maybe try asking on the MS support site ? If there’s a solution that would be the best place to find it.

      Btw, I see you say you use Chromium: I’ve never been able to find proper Windows build of it, could you share the link?

  13. HollyWood says

    thank you very much especially for the backup mirror πŸ™‚

  14. Luigi says

    Hi David,
    could you provide 13 version?

    • patheticcockroach says

      Urg, they already did version 13?? That 12 really didn’t last long, quite weird after the record longevity of 11… Cf my reply to dieter below.

  15. dieter says

    could you please update to Version because of security fixes?

    Thanks for your service.

  16. patheticcockroach says

    @Luigi & Dieter: there you go, sorry again for the comment issue & delay. If this happens again, my e-mail is [thedomainname] at []. I usually approve comments within 24 hours, and most often within a couple of hours… unless I’m asleep ^^ (only valid for 30 days this one)

  17. PCRisgreat says

    Thank you very much David !

  18. Luigi says

    may you update to 206?

  19. Dan says

    David heres a link u asked last month about Chromium, u can find good portable versions here from different dist

    and still didnt find solution for IE and portable flash player πŸ™

    • patheticcockroach says

      Oh thanks. Meanwhile I also found that one:
      Must be quite similar as both seem to compile from the latest source every day. Runs pretty smoothly (I had to use to test some pure HTML5 game which made use of Chrome-only features). Sorry about IE, again I don’t think that’s the kind of software easy to find as a portable-friendly version… Good luck with it…

  20. writtenmania says

    In case you[re wondering who keeps landing on the old page..hi there!
    someday I;ll need to update my bookmarks.

    You have no idea how helpful for me to find those portables flashes, thank you.

  21. Luigi says

    Hi David,
    new update today!

  22. Dan says

    Please people if u find out how to put flash player on Internet Explorer 9 without installing anything, let me know !!

  23. Luigi says

    Hi David,
    today new flash 14 in town.

  24. Luigi says

    use demo2 address.

  25. Kooky Tommy says

    (Sorry my English.)
    First, big thanks for your work.
    Do you plan, create package from Flash ESR version too?

    Best Regards,
    Kooky Tommy

    • patheticcockroach says


      Well I wasn’t even aware Flash had an ESR version. The problem with that is that I only have one machine, and while just upgrading the current version is quick, constantly switching between 2 versions gets a bit tedious since you can’t just run the installer but also need to unisntall the previous stuff. I already barely have enough time to maintain the normal package (I just realize I still haven’t updated the post), more than doubling the work isn’t really an option at the moment.

      Is there any particular reason why you need ESR? I mean, usually those are just for companies who want to avoid big changes between builds. Not really the kind of things someone basically bypassing admin restrictions usually is into πŸ˜‰ Are those ESR versions updated as often as the normal ones? (I assume they are?)

      I think the best I could do is a compromise where I post a some ESR package every now and then, but they won’t be updated often, a bit like the debug version… Not sure if that would really be useful…

      • Kooky Tommy says

        (Sorry my English and the slow answer.)


        I thought, you have a trick to create portable version without install it. πŸ™
        I tried to find a solution to extract the necessary files (without installing it), but failed. Now that it is installed on a computer and I make a portable version of it.
        I uploaded here:
        If you want to put it out onto your website, then I will upload the next releases.

        I need security and stability.
        In private, I use Portable Firefox ESR with Portable Flash ESR. (Starting with V13. Earlier I used your Portable Flash.)
        At workplace (some small business), I install Firefox ESR on a shared folder of a server with Portable Flash ESR. (Starting with V13. Earlier I used your Portable Flash.)

        From the ESR:

        What is the Extended Support Release?

        Adobe makes available a version of Flash Player called the “Extended Support Release” (ESR) to organizations that prefer Flash Player stability over new functionality. We have created a branch of the Flash Player code that we keep up to date with all of the latest security updates, but none of the new features or bug fixes available in our current release branch. This allows organizations to ceritify and stay secure on Flash Player with minimal effort.

        We recommend that companies focused on security and stability take a close look at this release option.

        Source: products/flashplayer/distribution3.html
        (Please remove space.)
        This link is good to download offline installers.

        Best Regards,
        Kooky Tommy

      • patheticcockroach says


        Indeed, I too tried to extract the files. This used to be possible in, like, version 9 or 10 (or maybe only earlier) but isn’t anymore since they changed their installer system. So no more trick, just install and grab the files where they land.
        Thank you for the ESR packages, I’ll add a link to your Dropbox folder in the post when I update the other links. I don’t often use Flash myself, so most likely I don’t realize as much as you do how unstable non-ESR Flash is.

      • Kooky Tommy says


        You’re welcome. I created a subfolder for ESR version.
        Direct link:

        I repacked non ESR version to 7z format. It is smaller by about 4 MB.
        I uploaded here:

        To prevent the direct reference, I put space to the adobe’s link.

        Best Regards,
        Kooky Tommy

      • patheticcockroach says


        Thanks. I used to pack Flash portable in 7-Zip, but got many complaints from people using it at work on a computer without 7-Zip extraction capability, which is why I pack them in zip now, even though I do prefer 7-Zip too πŸ˜‰
        I added the space back, I thought the comment to remove it was for me. Although that link is already in the post anyway, so not sure what’s the benefit from breaking it

      • Kooky Tommy says

        (Sorry my English.)


        I messed up in my previous comment. The correct non ESR, 7z version link:

        The Adobe’s link is a deep link for distributors. When you click on a link, the target link get the source page’s URL (HTTP referer). Maybe Adobe won’t be happy to see this deep link on internet. When you manually type a web address, there isn’t HTTP referer. Although I found the link on the Adobe forum, but calmness first.

        More info from HTTP referer:

        Best Regards,
        Kooky Tommy

      • patheticcockroach says


        I fixed your previous post with the new link. I wasn’t aware the link with distribution packages was supposed to be hidden. I don’t remember having much trouble finding it plus I don’t really see what’s to hide there. Well, still haven’t got any e-mail from Adobe anyway πŸ˜‰

  26. Danielius says

    If anyone is interested how to make this work for Internet Explorer, just put those files to your c:\program files\internet explorer\plugins , and to c:\windows\system32\macromed\flash
    but shorten the dll files name just to NPSWF32.dll
    it works for me thanks David !

  27. Almighty Dread says

    I’ve been using your portable Flash for nearly two years. Thanks a shitload for coming up with it. Peace, strength and prosperity

  28. Kooky Tommy says


    New version is out.
    V14.0.0.179 & V13.0.0.241 ESR
    (ESR version is downloadable.)

  29. Crunchy says


    Using Opera 23, USB installation chosen. Where would I put your portable flash files for flash to work?

    Thanks !

    • patheticcockroach says


      I’m not sure since I stopped using Opera when they moved to Chromium. I’d say maybe try the same folder as with Chrome/Iron? I guess since Opera is now a copycat, with any luck the very same folder structure will apply. Let me know if it works (or not :s)

    • says

      Create a “plugins” folder inside “23.0.1522.77” folder (current stable version number at this moment) at same level as “localization” and “resources” folders, and copy the “NPSWF32_14_0_0_179.dll” there.
      You can also use PepperFlash in Opera if you copy it from a chrome installation and run opera “launcher.exe” with some command lines.

  30. Crunchy says


    does NOT work for flash content.

    • patheticcockroach says

      Well if I ever give a try at this new Opera portable I’ll be sure to update the post… If I manage to find a way to get Flash working with it.

  31. Miki says

    Thanks a lot David

  32. Luigi says

    version 15 is out, may you give us the new zip?


    • patheticcockroach says

      Hopefully I’ll be able to do this tomorrow. If you’re more interested in security than the latest features (I honestly wonder what useful things they pretend they keep adding to that dying plugin), Kooky Tommy updated his Dropbox folder with the ESR version already.

    • an. says

      β€žMy” unofficial package mix files RejZoR and your older flashplayer.xpt and FlashPlayerPlugin_14_0_0_179.exe renamed FlashPlayerPlugin_15_0_0_152.exe

      7-zip / zip

      Not stable in Palemoon 24.7.2 (ver. Atom-Portable);
      Page stops for a moment, the cursor of 3 times enters standby – not freezing, then loads the Flash elements.

      Not tested in Firefox 32 (non-portable, because I do not want to download the version).

      I do not take responsibility for the damage.

  33. Kooky Tommy says


    V13.0.0.244 ESR is available.

    Opera (Chromium) : says the true. Location is \\plugins\

    Firefox : There are many option for plugins folder. Detailed info:

  34. Charles X says

    this is a Great Resource! Keep it up and Thanks!!

  35. patheticcockroach says

    Thanks for all your uploads people, it almost makes mine a bit redundant ^^
    So, here is Flash finally, on the usual 3 mirrors:

  36. Crunchy says


    It works !
    thank you guys =)

  37. encoderX says

    Thanks & always appreciated πŸ™‚

  38. anna says

    available new ver? Because 15 ver is now.

    Is issued a newer version of ESR 13? Higher than

  39. patheticcockroach says

    And a brand new mirror, does it work for you guys?

    • anna.beta says

      Good working site.

  40. Kooky Tommy says

    V13.0.0.252 ESR is available.

  41. Kooky Tommy says

    V13.0.0.258 ESR is available.

  42. FT says

    Adobe has now started to release the Pepper (PPAPI) Flash player for Opera and Chromium ( see Step 2 here: ). The package include both 32 and 64 bit versions.

    For portable use a command line must be used i.e.: –ppapi-flash-path=pepflashplayer32_15_0_0_222.dll –ppapi-flash-version=

    It would be nice if you could include PepperFlash in your zip file.
    And thanks for your service, I have downloaded your zip file many times.

  43. Kooky Tommy says

    V13.0.0.259 ESR is available.

  44. patheticcockroach says

    Btw, I added a CAPTCHA because I got tired of handling about 100 spam comments a day (yes, the stopforumspam plugin is just too broken, it lets a hefty amount of known spam IPs through for some reason). If you have issues posting, let me know at [thisdomainname]@[thisdomainname].com

  45. Kooky Tommy says

    V13.0.0.260 ESR is available.

  46. nick86 says

    David, is outm can you upload it?


  47. kelly says

    Thanks for the update.

  48. luigi says

    it seems that NPSWF32_16_0_0_257.dll in is the version. May you check?

    • patheticcockroach says

      Here’s the screenshot from the properties dialog of the file, seems good to me…
      How/where do you see it’s the old version ?

    • luigi says

      firefox in addons->plugin gives me version.

      • patheticcockroach says

        Ah, mine does show… Did you delete the old files and restart Firefox ?

  49. luigi says

    My fault, David.
    I’ve the last two Firefox versions installed but my launcher pointed to the older not updated.

1 2 3 6

Some HTML is OK

or, reply to this post via trackback.

Sorry about the CAPTCHA that requires JS. If you really don't want to enable JS and still want to comment, you can send me your comment via e-mail and I'll post it for you.

Please solve the CAPTCHA below in order to fight spamWordPress CAPTCHA