How to Convert SWF to AVI Online
- Upload Your SWF File: Drag and drop or click "Add Files" to select SWF (Adobe Flash) files — Flash video players, exported Flash videos, or e-learning courseware (Articulate / Captivate / Lectora) with an embedded video track. Batch is supported for processing several
.swffiles at once. - Pick the AVI Video Codec: Default is MPEG-4 (the most compatible codec for AVI, plays in Windows Media Player and VLC out of the box). Choose DivX or Xvid for AVI files targeted at older standalone DVD players and DivX-Certified hardware, MPEG-2 for DVD-authoring workflows, H.264 inside AVI for the best quality-to-size ratio on modern players, or MJPEG for frame-accurate editing in legacy NLEs. Audio defaults to MP3; AC3 and MP2 are also exposed via
AUDIO_CODECfor DVD / surround-sound targets. - Set Quality, Resolution, and Trim (Optional): Pick a quality preset (Highest → Very High → High → Medium → Low → Very Low → Lowest) or fine-tune with CRF (
RANGE_0_51for H.264 inside AVI;RANGE_1_31qscale for MPEG-4 / Xvid / DivX). Under Video resolution pick a Preset Resolution (4320p, 2160p, 1440p, 1080p, 768p, 720p, 648p, 576p, 480p, 360p, 240p, 144p) — these set height only, with the width following the stage's aspect ratio — or enter an exact Width × Height, scale by percentage, or keep the original size. Most original SWFs were authored at 480p or smaller, and upscaling rarely helps. Trim with start time + duration in HH:MM:SS.sss format. - Convert and Download: Click Convert. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared.
Why Convert SWF to AVI?
SWF (originally Shockwave Flash, later Small Web Format) was Adobe Flash's container for vector animation, web games, and embedded video from the late 1990s through the early 2010s. Adobe officially end-of-lifed Flash Player on December 31, 2020, and Chrome, Firefox, Edge, and Safari removed Flash support in early 2021 — every modern browser refuses to load .swf files. The format is effectively dead on the open web. Converting SWF to AVI is about preserving Flash content as a standard video file that plays in Windows Media Player, VLC, and legacy editing software. Common reasons to convert SWF → AVI specifically:
- Archiving Flash video — 2000s-era web clips and shorts that were published as a SWF player around a video stream. AVI gives you a self-contained video that plays in 2026 without needing the Ruffle emulator or Adobe's archived standalone projector. Vector cartoons (most Newgrounds-era shorts) have no video inside and can't be converted — play those in Ruffle.
- Migrating legacy e-learning courses — Articulate Presenter, Adobe Captivate, and Lectora projects from 2005-2015 frequently shipped slide animations and demos as SWF. Converting to AVI lets you embed those clips into modern SCORM / xAPI courses or import them into Camtasia, Premiere, or DaVinci Resolve for editing.
- Editing SWF content in legacy Windows NLEs — Older Sony Vegas, Pinnacle Studio, and Avid versions accept AVI but not SWF. MJPEG-in-AVI is especially useful here because it's frame-accurate and edits cleanly.
- DVD authoring from old Flash assets — Authoring tools like Adobe Encore, Nero, and DVDStyler need MPEG-2 video — typically delivered in AVI or MPG containers. Converting SWF → AVI with the MPEG-2 codec produces a DVD-ready file.
- Internal corporate kiosks running Windows XP / 7 era hardware — Some closed-network signage and lobby kiosks built before 2015 still run Windows Media Player as the default video app. AVI plays natively; SWF requires a Flash projector that's no longer trivially deployable. Useful when replacing burnt-out video assets.
- Format-completeness for archival projects — University media libraries, the Internet Archive's Flash collection, and personal Flash-era portfolios benefit from a parallel AVI copy alongside the original SWF — the SWF preserves authenticity, the AVI guarantees playback in any future decade.
For modern web embedding, social media, or mobile playback, convert to SWF to MP4 instead — AVI files are large and don't stream well over HTTP. AVI's strength is local desktop playback and legacy editor compatibility, not the modern web.
SWF vs AVI — Format Comparison
| Property | SWF | AVI |
|---|---|---|
| Origin | Macromedia / Adobe (1996) | Microsoft (1992) |
| Container type | Vector animation + embedded video + ActionScript | General-purpose video container |
| Common video codecs | FLV / Sorenson H.263, ScreenVideo, H.264 (CS5+) | MPEG-4, DivX, Xvid, MPEG-2, H.264, MJPEG |
| Common audio codecs | MP3, MP2, ADPCM, Nellymoser | MP3, AC3, MP2, PCM |
| Native playback in 2026 | None — Flash dead since Dec 31, 2020 | Windows Media Player, VLC, MPC-HC, most desktop players |
| Mobile playback | Never supported on iOS, EOL on Android in 2012 | Limited — VLC mobile or third-party players |
| Vector graphics | Yes (scalable, resolution-independent) | No (rasterized at fixed resolution after conversion) |
| Interactivity | Yes (ActionScript, buttons, forms) | No (video only) |
| Editor support | Adobe Animate (export), Ruffle (playback) | Premiere, Vegas, Avid, DaVinci Resolve, VirtualDub |
| Streaming friendly | No | No (use MP4 for web) |
| Best for in 2026 | Legacy Flash playback via Ruffle / projector only | Local desktop playback, legacy editing, DVD authoring |
AVI Codec Quick Guide
| Codec | File size (relative) | Compatibility | Best for |
|---|---|---|---|
| MPEG-4 (default) | 100% (baseline) | Universal — Windows Media Player, VLC, most DVD players | Default — safest choice for AVI |
| Xvid / DivX | ~95% | DivX-Certified hardware, older DVD players, set-top boxes | Hardware DVD playback, 2000s-era media boxes |
| H.264 in AVI | ~50% | VLC, MPC-HC, modern players (some older boxes choke) | Best quality-to-size for modern desktop playback |
| MPEG-2 | ~150% | DVD authoring tools (Encore, DVDStyler, Nero) | Authoring DVD-Video discs from Flash assets |
| MJPEG | ~400% | All NLEs (every frame is a JPEG) | Frame-accurate editing in legacy editors |
| Huffyuv | ~600-800% | Lossless intermediate | Master copies for further editing, no generational loss |
Frequently Asked Questions
Will the SWF still be playable in 2026 if I don't convert it?
Not in any web browser. Adobe Flash Player reached end-of-life on December 31, 2020, and Chrome, Firefox, Edge, and Safari removed Flash support in early 2021. The only ways to play a SWF locally in 2026 are: Adobe's standalone Flash Player projector (still downloadable from Adobe's archive, runs offline on Windows / macOS), the Ruffle open-source Flash emulator (browser extension or desktop app, actively maintained), or Flashpoint (BlueMaxima's curated Flash game preservation project). Converting to AVI sidesteps all of that — it plays in any standard media player without an emulator.
Will the animation look as crisp as the original SWF?
Only as sharp as the video inside the SWF. That video was encoded at a fixed size — usually 480p or smaller — and the AVI keeps it; picking 1080p makes a bigger file but can't add detail. Keep the original size unless a player or editor needs a specific frame size.
Should I pick MPEG-4, Xvid / DivX, or H.264 inside AVI?
MPEG-4 is the default and the safest pick — it plays everywhere AVI plays. Xvid / DivX are essentially equivalent open-source / proprietary variants of the same MPEG-4 ASP family — pick these if you specifically need a "DivX-Certified" file for an old DVD player or Western Digital media box. H.264 inside AVI gives roughly half the file size of MPEG-4 at the same visual quality, but some very old hardware players (pre-2010 DVD boxes) won't decode H.264 in an AVI wrapper — for those, stick with MPEG-4 or DivX.
What about audio — will surround sound survive?
Default audio is MP3 (stereo), which mirrors how SWF stored audio internally. For 5.1 surround content (rare in SWF, common in DVD-authoring workflows), pick AC3 under AUDIO_CODEC. MP2 is the audio codec for MPEG-2 / DVD targets. PCM (uncompressed) is also exposed for archival masters. Nellymoser and Speex audio inside the original SWF (typical for Flash voice chat or low-bitrate narration) decodes cleanly to MP3 in the AVI.
Can I convert interactive SWF games to AVI?
No. A Flash game is vector shapes and ActionScript with no video inside, so there's nothing to convert — we tell you right after upload. To keep a video of the gameplay, screen-record (OBS, Windows Game Bar) the SWF running inside Ruffle or the standalone projector, then save the recording as AVI. To preserve interactivity itself, use Ruffle or Flashpoint instead — both are designed for that.
Why is my AVI so much larger than the SWF?
The video inside a SWF was usually compressed hard for 2000s-era connections. AVI codecs (MPEG-4 Part 2, Xvid, DivX) are older and less efficient, and the quality presets spend more bits than the source had, so the AVI often comes out larger. If file size matters, SWF to MP4 with H.264 / H.265 is dramatically smaller than AVI for the same visual content.
Can I batch convert a folder of old SWFs?
Yes. Drop in an entire folder of .swf files — they convert on our servers and download individually or as a single ZIP. Useful when migrating the video from an Articulate / Captivate course library into a maintainable AVI library.
Will the AVI play on mobile?
AVI playback on mobile is limited — iOS doesn't have a native AVI player, and Android's stock player handles only a subset of AVI codecs. VLC for mobile (iOS / Android) plays virtually any AVI. For reliable mobile playback without a third-party app, convert to SWF to MP4 instead — MP4 is the universal mobile format. AVI's sweet spot is desktop playback in Windows Media Player / VLC, not phones.