Ruffle icon
Ruffle icon

Ruffle

Ruffle is a Flash Player emulator written in Rust. Ruffle runs natively on all modern operating systems as a standalone application, and on all modern browsers through the use of WebAssembly. Leveraging the safety of the modern browser sandbox and the memory safety guarantees of...

Ruffle screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • Microsoft Edge
  • Google Chrome
  • Flathub
  • Flatpak
  • Mozilla Firefox
  • Android  Early stage of development - [https://github.com/ruffle-rs/ruffle-android](https://github.com/ruffle-rs/ruffle-android)
  • F-Droid
51likes
0articles
Save

Features

Features

Highlights All activities

Ruffle News & Activities

Recent News

No news, maybe you know any news worth sharing?

Share a News Tip

Recent activities

  • Swiff (Flash games) icon
    Darlene Sonalder added Ruffle as alternative to Swiff (Flash games)
  • shaysio liked Ruffle
  • veddev liked Ruffle
  • danguitars123 liked Ruffle
  • BadAzzKunt26 liked Ruffle
  • urgay421 liked Ruffle
  • Christoffer Wahlbeck liked Ruffle
  • ErnSim liked Ruffle
  • fthisimoverit liked Ruffle
  • JackHanna liked Ruffle

Comments and Reviews

   
Top Positive Comment
saint23thomas
2

Runs pretty well for something that's still in development. Strong contender for the future go to player for flash games.

Top Negative Comment
ghigotrieste
0

some SWF contains ActionScript 3 which is not yet supported by Ruffle. The movie may not work as intended.

tanicdonotuse
Replying to @ghigotrieste

I mean ruffle now has decent support for actionscript 3

0

I have a swf that has a movie in it. The Ruffle emulator opens up the browser to play the movie instead of inside the emulator itself.

utahir
1

User-friendly, devs seem to genuinely care!

Review from a new or low-activity account — shown here, but not counted in the app rating.
rescuezilla
0

The Ruffle project has an online demo where you can upload an SWF file for playback, through the use of WebAssembly. I uploaded a random flash movie from years ago and it worked perfectly. Here's a direct link to the Ruffle online demo: https://ruffle.rs/demo/

The example I uploaded only had basic mouse interaction, I haven't yet tried interactive flash games yet.

There's actually a project called Flashpoint Archive icon Flashpoint Archive and another called "Flash Games Archive" that have thousands of SWF flash games. Both are dubious seeming executable programs, so be careful.

Featured in Lists

The ultimate emulator list [2026]

Here are the best emulators for any system (well the most popular systems at least)! At least according to me.
By Darlene Sonalder67 appsUpdated

SAY GOODBYE TO BIG COMPANIES WITH THESE ALTERNATIVES

Throughout the years, we have been relying on big companies like Google, Microsoft, Meta and others to give us access to their products to use our computers and phones, communicate on the online web, and store our files. However, as things have gotten worse with the years and the rise of gen-AI only making things worse, people are starting to question if they can even move to new services. However, the journey can be hard and there are so many options that non-tech savvy people are going lose patience and give up. That is why I made this long and comprehensive list of mostly open-source alternatives to different things from computer OS, social media, to even TV. Many things are easy to move to, others are for more tech-savvy people, and this list doesn't even have all of the available options in any category! However, this is a great first step into trying new things and to slowly move away from big tech. You don't need to do it all at once, go step by step, decide if there are some services you can't stop using and which ones could use a switch and have fun!
By fthisimoverit301 appsUpdated

favs, keepers, forget-me-not's

as the title says; this is an assortment of apps, software, services and webpages i either frequently use or find worth remembering.
By Frederic Gottwald38 appsUpdated

Official Links

Install from the command line

  • winget install -e --id Ruffle.Ruffle
  • brew install --cask ruffle
  • flatpak install flathub rs.ruffle.Ruffle

Be careful what you paste into a terminal. Check what a command installs before running it.

What is Ruffle?

Ruffle is a Flash Player emulator written in Rust. Ruffle runs natively on all modern operating systems as a standalone application, and on all modern browsers through the use of WebAssembly. Leveraging the safety of the modern browser sandbox and the memory safety guarantees of Rust, we can confidently avoid all the security pitfalls that Flash had a reputation for. Ruffle puts Flash back on the web, where it belongs - including iOS and Android!

Designed to be easy to use and install, users or website owners may install the web version of Ruffle and existing flash content will "just work", with no extra configuration required. Ruffle will detect all existing Flash content on a website and automatically "polyfill" it into a Ruffle player, allowing seamless and transparent upgrading of websites that still rely on Flash content.

Ruffle is an entirely open source project maintained by volunteers. We're all passionate about the preservation of internet history, and we were drawn to working on this project to help preserve the many websites and plethora of content that will no longer be accessible when users can no longer run the official Flash Player. If you would like to help support this project, we welcome all contributions of any kind - even if it's just playing some old games and seeing how well they run.

Ruffle information

AlternativeTo Category

Games

Our users have written 5 comments and reviews about Ruffle, and it has gotten 51 likes

Ruffle was added to AlternativeTo by jonnymoon96 on and this page was last updated .