Initializing... drag & drop files here
Supports: SWF
Adobe officially ended Flash Player support on December 31, 2020, and on January 12, 2021 pushed a kill-switch update that blocks.swf playback in the plugin entirely. SWF files still exist on hard drives, archive sites, and old training discs, but to actually watch them today you need to render the timeline into a normal video file. WMV is Microsoft's video format — it ships in the ASF container and plays natively on Windows 10 and Windows 11 via the Media Player and Films & TV apps, with no codec pack required.
| Property | SWF (Small Web Format) | WMV (Windows Media Video) |
|---|---|---|
| Owner / origin | Adobe (originally Macromedia, 1996) | Microsoft (2003 with Windows Media 9) |
| Container | SWF (proprietary Flash bytecode) | ASF (Advanced Systems Format) |
| Primary content | Vector graphics, timeline, ActionScript, embedded bitmaps/audio | Compressed raster video + audio |
| Interactivity | Yes — ActionScript 2/3 logic, buttons, forms | No — flat video timeline |
| Plugin / Player | Adobe Flash Player (EOL Dec 31, 2020) | Windows Media Player, Films & TV, VLC |
| Status today | Discontinued; blocked by 2021 kill-switch update | Active; WMV9 standardised by SMPTE as VC-1 |
| Typical use in 2026 | Archival of legacy animations and games | Windows playback, legacy enterprise video |
| Resolution range | Vector — resolution-independent | 160x120 up to 1920x1080 (HD) and beyond |
| Browser playback | None (Flash blocked everywhere) | None natively; plays in desktop players |
| Setting | What it does | Recommended for SWF source |
|---|---|---|
| Quality Preset = Very High | Highest visual fidelity, larger files | Default — best for archival rendering |
| Quality Preset = High / Medium | Smaller files, mild quality drop | Shareable copies or email-sized clips |
| Constant Bitrate (CBR) | Locks an average bitrate | Streaming or fixed-size budgets |
| Variable Bitrate (VBR) | Bitrate flexes with scene complexity | Mixed-motion Flash cartoons — better quality per MB |
| Constant Quality | Targets a fixed perceived quality | When file size doesn't matter |
| Resolution Preset 1280x720 (720p) | Common output for 4:3 and 16:9 SWFs | Most legacy Flash content rendered comfortably |
| Resolution Preset 1920x1080 (1080p) | Upscales animation timelines | Only useful if the original SWF stage was already high-res |
| Frame rate | Inherits the SWF stage frame rate (often 12, 24, or 30 fps) | Leave at source unless you have a reason to change |
Adobe stopped distributing and supporting Flash Player on December 31, 2020, and on January 12, 2021 pushed an update that hard-blocks Flash content from running in the plugin. Chrome, Firefox, Edge, and Safari all removed Flash support in the same window, and Microsoft delivered KB4577586 to remove Flash from Windows. There's no first-party way to play a.swf today — converting to WMV (or MP4) is the standard recovery path.
No. SWF can store ActionScript, button hit areas, forms, and external data calls; WMV is a flat video container with no scripting layer. When this tool renders your.swf into WMV it plays the main timeline and captures the output as pixels — buttons become un-clickable, ActionScript stops running, and any content that needed a server response will be skipped or frozen. If you need to preserve interactivity, look at HTML5 republishing instead.
By default the output is WMV2 video (Windows Media Video 8/9 family) inside an ASF container, paired with WMA2 audio. That combination plays out of the box on every version of Windows from Windows 7 through Windows 11, and is also recognised by VLC, MPC-HC, and most smart TVs that list WMV USB playback. Microsoft's WMV9 codec was later standardised by SMPTE as VC-1, the same codec used on HD DVD and Blu-ray.
It can, because converting any vector format to video means rasterising the timeline into a fixed pixel grid. Pick the highest output resolution that makes sense for the original stage size — if the.swf was authored at 800x600, exporting at 1920x1080 just gives you bigger pixels, not more detail. Use the Quality Preset "Very High" plus a 720p or 1080p preset for most cartoons; only go higher if the source actually contains high-res bitmaps.
Only animations and timeline content. Games, quizzes, and tutorials that respond to clicks rely on ActionScript and often on external data — none of that survives the conversion. The output WMV will play the main timeline as it would have played without any user input, so a quiz might appear stuck on its title screen. For interactive Flash content the better path is decompiling and rebuilding in HTML5; for animations and intros, SWF to WMV works well.
Two reasons: corporate IT lockdowns and PowerPoint embedding. WMV plays in the built-in Windows Media Player and Films & TV app on Windows 10/11 without any codec install, while older Windows 7 machines and locked-down enterprise images sometimes lack the H.264 components needed for MP4. WMV also embeds cleanly into PowerPoint 2010/2013 without extra dependencies. For a general modern audience MP4 is the better default — see SWF to MP4 for that path.
Yes. Open the Trim section, switch from "Unchanged" to "Time Range," and set a start and duration in hours:minutes:seconds:milliseconds. Useful when an SWF is a long tutorial and you only need one chapter, or when a Flash banner has a 60-second loop and you only need the first iteration.
XConvert processes files withon our servers and applies the same fair-use limits as other conversions on the site — there's no hard per-file cap published for SWF, but very large SWFs containing many embedded video clips will take longer to render. Batch conversion is supported; you can queue multiple.swf files at once and they will all be returned as.wmv. If you need a different output container for the same source files, see SWF to AVI or SWF to MOV.