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.