Initializing... drag & drop files here
Supports: HEVC
This page takes an HEVC video (.hevc / .h265) — the modern, efficient H.265 codec your iPhone and most 4K cameras record in — and writes it into an .swf, the Adobe Flash format. Be blunt about it up front: this is the wrong direction for almost everyone. You are starting with a current, well-compressed codec and producing a file in a dead container that needs the Adobe Flash Player runtime to play — and Adobe ended Flash Player support on December 31, 2020, with no browser able to run SWF since. Worse, SWF cannot hold HEVC, so the converter re-encodes your video down to an old Flash-era codec, costing both quality and efficiency. This guide covers the few cases where a .swf is still justified, what that re-encode actually does, and why you almost certainly want HEVC to MP4 instead.
.hevc or .h265 clip onto the page, or click "Add Files" to browse. Batch upload is supported — queue several clips and convert them with the same settings..swf file. No sign-up, no watermark.HEVC (H.265, finalized in 2013) is one of the most efficient mainstream codecs in use — it stores video at roughly 40-50% smaller size than H.264 at matching quality, which is why Apple made it the iPhone default in iOS 11 (2017) and why it dominates 4K and HDR recording. None of that survives the trip into a SWF. An SWF is a Flash container, not a codec, and it has no HEVC support at all, so the converter fully decodes your H.265 picture and recompresses it into a Flash-era codec.
Choose your settings around what the downstream tool expects:
.swf wrapping an interactive ActionScript timeline, not a plain video. A re-encoded video SWF plays in Ruffle and old Flash players but may not load in tools that expect timeline content.For almost every modern purpose, making a new SWF from an HEVC file is the wrong move. Adobe ended Flash Player support on December 31, 2020, began blocking Flash content on January 12, 2021, and strongly recommends uninstalling Flash Player for security. If your goal is video that plays on phones, browsers, smart TVs, or editors, convert HEVC to MP4 instead — H.264 in an MP4 is the universal target and preserves your source far better than Sorenson Spark. The honest reasons to still produce a SWF are narrow: feeding a legacy Flash authoring pipeline (an Adobe Animate project that imports video and publishes to SWF), a pre-2020 kiosk or e-learning package that only ingests .swf, or a preservation/emulator workflow where Ruffle is the intended player. And if you arrived here trying to rescue an old Flash file rather than create a new one, you want the reverse direction — convert SWF to MP4.
For almost everyone, yes. HEVC is a modern, efficient codec; SWF is a dead Flash container that needs the Adobe Flash Player runtime, which reached end-of-life on December 31, 2020. Going HEVC to SWF takes a current, playable file and produces one that no browser can open and that re-encodes your video into an older, less efficient codec. It only makes sense when a legacy Flash pipeline specifically requires .swf as input. If you want a watchable file, run HEVC to MP4 instead.
Yes, noticeably. SWF cannot carry HEVC, so the converter decodes your H.265 video and recompresses it into a Flash-era codec — by default FLV (Sorenson Spark), an H.263 implementation that is far less efficient than HEVC. Fine detail softens and the file typically gets larger despite looking worse. You can limit the loss by keeping the Quality Preset at "Very High" and leaving resolution on "Keep original," but a SWF will never match an MP4 made from the same HEVC source.
By default, FLV (Sorenson Spark) video — FourCC FLV1, the H.263-based codec classic Flash Player read — paired with MP3 audio. The only alternative video codec the converter offers for SWF is MJPEG (Motion JPEG), which keeps frames sharp but produces much larger files. There is no H.264, HEVC, or other modern-codec option inside a SWF; the container simply does not support them.
Barely. Adobe ended Flash Player support on December 31, 2020, and blocked Flash content from running on January 12, 2021; Chrome, Firefox, Edge, and Safari removed the Flash plugin around the same time. To play a SWF today you need the Ruffle emulator (browser extension or desktop app) or a preserved standalone Flash Projector binary. Even then, video-bearing SWFs are an incomplete area for emulators, so test playback before relying on it. If you just want a watchable video, do not convert to SWF at all.
Only to feed a legacy Flash pipeline. The realistic reasons are an Adobe Animate project whose timeline imports video and publishes to SWF, a pre-2020 kiosk or museum installation that plays SWF through a bundled Flash projector, or an old e-learning package (Articulate or Captivate vintage) that still ingests .swf assets. For any modern use — phones, browsers, social uploads, editors — H.264 is smaller and far more compatible, so HEVC to MP4 is the right pick.
Your HEVC file is uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after the conversion — no sign-up, no watermark, never shared or made public. In our testing, a short 1080p HEVC clip re-encoded to SWF with the default FLV (Sorenson Spark) codec in a few seconds, though large 4K files take longer to upload than to convert.