Initializing... drag & drop files here
Supports: AVI
AVI (Audio Video Interleave) is the Microsoft container introduced in 1992 with Video for Windows, and it is still the format of choice for many camcorders, screen recorders, and legacy editing pipelines. ICO is the Windows icon container — a single file that can hold multiple bitmap or PNG images at different sizes so the OS can pick the right resolution for each context. Converting AVI to ICO grabs a still frame from the video and packages it as a Windows-recognized icon you can wire into a desktop shortcut, an executable's resource section, a Control Panel entry, or a website's favicon.
.exe resource section so Explorer, the Start menu, and Alt-Tab all pick the right pixel-perfect variant.favicon.ico for legacy browser support; pair it with PNG/SVG icons for modern browsers..ico for save-slot or profile thumbnails; an extracted gameplay frame fits the slot natively..zip of training videos, an icon extracted from each clip's title card makes the archive much easier to navigate.| Property | AVI | ICO |
|---|---|---|
| Type | Video container | Image container (icon) |
| Vendor | Microsoft (Video for Windows, 1992) | Microsoft (Windows 1.0, 1985) |
| Holds | Many video + audio frames per second | 1-256 still images at different sizes |
| Color depth | 24-bit RGB or higher (codec-dependent) | 1, 4, 8, 24, or 32-bit (32-bit adds alpha) |
| Max image size | Codec-dependent (often 4K+) | 256×256 pixels per image |
| Compression | Codec inside (DivX, Xvid, MJPEG, etc.) | BMP (uncompressed) or PNG (since Vista) |
| Transparency | No | Yes — 32-bit ARGB and 1-bit AND mask |
| Typical use | Recording, editing, archival | Shortcut, taskbar, favicon, Explorer tiles |
| File extension | .avi |
.ico |
| Size | Stored payload | Where Windows uses it |
|---|---|---|
| 16×16 | BMP | Title bar, taskbar tray at 100% scaling, browser favicon |
| 24×24 | BMP | Taskbar at 100% scaling on some Windows 11 contexts |
| 32×32 | BMP | Desktop shortcut at 100% scaling, Alt-Tab |
| 48×48 | BMP | File Explorer "Medium icons" view, Windows tiles |
| 64×64 | BMP or PNG | "Large icons" view |
| 128×128 | PNG (recommended) | Tablet UI, mid-DPI scaling |
| 256×256 | PNG (recommended) | "Extra large icons", Start pins at 300%+ scaling, high-DPI displays |
Microsoft's own guidance for app icons is to ship at least 16, 24, 32, 48, and 256 so Windows only ever scales down. PNG payload inside the ICO container has been supported since Windows Vista and is the recommended encoding for any frame 256×256 (saves significant bytes vs. a 32-bit BMP at the same size).
With Specific Frame the converter samples the frame at the Time you enter in seconds (e.g., 3.5 grabs the frame at 3.5 seconds in). With Multiple Screenshots it spaces several captures across the clip and produces one ICO per capture. If your AVI fades from black, set Time to 1-2 seconds in to skip the dark intro.
Each conversion produces an ICO containing the frame at the resolution you specified. If you need a true multi-resolution ICO (16/32/48/256 stacked in one file), the standard approach is to convert at each size separately, then merge them with a Windows icon editor like the open-source GIMP (Export As → .ico lets you add multiple layers to one file) or a dedicated icon editor.
For a single-size icon, pick 256×256 — Microsoft's design guidance says shipping a 256 px variant means Windows only ever scales your icon down, never up, which keeps it crisp at every display scale. For a favicon, 32×32 is the practical default for 2026 browsers; ship a 16×16 alongside if you need IE/legacy support.
ICO supports 32-bit color with an 8-bit alpha channel, which is true per-pixel transparency. But your AVI frame is opaque video, so the converted icon will have a solid rectangular background. To get a transparent icon, edit the extracted frame in a tool like Photopea or GIMP (chroma-key, magic-wand, or manual masking) before exporting to ICO.
Two common reasons. First, the source frame may be lower resolution than the target ICO size — upscaling video frames doesn't add detail. Second, fine details in a 1080p video frame (text, thin lines, small features) get lost when squeezed to 32×32 or 16×16; pick a frame with bold, simple shapes for small icon sizes, or design a separate simplified version for the smaller variants.
Yes — drop several AVIs into the queue and the same Frame Selection, Time, Resolution, and Quality settings apply to each. Each file produces its own ICO, downloadable individually or as a ZIP.
Same Microsoft container format — the only difference is a 2-byte header field (1 = icon, 2 = cursor) and that cursors store a hotspot offset. If you need a custom Windows mouse cursor instead of an icon, the workflow is identical but the file extension and that header byte change.
Sometimes Windows caches the old icon in IconCache.db. If your new ICO doesn't appear after assigning it to a shortcut or folder, refresh the icon cache (ie4uinit.exe -show from an elevated prompt, or delete %LocalAppData%\IconCache.db and sign out / back in).
If you want a still image rather than a Windows icon, AVI to PNG preserves transparency support and arbitrary dimensions, while AVI to JPG gives smaller files for photo-like frames. To re-container the video itself, AVI to MP4 is the modern equivalent. To turn an existing image into an icon directly, use Image to ICO.