SWF to AVI Converter

Convert Adobe Flash SWF files to AVI video online. Archive legacy Flash animations and content as standard video files playable anywhere.

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 AVI Online

  1. Upload Your SWF File: Drag and drop or click "Add Files" to select SWF (Adobe Flash) files — exported animations, archived web games, e-learning courseware (Articulate / Captivate / Lectora), banner ads, or screensavers from the Flash era. Batch is supported for processing an entire folder of legacy .swf assets at once.
  2. 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_CODEC for DVD / surround-sound targets.
  3. 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_51 for H.264 inside AVI; RANGE_1_31 qscale for MPEG-4 / Xvid / DivX). Use a fixed resolution preset (1920×1080, 1280×720, 854×480, 640×360) or a label preset (1080p / 720p / 480p / 360p / 240p) — most original SWFs were authored at 480p or smaller, and upscaling rarely helps. Set a VIDEO_BACKGROUND_COLOR for transparent SWFs (Flash stages with no opaque background render as black by default in AVI). Trim with start time + duration in HH:MM:SS.sss format.
  4. 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 animations and shorts — Newgrounds-era cartoons, personal Flash animation portfolios, and 2000s-era web shorts saved as .swf. AVI gives you a self-contained video that plays in 2026 without needing the Ruffle emulator or Adobe's archived standalone projector.
  • Preserving Flash games as gameplay videos — Interactive logic can't survive a video conversion, but the visual playback can be captured as AVI for video archives, YouTube uploads, or Flashpoint-style preservation projects. Pair with screen-capture if interactivity matters.
  • 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?

Probably not at extreme zoom levels. SWF uses vector graphics that scale to any resolution losslessly, while AVI stores rasterized (pixel) video at a fixed resolution. The conversion renders the Flash animation at whatever resolution you pick — pick 1080p or higher if the original Flash content has fine line work, small text, or detailed vector art. For chunky 480p-era cartoons (Newgrounds, Homestar Runner-style content), 720p is usually plenty. Once rasterized, the AVI cannot be losslessly rescaled later, so err on the side of higher resolution if you have the storage.

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?

Only the visual playback — interactivity cannot survive any video conversion. Buttons, ActionScript, mouse input, scoring, save states, and game state are all stripped because AVI is a flat video container with no scripting layer. If you need to preserve gameplay, pair this tool with a screen recorder (OBS, Windows Game Bar) running the SWF inside Ruffle or the standalone projector, then save the recording as AVI. For preserving interactivity itself, use Ruffle or Flashpoint instead — both are designed for that.

What happens to transparent SWF backgrounds?

AVI doesn't support an alpha channel in any common codec, so transparent SWFs render with the VIDEO_BACKGROUND_COLOR you pick (default black). Choose white, green (chroma-key for compositing later), or any of the named colors (COLOR_WHITE, COLOR_GREEN, COLOR_BLUE, etc.) under the background color option. If you genuinely need alpha-channel video for compositing, AVI is the wrong format — use a MOV with the ProRes 4444 or Animation codec instead.

Why is my AVI so much larger than the SWF?

SWF is extremely efficient at vector content — a 1-minute Flash animation might be 50 KB to 2 MB. AVI is rasterized pixel video, typically 10-100 MB for the same minute at 480p, more at 1080p. That's not the converter being inefficient — it's the fundamental difference between vector instructions ("draw a circle from x to y") and a per-frame pixel grid. 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 an Articulate / Captivate course library, a personal Flash animation portfolio, or a saved Newgrounds archive into a maintainable AVI library. Encoding is local to your browser, so a folder of 50-100 files just works.

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.

Rate SWF to AVI Converter Tool

Rating: 4.8 / 5 - 65 reviews