FlashArch Player

FlashArch Player

SWF Flash Player & Archive

49 ratings
42 reviews
Free

Details

Released
August 15, 2024
Updated
October 25, 2026

Features

FlashArch Player screenshot #1 for iPhone
FlashArch Player screenshot #2 for iPhone
FlashArch Player screenshot #3 for iPhone
FlashArch Player screenshot #4 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This application emulates Shockwave Flash (SWF) files, allowing you to play Flash games and animations. It supports offline playback, enables you to build a personal Flash library, and offers customization options for the player. Explore content and find information on the dedicated wiki.

✓SWF file emulation
✓Offline playback support
✓Build custom Flash libraries
✓Player customization
✓Access FlashArch wiki
Show original description

What users say about FlashArch Player

See all reviews

What's New in FlashArch Player

1.10.0

October 25, 2026

- Keyboard input window now appears when the focus is on an input field in certain games. - Supports 10 additional buttons on the virtual keypad. - Resolved various runtime issues and improved long loading times. - Stabilized the interface and resolved several minor interaction issues. - The internal engine and player engine have been updated.

More

User reviews

Unusable after v1.9.0 update - Critical 40s Timeout Bug!

FlashArch was working great before, but the latest update (v1.9.0) completely broke local SWF playback. Whenever I try to open a local file, it freezes on "Initializing Player" and crashes with a "Player load timed out after 40 seconds / WebView graphics context failed to initialize" error. Changing setting options like Canvas doesn't help at all.

Downgrading to older versions no longer works due to server API conflicts either. Please release a hotfix to resolve this WebGL / wgpu engine initialization issue on iOS as soon as possible!
Show more

Good but overheats badly

It’s very good emulator, all games work with no lag and high resolution but my iPad overheats fast and badly, like so bad that I lost few percents of battery health in just few hours of playing

It works, but it needs some bug fixes

I am currently trying to get the flash version of The Binding of Isaac to work on this emulator, but it is quite difficult. I figured that the gamepad option would be much easier to control, as having two key pads is very helpful with its specific control scheme. However, whenever I try to enable this setting, it auto reverts back to the virtual keypad. I don’t know what the problem is. I also wish there was a setting to where you could disable the mouse functionality in some games too, as it makes running The Binding of Isaac specifically difficult.
Show more

Really cool, but the emulated mouse needs work

This app is awesome, it’s fun to revisit the flash games I played when I was younger. However, there is a glaring issue with the emulated mouse. This is how I observed its functionality when tapping on the screen:

1. Finger touches screen
2. Emulated mouse begins holding left-click
3. Emulated mouse moves to the location my finger tapped.

This causes issues in games where you need to click and drag elements, because if you move something, lift your finger, and then tap on something else:

1. The emulated mouse left-clicks, grabbing the object it was hovering over
2. Then the emulated mouse moves to the position of your finger

This can be fixed if, somehow, the instruction order is swapped:

1. Finger taps screen
2. Emulated mouse moves to the position the position of your finger
3. Emulated mouse left-clicks.

Besides this, the app is really cool!
Show more

Unstable Keyboard and Controller

Overall are fine but Keyboard can’t all buttons pressed at the same time and Controller already “softlock” in SM63
Updated 4/27/2026 same thing and nothing changed

User experience

🐞

Reported Bugs

22 issues

v1.9.0 update broke local SWF playback

Bug

40s timeout bug on player initialization

Bug

WebView graphics context failed to initialize

Bug

Gamepad setting auto reverts to virtual keypad

Bug

Emulated mouse left-clicks when finger touches screen

Bug

Keyboard buttons cannot be pressed simultaneously

Bug

Controller softlocks in Super Mario 63

Bug

Super Smash Flash 2 does not work

Bug

Some point-and-click games are unresponsive or stuck

Bug

Games with separate external files are not fully supported

Bug

Numberpad controls are not working

Bug

Some games do not display all elements (e.g., maze in Suite Life)

Bug

Chinese characters are not displayed correctly

Bug

Files are reported as 'not a valid file' after initial run or renaming

Bug

Papa's Pizzaria SWFs fail or get stuck on 'Download the newest Flash Player' screen

Bug

Plants vs. Zombies is broken due to inability to add files to one SWF

Bug

Newgrounds versions of Infiltrating the Airship and Escaping the Complex work, but Stickpage versions do not

Bug

Cannot run Scratch 2.0

Bug

Learn to Fly 2 softlocks after the title screen

Bug

SWF files are not playing with the updated engine

Bug

Wiki page flooded with strange or inappropriate content

Bug

App closes easily when playing sideways

Bug
✨

Requested Features

24 requests

Add gamepad support

Feature

Disable mouse functionality option

Feature

Fix emulated mouse click-and-drag issue

Feature

Add controller support (PS5, Xbox, MFI)

Feature

Add 5-10 more custom buttons

Feature

Organize files

Feature

Save between sessions

Feature

Add virtual keyboard

Feature

Add full screen option

Feature

Move options to main menu

Feature

Expand controller options (import/export, sync iCloud)

Feature

Rearrange and resize controls

Feature

Map to external controllers

Feature

Support for external data in games

Feature

Add zoom function

Feature

Remove button cap

Feature

Button changes based on bundle

Feature

Add FLA support

Feature

Change names and icons

Feature

Add a 2nd d-pad

Feature

Clicking controllers doesn't interact with screen

Feature

Run from URL

Feature

Support for newer flash games (ActionScript3)

Feature

Add more custom buttons

Feature

FAQ

What does FlashArch Player do?

FlashArch Player is a Flash emulator designed to run Shockwave Flash (SWF) files. It allows you to play your favorite Flash games, animations, and other SWF content directly on your device. The app supports offline playback, enabling you to enjoy your Flash library without an internet connection.

How do I use FlashArch Player?

To use FlashArch Player, you need to have your own SWF files stored locally on your device. The app acts as a player and emulator for these files. You can then launch them from your built Flash library or directly through the player. The app also offers customization options for the player interface.

Is FlashArch Player free to use?

Yes, FlashArch Player is available for free. The provided information indicates that the app does not have in-app purchases or advertisements, suggesting a completely free experience for users.

Can I find Flash files within the app?

No, Flash files (.swf) are not included with the application. Users must already own the SWF files on their local device to be able to run them using FlashArch Player. The app is solely an emulator and player for content you provide.

What if some Flash content doesn't work correctly?

Flash files are run through an emulator, and emulators are continuously evolving. It's possible that some content may not be fully compatible yet. If you encounter issues, it is recommended to use the support email or website provided by the developers rather than leaving problems in reviews or ratings.