PNG to BMP Converter Online Free

Convert a PNG into an uncompressed BMP for legacy software and workflows that require bitmap files. Choose 24-bit RGB or 32-bit RGBA, preview the result, and download it in your browser.

Drop a PNG image here

or click to browse, or paste a PNG image (Ctrl+V / Cmd+V)

PNG only · up to 50 MB and 12 megapixels · processed in your browser

32-bit keeps PNG transparency. For 24-bit, choose a background color below.

About PNG to BMP Converter

This converter reads a PNG in your browser and writes an uncompressed BMP on your device. Choose 24-bit RGB for compatibility or 32-bit RGBA when the next app needs transparency. No image file is sent to TooliFyra's server. Very large images are limited to help prevent browser memory errors.

Key Features

No lossy BMP compressionWrites the decoded PNG pixels without adding JPEG-style compression.
24-bit or 32-bit outputChoose RGB with a background color, or RGBA with transparency.
Local processingYour selected image is handled in this browser and is not uploaded.
No upload queueConversion runs locally; speed depends on your device and image size.
Simple image importChoose, drag, or paste one PNG image at a time.
Clear image limitsPNG files up to 50 MB and 12 megapixels are accepted.

How to Use

  1. Choose one valid PNG by clicking the upload area, dragging it in, or pasting a PNG image.
  2. Select 24-bit RGB or 32-bit RGBA. For 24-bit output, select a background color for transparent pixels.
  3. Click Convert to BMP to preview the result and see its output size.
  4. Download the BMP; the original filename is retained when available.

Choose the right BMP depth

  • 24-bit RGB: choose this when the target program does not need transparency. Transparent PNG pixels are blended onto the selected background.
  • 32-bit RGBA: choose this when the target program can read alpha from a BMP V4 header. Some older software treats those pixels as opaque.

BMP is usually larger than PNG. Keep the original PNG for web use or sharing, and convert only when your software specifically needs BMP.

Frequently Asked Questions

24-bit BMP stores RGB color and has no transparency, so transparent PNG pixels are filled with the background color you choose. 32-bit BMP stores an alpha channel in a BMP V4 header; some older programs may ignore that transparency.

BMP adds no lossy compression. The browser decodes the PNG and writes the resulting RGB or RGBA pixels. The BMP is usually much larger, and embedded color profiles may be interpreted by browser color management.

Choose a valid PNG up to 50 MB and 12 megapixels. The limits help prevent browser memory errors; available memory can still vary by device.

No. The selected PNG is read and converted locally in your browser. This tool does not send the image to TooliFyra's server.

After your PNG loads, choose the output depth and click Convert to BMP. Then use the download button to save a BMP named from your original image.

How PNG transparency works in BMP

PNG can store partial transparency. A 24-bit BMP cannot, so this converter blends transparent pixels onto your selected background color. A 32-bit BMP retains the alpha channel in a BMP V4 header, but older software may display those pixels as opaque.

Why can a BMP be larger than the PNG?

PNG compresses image data, while this converter writes uncompressed BMP pixels. The final file can be several times larger than the source. The converter checks the PNG header before decoding and limits input to 50 MB and 12 megapixels to make browser memory use more predictable.