How to Play SWF Files on Windows 10 (After Flash)

Adobe Flash Player was discontinued at the end of 2020, and since January 2021 it no longer runs Flash content, so you can’t play SWF files with it anymore. The safest way to play SWF files on Windows 10 today is Ruffle, a free, open-source Flash emulator. Download the desktop version from Ruffle’s official website, open it, and choose your .swf file. For old Flash games and animations, the Flashpoint Archive project is another option.

Below are step-by-step instructions, what works and what doesn’t, and how to avoid the fake “Flash Player” downloads that are still floating around.

Your options for playing SWF files

Option Best for Notes
Ruffle desktop app Opening a single SWF file on your PC Free and open source. Very good with older (ActionScript 1 and 2) content, with ActionScript 3 support still improving.
Ruffle browser extension Old websites that still embed Flash Available for Chrome, Edge, and Firefox
Flashpoint Archive Classic Flash games and animations A large preservation project with its own launcher. Big download.
SWF decompiler (such as JPEXS) Extracting images, sounds, or code For viewing what’s inside, not for playing

How to play an SWF file with Ruffle

  1. Go to Ruffle’s official website (ruffle.rs) and open the downloads page.
  2. Download the latest Windows desktop build and unzip it.
  3. Open the Ruffle app. If Windows SmartScreen shows a warning, confirm it’s from the official site before choosing Run anyway.
  4. Click Open a file (or File > Open) and choose your .swf file.
  5. The file plays in the Ruffle window. Click inside it if it asks you to start.
Flash emulator desktop app window with the Open a file button and an SWF file playing
(1) Click Open a file, then (2) choose your SWF file to play it. (Illustration)

To open SWF files with a double-click, right-click any .swf file, choose Open with > Choose another app, browse to the Ruffle app, and check Always use this app.

How to play Flash on old websites

  1. Install the Ruffle extension from your browser’s official extension store.
  2. Visit the website. Ruffle replaces the Flash content automatically when it can.

Many sites removed their Flash files, so there may be nothing left to play.

What if Ruffle can’t play my file?

  • Try Flashpoint Archive. It uses a mix of emulation and preserved players in a controlled environment and supports many games Ruffle can’t yet.
  • Check for an HTML5 or remastered version. Many popular Flash games were rebuilt for modern browsers or app stores.
  • Extract the content. If you just need the video or audio, a decompiler like JPEXS Free Flash Decompiler can export frames, sounds, and images.

Avoid fake Flash Player downloads

Websites and pop-ups that say “Update Flash Player to continue” are a common way to spread malware. Adobe no longer offers Flash Player, and Microsoft removed it from Windows 10 with an update. Don’t install Flash Player from third-party sites, and be wary of old versions that claim to “bypass” the shutdown. They don’t get security fixes.

Frequently asked questions

What is an SWF file?

SWF (Small Web Format or Shockwave Flash) is the file format Flash used for animations, games, and interactive content.

Can Windows Media Player or VLC play SWF files?

Not reliably. Most media players can’t run the interactive parts of SWF files. Use Ruffle instead.

Can I convert SWF to MP4?

For simple animations, yes. Play the file in Ruffle and record it with a screen recorder, or export frames with a decompiler. Interactive games can’t be converted into regular video.