Initializing... drag & drop files here
Supports: AVCHD
AVCHD is the HD camcorder format from Sony and Panasonic — H.264/AVC video wrapped in an MPEG-2 transport stream (the .mts/.m2ts files on the card). SWF is Adobe's old Shockwave Flash container. This page converts your camcorder footage into a Flash .swf, but before you do, it's worth knowing that Flash is a discontinued format and this is rarely the right target. The short version: for HD video that plays everywhere, convert AVCHD to MP4 instead — SWF only makes sense for a specific legacy Flash project that still expects an .swf payload.
Adobe ended Flash Player support on December 31, 2020, and blocked Flash content from running in the player starting January 12, 2021. Chrome, Edge, Firefox, Safari, and Opera all removed the plugin Flash relied on, so a .swf will not play in any modern browser out of the box.
There's a second problem specific to video. xconvert's SWF output uses the FLV1 (Sorenson Spark) video codec with MP3 audio — the codec Flash video shipped with in the 2000s. Re-encoding crisp H.264 AVCHD footage into FLV1 is both a quality downgrade and a large efficiency loss: FLV1 needs far more bitrate than H.264 to hold the same detail, so you get a bigger, softer file that fewer devices can open. The open-source Flash emulators that keep old .swf content alive today are built for ActionScript animations and games, not as reliable players for HD video streams embedded in SWF.
If you reached this page by mistake and actually want a video that keeps its HD quality and plays anywhere, use AVCHD to MP4 or AVCHD to MOV. If you already have a .swf and need it to play, go the other way with SWF to MP4.
| Property | Value |
|---|---|
| Full name | Advanced Video Coding High Definition |
| Developed by | Sony and Panasonic (announced 2006) |
| Video codec | H.264 / MPEG-4 AVC |
| Audio codec | Dolby AC-3 or linear PCM |
| Container | MPEG-2 transport stream (.mts, .m2ts) |
| Typical resolution | Up to 1920×1080, progressive or interlaced |
| Best for | Recording from HD camcorders; editing source |
| Property | Value |
|---|---|
| Full name | Small Web Format / Shockwave Flash |
| Created by | Macromedia, 1996 (later Adobe) |
| Player status | Discontinued — Flash Player EOL Dec 31, 2020 |
| Video codec (this tool) | FLV1 / Sorenson Spark |
| Audio codec (this tool) | MP3 |
| Browser support | None natively; needs a Flash emulator |
| Best for | Legacy Flash projects and archival only |
.mts or .m2ts file, or click "Add Files." You can queue several clips and convert them with the same settings..swf. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours. No sign-up, no watermark.Not on its own. Adobe ended Flash Player support on December 31, 2020, and modern browsers removed the plugin Flash needed. To play a .swf today you need a standalone Flash emulator, and those are tuned for ActionScript animations and games rather than embedded HD video — so an AVCHD-sourced SWF may not play back reliably even there.
Yes. AVCHD records efficient H.264 video, and this conversion re-encodes it to FLV1 (Sorenson Spark), the older Flash video codec. FLV1 needs much more bitrate than H.264 for the same sharpness, so the result is softer and larger. In our experience, an AVCHD clip transcoded to SWF looks visibly worse than the same clip exported to MP4 at a similar file size.
For a file that keeps the HD quality and plays on phones, computers, and the web, MP4 (H.264) is the standard choice — use AVCHD to MP4. If you're editing on a Mac or in Final Cut, AVCHD to MOV is a better fit. SWF only makes sense if a specific legacy Flash project requires an .swf input.
Almost the only reason left is feeding a legacy Flash workflow or archive that expects an .swf payload — an old e-learning module, kiosk system, or Flash-based authoring pipeline that was never migrated. For everyday playback, sharing, or web embedding, SWF has no advantage over MP4.
Yes. If you end up with a .swf and need it to play normally, you can convert it to a standard format with SWF to MP4. Keep in mind that the FLV1 encoding step is lossy, so converting AVCHD → SWF → MP4 will look worse than going straight from AVCHD to MP4.
Your file is uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours. There's no sign-up, no watermark, and files are never shared or made public.