Flash Emulator

Run .swf files in your browser using Ruffle (WebAssembly). No plugins.

Ruffle: loading… Local files supported

Load SWF

Drag & drop a .swf here

or click to choose a file

If a URL fails, download the SWF and load it locally—many hosts block cross-origin requests.

Viewport

Some settings are applied by recreating the player element.

Status

Player Initializing…
Loaded

Log


        
Player Aspect: 4:3 • Letterbox
Tip: click inside the game to focus keyboard.
Drop a .swf to begin
This runs SWF content via Ruffle. Some Flash content (especially certain ActionScript 3 projects) may not be fully supported.
For best results, use local files.
This page does not ship Adobe Flash. It uses an open-source emulator. If you own the rights to a SWF, you can load it here.

Notes

  • URL loading can fail due to CORS; local file loading is usually best.
  • Fullscreen uses the browser Fullscreen API (press Esc to exit).
  • Pause/Restart availability depends on the Ruffle API and SWF behavior.