Initializing... drag & drop files here
Supports: ICO
ICO is the Windows icon container — a single .ico can hold several sizes and color depths, usually with transparency. APNG (Animated PNG) keeps that full alpha channel but adds frame-by-frame animation, which makes it a good target when you want an animated icon, an animated favicon, or a small looping UI graphic that still has clean anti-aliased edges. Upload one ICO for a single-frame APNG, or queue several icons in order and stitch them into one animated PNG. No sign-up, no watermark.
.ico files onto the page or click "+ Add Files" to browse. To build an animation, add several icons — they become frames in the order you upload them.| Property | ICO | APNG |
|---|---|---|
| Full name | Microsoft Windows Icon | Animated Portable Network Graphics |
| Animation | No (static container) | Yes (multi-frame) |
| Color depth | Up to 32-bit (BMP + 8-bit alpha) | Up to true color with 8/16-bit alpha |
| Transparency | Per-pixel alpha (BMP icons) | Full per-pixel alpha across frames |
| Multiple entries | Several sizes/depths in one file | Several frames in one file |
| Native browser support | Universal (even IE6) for favicons | ~94.7% globally; first frame shown elsewhere |
| Typical use | Desktop and favicon.ico icons |
Animated icons, favicons, small UI loops |
Upload the icons in the order you want them to play, then convert. Each .ico becomes one frame of the output APNG, and the "FRAMERATE" setting decides how long each frame stays on screen. If you upload a single ICO, you get a valid one-frame APNG rather than an animation.
Yes. ICO icons store per-pixel alpha (in their BMP entries), and APNG carries a full alpha channel on every frame, so soft edges and partial transparency survive the conversion. In our testing, a 256×256 ICO with anti-aliased edges produced an APNG whose edges stayed clean against both light and dark backgrounds — no white halo or hard matte.
A multi-size ICO is a container of icon entries at different resolutions. The converter reads the icon and renders it at the resolution you choose in the "Image resolution" options (or the source size if you keep the original), so the output frame matches that target rather than every embedded size at once. Set a preset or a Width × Height if you need an exact pixel size.
In the tab itself, animated favicons are only honored by Firefox today; Chrome, Edge, and Safari display the first frame as a static icon. APNG images embedded in a page, however, animate in roughly 94.7% of browsers (Chrome 59+, Edge 79+, Firefox, Safari 8+, Opera 46+), with non-supporting browsers falling back to the first frame. So an APNG favicon is safe — it just won't move outside Firefox.
For icons, usually yes. GIF caps each frame at 256 colors with on/off (1-bit) transparency, which produces jagged edges and dithering banding. APNG supports 24-bit color and full 8-bit alpha, so gradients and anti-aliased icon edges stay smooth. The tradeoff is a slightly larger file and marginally narrower browser support than GIF. If you specifically need GIF, you can convert ICO to GIF instead, or take an existing animation and convert GIF to APNG.