MOV to SWF Converter

Convert MOV (QuickTime) to SWF (Flash) for archived Flash-based systems. Flash was discontinued in 2020 — for modern use, keep MOV or convert to MP4.

Initializing... drag & drop files here

Supports: MOV

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 MOV to SWF Online

  1. Upload Your MOV File: Drag and drop or click "Add Files" to select MOV (QuickTime) files exported from iMovie, Final Cut, ScreenFlow, or QuickTime Player. Batch is supported for converting an entire folder of legacy clips at once.
  2. Pick the Internal Codec (FLV / Sorenson H.263): SWF wraps a single video codec — FLV (Sorenson Spark, the format Flash Player ships with). Audio is MP3 or MP2. Both are pre-selected as defaults; codec controls (VIDEO_CODEC / AUDIO_CODEC) are exposed so you can confirm the selection matches what your target Flash projector or Ruffle emulator expects.
  3. Set Quality and Resolution (Optional): Choose a quality preset (Highest → Very High → High → Medium → Low → Very Low → Lowest), pick a fixed resolution preset (1920×1080, 1280×720, 854×480, 640×360, 426×240) or a label preset (1080p / 720p / 480p / 360p / 240p), or trim with start time + duration in HH:MM:SS.sss. Older Flash content was usually mastered at 480p or smaller — downscaling matches the era and keeps file size reasonable.
  4. Convert and Download: Click Convert. Files process in your browser session — no sign-up, no watermark, no upload to a third-party server.

Why Convert MOV to SWF?

SWF (Small Web Format, originally Shockwave Flash) was Adobe Flash's container for vector animation, web games, and embedded video on the web 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 all removed Flash support in early 2021. SWF is a dead format on the open web — but conversion to SWF is still useful in a small set of legacy-only situations:

  • Archived e-learning courses and LMS content — Articulate Presenter, Adobe Captivate, and Lectora projects from 2005-2015 commonly delivered video as SWF. If you're rebuilding or republishing a legacy course on an internal LMS that still has a Flash player, MOV → SWF gets the new clip into the same format as the rest of the course.
  • Flash game preservation and remastering — Updating cut-scenes, splash screens, or in-game video for a Flash game being preserved through emulators like Ruffle or Flashpoint. SWF is the only native video container Flash projectors play.
  • Internal corporate kiosks and digital signage — Some closed-network kiosks and signage controllers built before 2015 still run a Flash projector executable. Replacing burnt-out video assets requires SWF, not MP4.
  • Standalone Flash projector (.exe / .app) playback — Adobe's standalone Flash Player projector still runs offline on Windows and macOS. SWF is the only format it plays. Useful for offline museum exhibits, historical software demos, and Flash-era portfolio archives.
  • Format-completeness for archival projects — The Internet Archive's Flash collection, university media libraries, and personal Flash-era portfolios sometimes require all assets in original SWF wrapping for authenticity, even when modern playback uses Ruffle.

For anything modern — websites, social media, mobile playback, email — convert to MOV to MP4 or MOV to WebM instead. SWF will not play in any 2026 browser without an emulator.

MOV vs SWF — Format Comparison

Property MOV SWF
Origin Apple QuickTime (1991) Macromedia / Adobe Flash (1996)
Container type General-purpose video Vector animation + embedded video
Common video codecs H.264, H.265, ProRes, DNxHD, MJPEG FLV / Sorenson H.263 (only)
Common audio codecs AAC, ALAC, PCM, MP3 MP3, MP2, ADPCM
Modern browser playback Native (Safari) / via MP4 fallback None — Flash dead since Dec 31, 2020
Modern editor support Premiere, Final Cut, DaVinci Resolve, iMovie Animate (export only), Ruffle (playback)
Mobile playback iOS / Android native Not supported anywhere
Best for in 2026 Editing, archival, Apple ecosystem Legacy Flash systems and emulator preservation only
Status Active, widely supported Legacy, archive-only

