Initializing... drag & drop files here
Supports: ICO
ICO is the Windows icon container — one file holding several small bitmaps, capped at 256x256 pixels by Microsoft's Vista-era icon guidance, so the shell can pick a size per context. AVI is Microsoft's Audio Video Interleave container, the RIFF-based format that shipped with Video for Windows in 1992 and stayed the Windows default for a decade. Turning an icon into an AVI produces one motionless frame held for a set time, with no audio. This tutorial covers the controls that actually change the file, the codec AVI defaults to here, and the cases where a different target is the right answer.
.ico onto the page or click "+ Add Files" to browse. Several icons can be queued and converted with the same settings.| Property | Value for ICO to AVI |
|---|---|
| Container | AVI (RIFF), written by the standard AVI muxer |
| Video codec | MPEG-4 Part 2 by default, with twenty other codecs in the "Video Codec" list |
| Audio | None — an image has no audio stream, so the Audio Codec control does not render on this page |
| Frame rate | 1 fps with B-frames disabled |
| Clip length | The "Image Duration" value; 5 seconds by default |
| Frame size | The icon's own dimensions on "Keep original"; MPEG-4 rounds each side down to a multiple of 4 |
| Transparency | Composited onto the Background Color before encoding |
| Quality controls | Quality Preset (Very High by default), Constant Quality, Constraint Quality |
AVI is only a wrapper — what matters is which codec goes inside it, and that is exactly why AVI is still requested. The default here is MPEG-4 Part 2, the codec that classic Windows software and DivX/Xvid-era hardware decode without complaint.
| Codec choice inside AVI | Why you would pick it | Watch out for |
|---|---|---|
| MPEG-4 (default) | Broadest legacy support; what DivX/Xvid-era players expect | Larger than H.264 at equal quality |
| Xvid / DivX | Named requirement of a specific set-top box or older editor | Both are MPEG-4 Part 2 under different encoder branding |
| MJPEG | Every frame is an independent JPEG; simple for capture and frame-accurate editing | Much larger files; no interframe compression |
| H.264 | Smallest file of the practical choices | H.264 inside AVI is an unofficial pairing that some legacy players reject |
| HuffYUV | Mathematically lossless intermediate | Very large files even for a single icon frame |
.ico is a directory of bitmaps and the converter reads the first entry, which is not necessarily the largest — many icon editors write the smallest first. Re-save the icon containing only the size you want.AVI is the wrong target for most people who land here. If you only need a usable picture of the icon, ICO to PNG keeps transparency and every pixel, and ICO to JPG flattens it onto a solid background for tools that insist on JPEG. If you need a clip, ICO to MP4 is smaller and plays essentially everywhere. Choose AVI only when something downstream names it: a pre-2012 non-linear editor, a DivX-certified player, a Windows-only capture or authoring tool that lists AVI as its accepted input. And if you have AVI footage you cannot play rather than an icon, run it through AVI to MP4 instead.
MPEG-4 Part 2. AVI is a container that can hold dozens of codecs, and this page pre-selects the one with the widest legacy support — the same family as DivX and Xvid. The full "Video Codec" list also includes H.264, H.265, MPEG-1, MPEG-2, MJPEG, MS MPEG-4, WMV 1 and 2, HuffYUV, Theora, VP8, VP9, and AV1, so you can match whatever a specific player expects.
The first image stored in the file. An .ico is a directory of bitmaps and the decoder takes entry zero rather than searching for the biggest one, so a favicon that bundles 16x16 through 256x256 may well convert at 16x16 if that entry was written first. Export the size you actually want as a standalone image and convert that if the result looks too small.
Neither. The conversion holds one icon on screen for the duration you set — no pan, no zoom, no transition, and no audio track, because a still image supplies none. If you upload several icons with "Merge images" selected, they play back to back as static frames with no crossfades between them.
"Image Duration" runs from 1/60s (a single frame at 60 fps) up to 10 seconds per image, with 5 seconds selected by default. The encode itself runs at 1 fps with B-frames disabled, so a 5-second clip is five identical frames. For a longer hold, either raise the duration or merge several copies of the icon.
Because MPEG-4 Part 2 uses a quantiser scale, not H.264's CRF scale. On this page the slider is labelled CRF but spans 1-31 with a starting value of 5, where lower means better quality. Switch "Video Codec" to H.264 and the same control changes to the familiar 0-51 range starting at 23. Copying a number across the two scales gives wildly different results.
No. No video container stores an alpha channel, so transparent and semi-transparent pixels are composited onto the Background Color — white unless you change it — before the frame is encoded. Anti-aliased icon edges blend into that colour, which is why matching it to the destination background matters. To keep transparency, convert to an image instead with ICO to PNG.
Usually you wouldn't. AVI earns its place when a legacy Windows tool, a DivX-certified set-top box, or an older editing suite explicitly lists it as an accepted format, or when you need an odd codec such as HuffYUV or MJPEG that AVI carries comfortably. For anything with a browser, a phone, or a modern editor at the other end, MP4 is smaller and plays without argument.
Your .ico is uploaded over an encrypted connection, decoded and re-encoded on our servers, and deleted automatically a few hours later. No sign-up, no watermark, and files are never shared or made public. Because a motionless MPEG-4 frame compresses heavily, the resulting AVI is normally very small — the practical limit on this conversion is upload time, not file size.