HEVC to SWF Converter

Convert HEVC files to SWF format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: HEVC, MOV, MP4, M4V, MKV

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

Convert HEVC to SWF: Read This First

This page takes an HEVC video (.hevc / .h265) — the modern H.265 codec phones and 4K cameras record in — and writes it into an .swf, the Adobe Flash format. Be blunt about it: for almost everyone this is the wrong direction. Adobe stopped supporting Flash Player on December 31, 2020 and began blocking Flash content from running on January 12, 2021, so nothing on the modern web opens a .swf. And SWF cannot hold H.265 at all, so the converter re-encodes your video down to a Flash-era codec. This guide covers the narrow cases where a .swf is still justified, what the re-encode actually does, and why HEVC to MP4 is almost certainly what you want.

How to Convert HEVC to SWF

  1. Upload Your HEVC File: Drag and drop your .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.
  2. Confirm the Video Codec: Open Advanced Options. Video Codec offers FLV (Sorenson Spark), which is preselected, and MJPEG. Audio Codec has a single entry, MP3, because the SWF format accepts no other audio.
  3. Set File Compression, Resolution, or Trim (Optional): Under File Compression leave the Quality Preset on "Very High (Recommended)", or switch to Specific file size, Constant Bitrate, Variable Bitrate, Constant Quality, or Constraint Quality. Video resolution stays on "Keep original" unless you pick a Preset Resolution, Resolution Percentage, or Width x Height, and Trim → Time Range exports just one segment.
  4. Convert and Download: Click "Convert" and save your .swf. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours later — no sign-up, no watermark.

Walk-through: What Happens to Your HEVC Video

HEVC (H.265, ratified as ITU-T H.265 / ISO-IEC 23008-2 in 2013) was designed to deliver H.264 quality at roughly half the bitrate, which is why Apple adopted it for iPhone recording and why it dominates 4K and HDR capture. None of that efficiency survives the trip into a SWF. An SWF is a Flash container with no H.265 support whatsoever, so your picture is fully decoded and recompressed with a codec from the Flash era.

Choose settings around whatever will consume the file:

  • If you do not know what the consumer needs, keep FLV (Sorenson Spark). Sorenson Spark is an implementation of H.263 — the codec classic Flash Player decoded — so it produces the most broadly compatible SWF. It is also far less efficient than HEVC, so expect softer detail at any given size.
  • Pick MJPEG only when a tool needs intra-only frames. Motion JPEG stores every frame as an independent JPEG, which keeps frames sharp and makes frame-accurate scrubbing trivial, at the cost of much larger output.
  • Downscale and trim in the same pass. HEVC clips are frequently 4K, and Sorenson Spark grows quickly on large frames. A 720p or 480p Preset Resolution plus Trim → Time Range does more for file size than any bitrate setting.
  • Audio is MP3, and it will be resampled. The SWF format only accepts 44100, 22050, or 11025 Hz audio, so our pipeline forces the output to 44.1 kHz regardless of the source rate. A 48 kHz soundtrack is resampled automatically; there is nothing to configure and nothing that goes wrong.
  • There is no HDR or surround path. SWF has no concept of high dynamic range, and there is no tone-mapping stage in the conversion, so an HDR10 or Dolby Vision source can come out looking flat or washed out — convert it to standard dynamic range in a desktop tool first if colour matters. Multichannel audio is folded down to stereo MP3.

What This Converter Writes Into the SWF

Element What you get Notes
Video codec FLV (Sorenson Spark), preselected An H.263 implementation, FourCC FLV1 — the classic Flash video codec
Alternate video codec MJPEG Intra-only, sharp frames, much larger files
Audio codec MP3 The only audio the SWF format accepts here
Audio sample rate 44100 Hz Forced automatically; SWF supports only 44100 / 22050 / 11025 Hz
Frame size Source resolution unless changed Video resolution defaults to "Keep original"
Interactivity None The output is a video-bearing SWF, not an ActionScript timeline

HEVC vs SWF at a Glance

Property HEVC (H.265) SWF (Flash)
What it is Video codec Adobe Flash container / application format
Standard ITU-T H.265 / ISO-IEC 23008-2, 2013 Adobe SWF specification; runtime end-of-life since 2020
Video inside H.265 Sorenson Spark (H.263-based) or MJPEG
Audio inside Whatever the container carries MP3 only, at 44.1 kHz
Efficiency The modern benchmark Far behind; a same-quality SWF is much larger
Browser playback Chrome 107+, Edge 18+, Firefox 120+, Safari 11+ (hardware-dependent) None — every browser removed the Flash plugin
Desktop playback VLC, mpv, modern OS players Ruffle or a preserved standalone Flash projector
Sensible in 2026? Yes Only for legacy Flash pipelines and preservation work

