Updated · Built and checked by the PlinzoTools team, formulas tested against published sources
Convert a Windows .ico icon file to BMP instantly, right in your browser.
Upload a ICO file to convert it to BMP.
This tool converts a Windows .ico icon file to BMP entirely in your browser. ICO is a container format built for Windows icons and website favicons -- a single .ico file can bundle several resolutions of the same image (e.g. 16×16, 32×32, 256×256) so the operating system or browser picks whichever fits. This tool reads the real ICO byte structure and extracts the largest embedded image, then re-encodes it as BMP.
Click the upload area and choose an .ico file. The converted preview appears immediately; click Download to save it as a real BMP file.
Need to go the other way? Use the BMP to ICO tab above, or open the BMP to ICO converter directly.
BMP is a far more widely supported, general-purpose image format than ICO -- most photo editors, social platforms, and websites don't accept .ico uploads at all, so converting to BMP is usually the first step to actually using an icon's artwork somewhere else (editing it, sharing it, or repurposing a favicon's image as a regular graphic).
After extracting the largest embedded image from your .ico file, the tool builds a BMP file by hand rather than using the browser's encoder, because browsers cannot save canvases as BMP. The result is an uncompressed 24-bit file: a 14-byte file header, a 40-byte info header, and then the pixels stored bottom row first in blue-green-red order. Each row of pixel data is padded so its length is a multiple of four bytes.
Because nothing is compressed, you can calculate the size yourself. Each pixel takes 3 bytes, each row is rounded up to a multiple of 4 bytes, and 54 bytes of header are added.
File size = 54 + (width x 3 rounded up to a multiple of 4) x height
That last case shows the row padding at work. The tool also displays the output size after conversion, which you can check against this formula.
This BMP has no alpha channel. The tool flattens the icon onto white and then writes the red, green and blue values of every pixel. BMP has no alpha channel, so transparent pixels of the icon are flattened onto white before the file is written. Semi-transparent edges, such as soft shadows, are blended with white.
If your icon has transparency and you need a specific background color, add it in an image editor first, or convert to PNG and flatten it there.
For everyday sharing, BMP is a poor choice because the files are large compared with PNG for the same image. Use it only when a program specifically asks for it.
The BMP has the same pixel dimensions as the largest image in the .ico, and nothing is upscaled. If the icon only contains small sizes, the bitmap will be small as well.
No -- the whole conversion happens locally in your browser. Your file never leaves your device.
The largest embedded image is used, so you get the highest-resolution version the icon file contains.
The BMP written by this tool has no alpha channel and stores only red, green and blue. Transparent pixels therefore appear white in the BMP. Add a background before converting if you need something else.
Roughly 54 bytes plus 3 bytes per pixel, with each row padded to a multiple of 4 bytes. A 256x256 image comes to about 196 kilobytes.
No. It is a plain uncompressed 24-bit bitmap, so it is lossless but much larger than a PNG of the same image.
No. The tool always uses the largest embedded image in the .ico file.
ICO and BMP aren't interchangeable: ICO works well for favicons and Windows application icons, whereas BMP is the better fit for legacy Windows software and pipelines that need raw, uncompressed pixels.
| ICO | BMP | |
|---|---|---|
| File extension | .ico | .bmp |
| Compression | a container holding PNG or BMP images | usually none (uncompressed) |
| Transparency | Full transparency (alpha channel) | No transparency |
| Animation | Single image | Single image |
| Colours | up to 32-bit colour with alpha | 16.7 million (24-bit as written here) |
| Best for | favicons and Windows application icons | legacy Windows software and pipelines that need raw, uncompressed pixels |
| Support | all browsers for favicons and Windows for icons | Windows and most editors; browsers open it but it is rarely used on the web |
The conversion happens in your browser; the file is never uploaded.