ICO to SWF Converter

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

Initializing... drag & drop files here

Supports: ICO

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 the amount of 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

ICO to SWF Converter

ICO is the Windows icon format — a small, square, still image used for app icons, favicons, and shortcuts. SWF is the Adobe (originally Macromedia) Shockwave Flash format, a container for animation, vector art, and interactive content. Converting a static icon into a single-frame SWF "movie" is a legacy or novelty task today: Adobe ended Flash Player support on December 31, 2020 and blocked Flash content from running on January 12, 2021, so almost nothing plays a fresh .swf anymore. This tool produces a valid SWF if you genuinely need one, but for most people a plain image (ICO to PNG) or a modern video (ICO to MP4) is the better target — see the FAQs below.

ICO Format at a Glance

Property Value
Type Raster image (still)
Origin Microsoft Windows icon format
Container Can hold multiple sizes/bit depths in one file
Typical sizes 16x16, 32x32, 48x48, 256x256 pixels
Color depth 1-bit to 32-bit (with alpha transparency)
Internal encoding Bitmap (BMP) or PNG-compressed entries
Best for App icons, desktop shortcuts, browser favicons
Status Actively used across Windows and the web

SWF Format at a Glance

Property Value
Type Multimedia container (vector, raster, animation, audio, script)
Origin Macromedia Flash, later Adobe Flash
Player Adobe Flash Player — end-of-life December 31, 2020
Content blocked January 12, 2021 (Adobe)
Plays today via Ruffle emulator, some standalone/legacy players; not in modern browsers
Scripting ActionScript (not generated by an icon conversion)
Best for Legacy archives, emulator testing, specific legacy pipelines
Status Deprecated — superseded by HTML5, MP4, and WebM

How to Convert ICO to SWF

  1. Upload Your ICO File: Drag and drop your .ico file onto the page or click "+ Add Files" to browse. You can queue several icons at once.
  2. Set Duration and Merge Strategy: Use the "Duration" control to choose how many seconds the frame plays (default 5 seconds per frame), and pick "Merge images" to combine multiple icons into one SWF or "Video per image" to get one SWF per file.
  3. Tune Quality, Resolution, and Background: Under File Compression set the "Quality Preset" and "Preset" level (default Very High), choose a "Video resolution" option (Keep original, Fixed, or Preset), and set the "Background Color" for any area outside the square icon (default Black).
  4. Convert and Download: Click "Convert" and download your SWF. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours. No sign-up, no watermark.

Frequently Asked Questions

Can anything still open the SWF file I create?

Modern browsers cannot — Adobe ended Flash Player support on December 31, 2020 and started blocking Flash content on January 12, 2021. To view a .swf today you generally need the Ruffle open-source Flash emulator, a legacy standalone Flash player, or a desktop media player with SWF support. If you just want a file that opens everywhere, convert your icon to PNG instead.

Should I really convert an icon to SWF, or is there a better format?

For almost everyone, a better format exists. If you need a plain, universally supported image, use ICO to PNG. If you need an actual moving clip — for a slideshow, social post, or web video — convert to ICO to MP4, which plays in every modern browser and on phones. Choose SWF only if a specific legacy tool, archive, or emulator workflow requires the .swf extension.

Why is the SWF just my icon held on screen, not an animation?

An ICO is a single still image, so there is no motion to carry into the SWF. The converter wraps your icon in a Flash container and shows it for the duration you set, producing a single-frame "movie." If you upload several icons and choose "Merge images," they play in sequence like a basic slideshow, but each frame is still a static picture — true animation would require source frames that already differ.

What resolution and aspect ratio will the SWF use?

By default the resolution follows your icon, but ICO files are square (commonly 16x16 up to 256x256), so the SWF stays square unless you change it. Use the "Video resolution" control to keep the original, pick a Fixed size, or choose a Preset. Any space around the square is filled with the "Background Color" you select — Black by default — which matters if you scale a small icon up to a wider frame.

Does converting to SWF preserve my icon's transparency?

Not reliably. ICO supports a 32-bit alpha channel for transparency, but the SWF is rendered onto a solid background color, so transparent regions are replaced by that background (Black by default). If preserving an alpha channel matters, convert to PNG, which keeps full transparency, rather than to SWF.

Is the conversion private, and are my files kept?

Yes, it is private. Your file is uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours. There is no sign-up, no watermark, and your files are never shared or made public. In our testing, a 256x256 32-bit ICO converted to a 5-second SWF in a couple of seconds and produced a small file, since a single still frame carries very little data.

Rate ICO to SWF Converter Tool

Rating: 4.8 / 5 - 41 reviews