Initializing... drag & drop files here
Supports: SWF
SWF (Shockwave Flash) is Adobe's old Flash format — a vector timeline that bundled animation, embedded video, and ActionScript into a single playable file. Since Adobe ended Flash Player support on December 31, 2020 and blocked Flash content from running on January 12, 2021, those .swf files no longer open in any browser. This converter rescues the content by rendering the SWF's visual timeline into a flat video and wrapping it in ASF (Advanced Systems Format), Microsoft's Windows Media container. The interactive layer does not survive — you get a fixed-resolution recording of what plays on screen, not a clickable Flash file.
| Property | Value |
|---|---|
| Full name | Small Web Format / Shockwave Flash |
| Developer | FutureWave → Macromedia → Adobe |
| First released | 1996 |
| Type | Vector animation + timeline + embedded media + ActionScript |
| Player status | Discontinued; Flash Player EOL December 31, 2020 |
| Plays in browsers | No — blocked since January 12, 2021 |
| Modern playback | Ruffle emulator, Flashpoint archive, or convert to video |
| Best for | Legacy Flash animations, banners, and timeline-based content |
| Property | Value |
|---|---|
| Full name | Advanced Systems Format |
| Developer | Microsoft |
| Role | Container for Windows Media Audio (WMA) and Video (WMV) |
| File extensions | .asf, .wmv (video), .wma (audio) |
| Default codecs here | H.264 video + WMA v2 audio |
| Container status | Legacy; superseded by modern Media Foundation pipelines |
| Plays in | Windows Media Player, VLC, and players with Windows Media support |
| Best for | Windows-centric archives and Windows Media workflows |
.swf onto the page or click "Add Files." You can queue several Flash files and convert them with the same settings.Convert to ASF only if your target is a Windows Media workflow — a player, server, or editing tool that expects .asf/.wmv. For a video that plays on phones, tablets, smart TVs, and every major browser, MP4 (H.264) is the better universal choice. If portability matters more than Windows Media compatibility, use SWF to MP4 instead.
No. ASF is a linear video container, so buttons, clickable menus, and anything driven by ActionScript become a flat recording of whatever plays on screen. Only the visual timeline is captured. If you need the original interactivity, keep the .swf and play it in the Ruffle emulator rather than converting it.
Some Flash files build their animation entirely in ActionScript with no frames on the main timeline. Because there is nothing for the converter to "play" frame by frame, the rendered ASF can come out blank or static. Those files generally need a live screen recording from inside a Flash emulator instead of a file conversion.
By default this converter writes H.264 video and WMA v2 audio into the ASF container. ASF can carry many codecs — Microsoft designed it to hold compressed or uncompressed streams — so under Advanced Options you can switch the video codec (for example to WMV 2 or MPEG-4) or the audio codec if a specific Windows Media tool requires it.
Because SWF is vector-based, it has no single "native" pixel size — the converter rasterizes it at whatever output resolution you set. Match the dimensions your source was designed for, or pick a standard Preset Resolution. In our testing, choosing the Very High quality preset with a 1280x720 preset resolution produced a clean ASF from a simple banner-style animation without visible scaling artifacts.
ASF is a dated, Windows-centric container, and Microsoft now treats the Windows Media Format SDK as a legacy feature. It is fine if your archive lives in a Windows Media ecosystem, but for long-term, cross-platform preservation an MP4 (H.264) or a lossless capture is more durable. ASF makes most sense when you specifically need .asf/.wmv playback.
Yes. The conversion runs on our servers, so the tool itself works from any operating system through a browser — you do not need Windows or an installed copy of the discontinued Flash Player to produce the ASF. The conversion itself is handled entirely on our servers.
Playback is a separate question. While .asf/.wmv is a Microsoft container, VLC plays it natively on macOS and Linux, so you can both create and open the file well outside a Windows machine. If you want a file that also plays inline in browsers and on phones, ASF is the wrong target — pick MP4 (H.264) instead.
No. Your file is uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours. Nothing is shared, made public, or kept for reuse — there is no sign-up and no watermark on the output.