Ruffle

Flash Player emulator written in Rust

  • Open SourceGitHub
  • Ruffle contributorsDeveloper
  • 8 Nov 2026Page Updated

Details

Developer
Ruffle contributors
Source Code
GitHub
Page Updated

Supported Systems

Platform Support

Screenshots

Overview

Ruffle is a Flash Player emulator written in Rust. It plays SWF files made for Adobe Flash Player, so the games and animations left behind when Flash was retired in 2020 can still be played, without the security problems of the original plug-in.

It comes as a desktop application for Windows, macOS and Linux, as a browser extension, and as a JavaScript and WebAssembly package that websites can add so that their Flash content plays in any modern browser. The Internet Archive, Newgrounds and many other sites use it this way.

Support for older content written in ActionScript 1.0 and 2.0 is very good. ActionScript 3.0, used by most later Flash games, is still being completed, but a large and growing share of those games now work too.

Ruffle is actively developed and publishes a new nightly build every day. It is free and open source under the MIT and Apache 2.0 licences.

Key Features

Runs in Browsers

A WebAssembly package lets websites play Flash in any modern browser.

Desktop App

Desktop builds for Windows, macOS and Linux, plus a browser extension.

ActionScript Support

Very good ActionScript 1.0 and 2.0 support, with 3.0 growing.

Open Source

Free under the MIT and Apache 2.0 licences, with daily nightly builds.

Go to Downloads

Advertisement

Download Ruffle

Nightly

What's new in v2026-11-08Nightly 2026-11-08

What’s Changed

  • desktop: Disable egui’s keyboard UI zoom by @torokati44 in
  • Make allowNetworking testable and throw in AVM2 navigateToURL by @evilpie in
Windows (32-bit) v2026-11-08 · Download
SHA-256 e048bff3c00ec6fd23213670e35c71e361021210d80fe582511839f25b953901
Windows (x64) v2026-11-08 · Download
SHA-256 03cb5b79c3cb8b186cff8299d79e6f34f8d40d5f7838106e6e70162461561954
Linux (ARM64) v2026-11-08 · Download
SHA-256 fdf256876066ec0bc66bd5f86068a1873080ae120425eabc20bfb6cde92f1a5c
Linux (x64) v2026-11-08 · Download
SHA-256 e128682b0ff7d9ffe91f9245a9ccc7581d59bf008d944efcce8b72339ef2aa03
macOS (Universal) v2026-11-08 · Download
SHA-256 b90916a2b6a26fa5a47002bdd270fe0d9bc5ff000464a5b12b724192fd3cf57e
Source code for v2026-11-08 (.zip)
SHA-256 3305580a13c49521f4ec99b881075684aeba40384cf0e9ae7f8b907f13627243

Follow new builds by RSS

Ruffle Download Archive

Linux (ARM64) Nightly · v2026-11-06 · Download Linux (x64) Nightly · v2026-11-06 · Download macOS (Universal) Nightly · v2026-11-06 · Download Windows (32-bit) Nightly · v2026-11-06 · Download Source code Nightly · v2026-11-06 · Download Windows (x64) Nightly · v2026-11-06 · Download Linux (ARM64) Nightly · v2026-11-04 · Download Linux (x64) Nightly · v2026-11-04 · Download macOS (Universal) Nightly · v2026-11-04 · Download Windows (32-bit) Nightly · v2026-11-04 · Download Windows (x64) Nightly · v2026-11-04 · Download Linux (ARM64) Nightly · v2026-11-03 · Download Linux (x64) Nightly · v2026-11-03 · Download macOS (Universal) Nightly · v2026-11-03 · Download Windows (32-bit) Nightly · v2026-11-03 · Download Windows (x64) Nightly · v2026-11-03 · Download Linux (ARM64) Nightly · v2026-11-02 · Download Linux (x64) Nightly · v2026-11-02 · Download macOS (Universal) Nightly · v2026-11-02 · Download Windows (32-bit) Nightly · v2026-11-02 · Download Windows (x64) Nightly · v2026-11-02 · Download Linux (ARM64) Nightly · v2026-11-01 · Download Linux (x64) Nightly · v2026-11-01 · Download macOS (Universal) Nightly · v2026-11-01 · Download Windows (32-bit) Nightly · v2026-11-01 · Download Windows (x64) Nightly · v2026-11-01 · Download Linux (ARM64) Nightly · v2026-10-31 · Download Linux (x64) Nightly · v2026-10-31 · Download macOS (Universal) Nightly · v2026-10-31 · Download Windows (32-bit) Nightly · v2026-10-31 · Download Windows (x64) Nightly · v2026-10-31 · Download
Show all 37 older builds