JPG to SWF Converter

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

Initializing... drag & drop files here

Supports: JPG, JPEG, JFIF

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
Merge strategy
Select Merge images to combine all uploaded files into a single video. Use Video per image to create a separate video for each individual file.
Image Duration
Duration
This is amount to time a single image is displayed on the output video. Only applied to images that are not GIF.
Background Color
Background Color
File Compression
Preset
Video resolution

JPG to SWF Converter

This tool wraps a JPG image inside an SWF, the container Adobe Flash once used for vector and bitmap movies. Be clear-eyed about why you'd do this: SWF is a defunct format. Adobe ended Flash Player support on December 31, 2020 and blocked Flash content from running on January 12, 2021, so the SWF you create will not play in any current web browser. This conversion is for legacy and archival workflows — feeding an old Flash-authoring project, a standalone projector, or a preservation toolchain — not for putting an image on the modern web.

Under the hood this is an image-to-video conversion: each JPG becomes a frame in an SWF movie. A single image produces a one-frame SWF; with "Merge images" enabled, several JPGs are stitched into a short slideshow. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion — no sign-up, no watermark, never shared or made public.

If your actual goal is a playable file, convert to a current format instead — JPG to MP4 gives you a video that opens everywhere, and to rescue media from an existing SWF use SWF to MP4.

JPG Format at a Glance

Property Value
Standard ITU-T T.81 / ISO/IEC 10918-1
Standardized 1992 (ITU-T T.81); ISO/IEC 10918-1 in 1994
Maintained by Joint Photographic Experts Group (JPEG)
Compression Lossy, discrete-cosine-transform based
Bit depth 8 bits per color component (24-bit color)
MIME type image/jpeg
Extensions .jpg, .jpeg, .jfif
Browser support Chrome, Edge, Firefox, Opera, Safari (all versions)
Best for Photographs and complex still images

SWF Format at a Glance

Property Value
Name Small Web Format (originally "ShockWave Flash")
Type Flash multimedia container (vector, bitmap, audio, ActionScript)
First released May 1996, by FutureWave Software
Owner history FutureWave → Macromedia (1996) → Adobe (2005)
Specification Opened by Adobe on May 1, 2008 (Open Screen Project)
MIME type application/x-shockwave-flash
Extension .swf
Status Defunct — Flash Player reached end of life December 31, 2020
Native browser support None; no current browser runs Flash content

How to Convert JPG to SWF

  1. Upload Your JPG File: Drag and drop your image onto the page or click "+ Add Files." You can queue several JPGs (or .jpeg / .jfif files) at once.
  2. Pick a Merge Strategy: Choose "Video per image" to turn each JPG into its own SWF, or "Merge images" to combine them into one SWF slideshow. Set "Image Duration" to control how long each frame is shown.
  3. Set Background and Quality (Optional): Use "Background Color" to fill any area the image doesn't cover, and the "Quality Preset" (Very High is the default) to balance sharpness against file size. Leave "Video resolution" on Keep original, or pick a preset to resize.
  4. Convert and Download: Click "Convert" and save the SWF. No sign-up, no watermark.

Frequently Asked Questions

Can I open the SWF this tool creates in a web browser?

No. No mainstream browser can play SWF content anymore. Adobe ended Flash Player support on December 31, 2020 and pushed an update on January 12, 2021 that blocks Flash content from running. To view the file you need a standalone player such as the Adobe Flash Player projector or the open-source Ruffle emulator, which re-implements Flash without the discontinued plugin.

If SWF is dead, why would I convert a JPG to it at all?

A few legitimate reasons remain: importing a still as an asset into a legacy Flash-authoring project, rebuilding the source material for a kiosk or game that still runs through a standalone Flash projector, or archiving content in the same format as an existing SWF library. Outside those legacy and preservation cases, SWF has no advantage over a normal image or video.

What does the SWF actually contain — a still image or a video?

It is a short movie. This converter runs an image-to-video pipeline, so each JPG becomes a frame inside the SWF. A single image yields a one-frame movie; when you enable "Merge images," multiple JPGs are sequenced into a slideshow whose pacing is set by the Image Duration option.

Does converting to SWF improve image quality over the original JPG?

No. The JPG is already lossy, and re-encoding it into an SWF movie frame cannot recover detail that JPEG compression discarded — at best it preserves what's there, and a low quality preset can soften it further. If you need maximum fidelity, keep working from the original JPG.

Is the SWF specification still maintained?

No. Adobe dropped the licensing restrictions on the SWF specification on May 1, 2008 as part of the Open Screen Project, but the format is now defunct: there have been no specification updates since Flash reached end of life, and Adobe recommends uninstalling Flash Player entirely.

What should I use instead if I want something that plays today?

For a still image that opens in any browser, keep it as a JPG or PNG. For motion or a slideshow that plays everywhere, convert to a modern video container with JPG to MP4 instead. SWF should be reserved for cases where a specific legacy tool genuinely requires it.

How long do you keep my uploaded files?

Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion. They are never shared, made public, or used for anything beyond producing your download.

Rate JPG to SWF Converter Tool

Rating: 4.7 / 5 - 57 reviews