Why convert SWF to MP4?
SWF (Small Web Format) is compiled Flash software - interactive, not a linear video file. Adobe Flash Player reached end-of-life on 31 December 2020 and has blocked all Flash content since January 2021. Converting to .mp4 lets you share or archive the content anywhere without depending on Flash emulation.
How to convert SWF to MP4
OBS Studio + Ruffle FREE
Install Ruffle (ruffle.rs) and open the .swf in it; in OBS Studio add a Window Capture source for the Ruffle window, click Start Recording, and play through the SWF - OBS saves the output as MP4.
Adobe Premiere Pro APP
After recording the SWF playback via OBS, import the file into Adobe Premiere Pro to trim or color-correct, then export as .mp4.
Programs that convert SWF
About these formats
An SWF file is a compiled Adobe Flash animation, game, or interactive movie (Small Web Format). Adobe Flash Player reached end-of-life on 31 December 2020 and now actively blocks all Flash…
Open .SWF details →An MP4 file is a video container (MPEG-4 Part 14, standardized 2003) that holds video, audio, subtitles, and chapters in one file. It plays on every phone, computer, browser, and smart TV…
Open .MP4 details →Quality & what to watch
- SWF is interactive, not a linear video - any interactive elements must be performed during recording, as no tool can auto-play a deterministic path through interactive content.
- For non-interactive, timeline-based animations, SWFTools (
swfrender) can rasterize frames for assembly into MP4 with FFmpeg, but ignores audio and ActionScript. - ActionScript 1 and 2 content plays reliably in Ruffle; ActionScript 3 support is incomplete as of 2026.
Frequently asked questions
Why don't tools like Freemake Video Converter work on `.swf` files?
Does OBS capture audio from the SWF?
Can I convert a simple SWF animation without screen-recording?
swfrender) exports frames as PNG images which FFmpeg can assemble into an MP4, but audio and ActionScript logic are not captured.