SWF to WMV Converter

Convert SWF files to WMV format online. Free, fast, no watermarks.
Note: Works with SWF files that contain video, such as exported Flash videos. Vector animations and interactive games can't be converted — we'll tell you right after upload if your file is one of them. To play those, use the free Ruffle player.

Initializing... drag & drop files here

Supports: SWF

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
File Compression
Preset
Video resolution
Trim

How to Convert SWF to WMV Online

  1. Upload Your SWF File: Drag and drop your.swf into the upload area, or click "+ Add Files" to pick one or several from your computer. Batch conversion is supported, and your files are processed privately on our servers — nothing is published or shared.
  2. Pick a Quality Preset and Bitrate Mode: Default is "Very High (Recommended)" — fine for most desktop playback. Drop to High or Medium for smaller archives, or switch to Constant Bitrate / Variable Bitrate / Constant Quality / Constraint Quality if you need a target file size or a specific quality ceiling.
  3. Set Resolution and Trim (Optional): Keep original, pick a preset (144p through 4320p / 8K, plus 480x854, 720x1280, 1080x1920 portrait), or enter a custom Width / Height / Width x Height. Use Resolution Percentage for fast downscaling, or set a Time Range to trim a clip from a longer animation.
  4. Convert and Download: Click Convert. The video inside each SWF is converted to a WMV (Microsoft's ASF container with a WMV2 video stream and WMA2 audio by default), then offered as a download — no watermark, no sign-up.

Why Convert SWF to WMV?

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, and the video inside them can be converted to a normal video file to watch today. 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.

  • Reach Windows machines without third-party players — WMV plays in the built-in Windows Media Player and the modern Films & TV app on Windows 10/11 with zero install. Useful for corporate environments where IT blocks VLC or third-party codec packs.
  • Archive old Flash animations on internal file shares — Education libraries, museum collections, and e-learning vendors often standardised on WMV in the 2000s; converting recovered.swf assets to WMV keeps them next to their siblings on a SharePoint or network drive.
  • Embed in legacy PowerPoint decks — PowerPoint (especially 2010 and 2013, still widely deployed inside enterprise IT) embeds WMV cleanly without external codecs, while.swf insertion broke after the 2021 Flash kill-switch.
  • Feed older editing tools — Movie Maker, Camtasia 7, Premiere Elements 11, and similar editors that predate broad H.264 support handle WMV natively without transcoding round-trips.
  • Burn to DVD or copy to a USB stick for a smart TV — A lot of older Samsung, LG, and Philips TVs list.wmv as a supported USB playback format while refusing.swf.

SWF vs WMV — Format Comparison

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

Codec and Quality Settings Reference

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 720p Sets height only; width follows the SWF stage aspect Most legacy Flash content renders comfortably here
Resolution Preset 1080p Sets height only; 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

Frequently Asked Questions

Why can't I just play my SWF file directly anymore?

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.

Will the interactive parts of my SWF still work after converting to WMV?

No. SWF can store ActionScript, button hit areas, forms, and external data calls; WMV is a flat video container with no scripting layer. This tool converts only the video stream inside your .swf — buttons, ActionScript and any content that needed a server response are not carried over. If you need to preserve interactivity, look at HTML5 republishing instead.

What codec does the WMV output actually use?

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.

My SWF is a vector animation — can it become a WMV?

No. A vector animation has no video stream inside, and nothing on our side draws Flash vectors, so we tell you right after upload and nothing is converted. To watch it, open it in Ruffle.

Does this convert SWF games and quizzes too, or only animations?

Neither — only SWFs that contain video. Games, quizzes, tutorials and vector animations are drawn by Flash at playback time, so there's no video inside to convert; we tell you right after upload. For interactive Flash content, play it in Ruffle or rebuild it in HTML5; for SWFs that wrap a video, SWF to WMV works well.

Why pick WMV over MP4 for a Windows-only audience?

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.

Can I trim a long SWF down to just the clip I need?

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.

Are there file size or count limits?

XConvert processes files on our servers; free uploads are limited to 400 MB per file (1 GB on Basic, 4 GB on Pro), and very large SWFs containing many embedded video clips will take longer to convert. 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.

Rate SWF to WMV Converter Tool

★★★★✭
Rating: 4.8 / 5 - 85 reviews