Common Errors and How to Fix Them

  • "Nothing will open my SWF." Flash Player is retired. No current browser runs SWF content, so you need Ruffle, the open-source Flash Player emulator, or a preserved standalone Flash projector binary — and video-bearing SWFs are worth testing before you rely on them. If you simply wanted a playable video, this was the wrong target: use HEVC to MP4.
  • "The picture looks soft or blocky." Sorenson Spark compresses far less efficiently than HEVC, so a hard Specific file size or an aggressive Resolution Percentage shows visible blocking quickly. Keep the Quality Preset at "Very High" and downscale the frame instead of starving the bitrate.
  • "The SWF is much larger than my HEVC source." Expected. H.265 is one of the most efficient codecs deployed; FLV1 needs many more bits for the same picture, and MJPEG needs far more still. Lower the resolution if size matters.
  • "The converted clip plays but has no sound." Either the source is a raw .hevc elementary stream, which carries no audio track at all, or the player does not decode the MP3 track. Convert the original container (MP4, MKV, MOV) if you need the audio.
  • "My authoring tool rejects the SWF." Some systems expect a .swf containing an interactive ActionScript timeline, not a video. A re-encoded video SWF plays in Flash-era players but will not load in a tool that expects timeline content.
  • "I wanted to rescue an old Flash file, not make one." You want the reverse direction — SWF to MP4, or SWF to GIF for a short animated excerpt.

When This Doesn't Work

Creating a new SWF from an HEVC file makes sense only inside a legacy Flash workflow: 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 and emulation project where a Flash-era player is the intended target. For anything that needs to be watched — phones, browsers, smart TVs, editors, social uploads — H.264 in an MP4 is smaller, sharper, and universally supported, so convert HEVC to MP4 instead. If you want a Flash-family container without the SWF application wrapper, HEVC to FLV writes plain Flash Video. DRM-protected or truncated HEVC files cannot be re-encoded by any web tool.

Frequently Asked Questions

Isn't converting HEVC to SWF backwards — shouldn't I go the other way?

For almost everyone, yes. HEVC is a modern, efficient codec; SWF is a retired 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 no browser can open, while re-encoding the video into an older, weaker 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.

What codec ends up inside the SWF?

By default FLV (Sorenson Spark) — FourCC FLV1, an implementation of H.263 and the codec classic Flash Player decoded — paired with MP3 audio. The only alternative video codec offered here is MJPEG, which keeps frames sharp but produces much larger files. There is no H.264, HEVC, or other modern-codec option: the SWF format as this converter writes it simply does not support them.

Why did my audio come out at 44.1 kHz?

Because the SWF format only accepts 44100, 22050, or 11025 Hz audio, and our pipeline sets the output to 44100 Hz for every SWF conversion. Video shot at 48 kHz — which is most of it — is resampled automatically on the way in. There is no sample-rate control on this page for exactly that reason, and the resampling is not something you need to correct afterwards.

Should I pick FLV or MJPEG?

Keep FLV (Sorenson Spark) unless a specific tool has told you otherwise. It is the codec Flash-era players expect, and it is dramatically smaller than the alternative. Choose MJPEG only when the downstream tool needs every frame encoded independently — for frame-accurate stepping, for a compositing pipeline that dislikes inter-frame prediction, or because it simply cannot decode Sorenson Spark. Expect MJPEG output to be several times larger.

Can anything still play the SWF I create?

Only Flash-era software. 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 plugin around the same time. Today the realistic options are Ruffle, an open-source Flash Player emulator that runs on modern operating systems and browsers, or a preserved standalone Flash projector. Test playback of a video-bearing SWF before committing to it.

Will converting HEVC to SWF reduce the quality?

Yes, noticeably. SWF cannot carry HEVC, so the converter decodes your H.265 video and recompresses it into a Flash-era codec — by default Sorenson Spark, which is H.263-derived and far less efficient than H.265. Fine detail softens, and the file typically grows despite looking worse. Keeping the Quality Preset at "Very High" and leaving Video resolution on "Keep original" limits the damage, but a SWF will never match an MP4 made from the same source.

Why would anyone still need a SWF in 2026?

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 projector, or an old e-learning package that still ingests .swf assets. For anything modern — phones, browsers, social uploads, editors — H.264 is smaller and far more compatible, so HEVC to MP4 is the right pick.

Why does my SWF have no sound at all?

Most likely because the source had none. A bare .hevc file is a raw H.265 video elementary stream: it holds picture only, with no audio track to re-encode into MP3. That is the format, not a fault in the conversion. If your footage does have a soundtrack, it lives in the original MP4, MKV, or MOV — convert that file instead and the SWF will carry an MP3 track.

How are my files handled, and how long are they kept?

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. Because Sorenson Spark and especially MJPEG are much less efficient than H.265, plan for the .swf download to be larger than the file you sent up.

Rate HEVC to SWF Converter Tool

Rating: 4.8 / 5 - 66 reviews