Convert PNG to BMP Online
Convert PNG images to uncompressed BMP format online — no upload, no software.
BMP (Bitmap) is the native uncompressed image format used by Windows. Converting a PNG to BMP is occasionally needed for legacy Windows applications, older hardware, or software that requires uncompressed pixel data. The BMP output is significantly larger than the source PNG since no compression is applied. Transparent areas in the source PNG are carried through as transparent pixels where the BMP format supports it. Dockitt performs the conversion in your browser using the Canvas API.
How to use
- Click 'Choose PNG' and select the PNG image you want to convert.
- Click 'Convert to BMP' and wait while the image is processed.
- Download the BMP file.
FAQ
When would I need to convert PNG to BMP?
BMP is primarily required by legacy Windows applications, older industrial or embedded systems, and some Windows-specific workflows that do not accept compressed image formats. For most modern use cases PNG is preferable, but BMP remains necessary for certain older software environments.
Will the BMP file be much larger than the PNG?
Yes. BMP stores every pixel without compression. A PNG file of 200KB might produce a BMP of 5–15MB depending on the image dimensions and colour depth. Ensure you have sufficient storage space before converting large images.
What happens to transparency in my PNG?
Transparency handling in BMP depends on the browser's canvas implementation. In most cases, transparent pixels are rendered against the canvas's default white background. If preserving transparency in a BMP is critical, use a dedicated image editor that offers 32-bit BMP with alpha channel support.
Is BMP compatible with all Windows applications?
BMP is the native Windows bitmap format and is supported by virtually all Windows applications including Paint, Office, and most image processing tools. Some cross-platform applications may also support BMP, but it is primarily a Windows-native format.
Why does the conversion take a long time for large images?
BMP files are uncompressed, meaning the browser must process and write out every pixel individually. Large high-resolution PNG images can produce BMP files of tens of megabytes, which takes time and memory in the browser. This is a characteristic of the format.
Is the conversion done in my browser or on a server?
The conversion runs entirely in your browser using the Canvas API. Your image is never uploaded to any server.