Quality Preset → Approximate Bitrate (FLV / Sorenson)

Preset Typical bitrate (480p) Use case
Highest ~1500 kbps Best-effort archival; closest to modern web video quality
Very High ~1100 kbps High-quality e-learning playback
High ~800 kbps Standard SWF web video of the late-Flash era
Medium ~500 kbps Period-typical Flash video (matches 2008-2012 web look)
Low ~300 kbps Smaller SWF for older kiosks or constrained environments
Very Low / Lowest ~150-200 kbps Maximum compatibility, lowest bandwidth

Frequently Asked Questions

Will the SWF I create play in a 2026 browser?

No — and this is unavoidable, not a tool limitation. Adobe Flash Player reached end-of-life on December 31, 2020, and Chrome, Firefox, Edge, and Safari removed the Flash plugin in early 2021. The only ways to play a SWF in 2026 are: Adobe's standalone Flash Player projector (still downloadable from Adobe's archives, runs offline), the Ruffle open-source Flash emulator (browser extension or desktop app), or Flashpoint (curated Flash game preservation project). If your goal is web playback, convert to MP4 or WebM instead.

What video codec ends up inside the SWF?

FLV / Sorenson Spark (a Flash-specific variant of H.263). It's the codec Flash Player has shipped with since version 6 and is the only codec a standalone Flash projector reliably plays. Newer SWFs from Flash Pro CS5+ supported H.264 inside SWF, but older projectors and Ruffle handle Sorenson FLV most reliably — that's the safe default this tool emits.

What about audio?

Audio is MP3 or MP2 inside the SWF, mirroring how the Flash authoring tools encoded audio for in-SWF playback. ADPCM is also supported by the format and is sometimes used for very small clips. The MOV's original AAC or PCM audio is decoded and re-encoded to MP3 by default.

Will my MOV's H.265 / ProRes / 4K survive the conversion?

No — and that's an artifact of SWF, not the converter. SWF supports only Sorenson H.263 / FLV video at typical-Flash-era resolutions (commonly 480p or smaller). The MOV is decoded fully, then re-encoded to FLV inside the SWF wrapper. Expect a generational-quality drop similar to a YouTube re-upload from 2010. If you need modern 4K HEVC, SWF is the wrong format — keep MOV or convert to MP4.

Should I use SWF or MP4?

MP4 for everything modern. Only use SWF when you specifically need to drop a video into an existing Flash project (FLA / SWF), an LMS that still embeds a Flash player, a kiosk running a Flash projector, or an emulator-based archive. The honest answer in 2026 is: 99% of MOV-to-something conversions should be MOV to MP4, not MOV to SWF.

Does Ruffle play the SWF this tool produces?

Ruffle's video support has improved significantly through 2025-2026. Ruffle plays Sorenson FLV inside SWF on most modern builds. ScreenVideo (FLASHSV) and very old codecs are partial. For best Ruffle compatibility, stick with the default FLV / Sorenson selection and avoid exotic codec choices.

Can I batch convert a folder of old MOVs?

Yes. Drop in a folder of MOV files — they convert in your browser session and download individually or as a single ZIP. Useful when migrating an entire archive of QuickTime e-learning clips into a still-Flash-based LMS.

Why is my SWF so small compared to the MOV?

Two reasons: (1) FLV / Sorenson H.263 is far less efficient than H.264 / H.265, so to keep file size manageable the typical bitrate target is dramatically lower; (2) SWF was almost always 480p-or-smaller in the Flash era, so the resolution preset usually downscales the source. The result is smaller — and visibly lower-quality — than the MOV. That's normal for the format.

Will the SWF play on mobile?

No. Flash Player for mobile was discontinued in 2012 and never returned. iOS never supported Flash. The converter itself runs in any modern mobile browser, but the SWF output won't play on any phone or tablet without a desktop-class emulator. For mobile playback, convert to MP4 instead.

Rate MOV to SWF Converter Tool

Rating: 4.8 / 5 - 96 reviews