FlashArch - SWF Flash Player

3.6
327 reviews
Content rating
Everyone
50K+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

FlashArch Player is a Flash emulator that can run Shockwave Flash (SWF) files. Play nostalgic Flash games and animations on your mobile device. You can also search the vast FlashArch archive for the Flash games you’re looking for.

- Run local Flash files in the player. Offline mode is also supported.
- Browse through an archive containing tens of thousands of items. Find Flash content that suits your tastes.
- Customize the player to your liking.
- Supports various control methods, including virtual gamepads, Bluetooth gamepads, and hardware keyboards. Easily customize these control methods to suit your preferences.
- Build your own Flash library. Then launch it quickly anytime, anywhere. No internet connection is required, and there’s no need for a complicated setup process.

############### Please Read ###############

1. Flash files are run through an emulator. Although the emulator is constantly being improved, some content may not yet be fully compatible. Please do not report issues in reviews or ratings; instead, contact us via email or through the support section on our website.

2. Flash files are not included by default.
Flash Game Archive and Shockwave SWF Player
Updated on
Jul 21, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection
  • Data isn’t encrypted

Ratings and reviews

303 reviews
TeakCrayfish26
May 12, 2026
Add a "Virtual Keyboard" option as a control scheme like how you have the Virtual Keypad control scheme. Some of the games will have times where you have to type and this would make life easier. Also add a way for use to group and organize the flash games we have installed on our device. Like a folder feature or whatever so we can group up our files in our library.
3 people found this review helpful
Did you find this helpful?
Reece
April 9, 2026
I mapped a gamepad button to space. I press it once and it just spams space over and over, like the spacebar is being held down. I have to press and hold the button to get it to stop. The game I'm trying to play is Chronotron and I have to have the space button held down whenever I'm near the teleporter or else it will just keep using it over and over. The save also doesn't seem to work. I can see it under Save Data Management, but when I open the game it doesn't load.
2 people found this review helpful
Did you find this helpful?
Millidith
July 12, 2026
This is the best SWF player I was able to find. POSITIVES: Fantasic customisation for controls and plenty of them. Easy to use. Ads are not invasive. NEGATIVES: It is built on Ruffle (one of the only SWF players able to run on IOS and Android), which has two major issues. Ruffle struggles with processing, so it can cause lag. Sometimes the keyboard randomly disconnects, which can only be fixed by restarting the game from your last save.
Did you find this helpful?

What’s new

- The controller has been completely revamped. It features an improved design, allows for free positioning and resizing, and supports up to 50 custom presets
- Two virtual directional pads support
- Virtual mousepad support (With Turbo input!)
- Supports running multi-asset files
- The library now supports icon view mode and you can replace icons with custom images
- Controller and external keyboard input handling have been improved, performance has been optimized, and bugs have been fixed