Initializing... drag & drop files here
Supports: AVIF
This tool wraps a single AVIF image inside a SWF (Shockwave Flash) file. AVIF is a modern AV1-coded still image from 2019; SWF is the Adobe Flash container, a format whose player Adobe discontinued at the end of 2020. The output is one motionless frame held on screen for a duration you choose — it does not animate your image, and it carries no sound. Pairing a brand-new image codec with a Flash-era one is an unusual, deliberately backwards conversion, and in almost every case it is not the one you want: no current browser plays SWF. The only honest reason to make a .swf today is to feed a legacy Flash-era pipeline — an old e-learning authoring tool, a kiosk, or a CMS — that still ingests nothing but .swf. If you want a still that actually plays on modern devices, use AVIF to MP4; if you only need a viewable picture, AVIF to JPG keeps it an image.
| Property | Value |
|---|---|
| Stands for | AV1 Image File Format |
| Developed by | Alliance for Open Media (AOMedia) |
| Spec first released | February 19, 2019 |
| Image codec | AV1 (the same codec used for AV1 video) |
| Container | HEIF (ISO Base Media File Format family) |
| Bit depth | Up to 12-bit; supports HDR and wide color gamut |
| Browser support | ~93% globally: Chrome 85+, Firefox 93+, Safari 16.4+, Edge 121+ |
| Best for | Modern web images where small size and detail both matter |
| Property | Value |
|---|---|
| Stands for | Shockwave Flash (SWF) |
| Created by | Macromedia in 1996; later owned by Adobe |
| Video codec here | FLV / Sorenson Spark by default (an H.263-based codec); MJPEG selectable |
| Audio | MP3 when present — but moot here, since a still image carries no sound |
| Player status | Adobe ended Flash Player support December 31, 2020 and blocked Flash content January 12, 2021 |
| Plays today in | No current browser; a Flash emulator such as Ruffle, or an old standalone player |
| Era / use | Web animation, banners, and e-learning of the early-to-mid 2000s |
| Modern alternative | MP4/H.264 for video; JPG, PNG, or WebP for a still image |
.avif file onto the page, or click "Add Files". Upload several at once and use "Video per image" to get one SWF per file, or "Merge images" to combine them into a single clip..swf. No sign-up, no watermark.No. The output is a single still frame repeated for the duration you set, so the SWF looks frozen. Even when an AVIF holds an animated image sequence, this image-to-video tool treats the file as one picture rather than playing back its frames. If you need motion, start from an animated source — an existing video or a GIF — instead of a still image.
Because the input is a still image, there is no audio track to carry. A SWF would normally hold MP3 audio, but with a single picture there is nothing to encode, so the file is silent by design. If you need sound, convert your image to video first, then add an audio track in a video editor.
Not in a normal browser. Adobe ended Flash Player support on December 31, 2020 and began blocking Flash content on January 12, 2021, so Chrome, Firefox, Edge, and Safari no longer run SWF. The file itself is valid — it opens in a Flash emulator such as Ruffle or in an old standalone Flash player. For anything you intend to view or share normally, AVIF to MP4 is the right target instead.
Almost always for a legacy pipeline. Some older authoring suites, kiosk systems, and e-learning or CMS platforms built in the Flash era accept only .swf and will reject a modern image or video. Turning a still into a short SWF lets it slot into those systems. There is no reason to choose SWF for everyday sharing, the web, or any current device — for those, use MP4 or keep the file as an image.
By default, FLV (Sorenson Spark), an H.263-based codec that classic Flash players read. MJPEG (Motion JPEG) is the only other choice the converter offers for SWF; it stores the frame as a JPEG and produces a much larger file. There is no H.264 or modern-codec option inside a SWF, which is one reason the format softens detail compared with the source AVIF.
Usually no, and that is expected when you pair a modern image codec with a Flash-era one. AVIF preserves fine detail efficiently; Sorenson Spark is a generation or two behind and compresses far less cleanly, so edges and texture can soften. To keep it as crisp as SWF allows, set the Quality Preset to "Very High" and leave the resolution at the original. If sharpness matters more than producing a .swf, AVIF to MP4 holds far more detail. In our testing, the same AVIF still encoded to SWF looked noticeably softer than the MP4 made from it at matched settings.
No — this page goes the other way, turning an image into a SWF. If you are trying to rescue an existing Flash file so it plays on modern devices, you want the reverse direction: convert SWF to MP4, which is the conversion most people who land here actually need.
Your AVIF is uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after the conversion. There is no sign-up, no watermark, and your files are never shared or made public.