BMP to PNG Converter
Turn bulky Windows bitmaps into PNG files that keep every pixel exactly and take a fraction of the space. Drop the BMPs, press convert and download.
Image Converter
or drop JPG, JPEG, JPE … files here ·
Max 95 MB per file· Up to 20 files· Deleted after 30 minutes
Files are processed on our servers and deleted after 30 minutes.
85 keeps photos visually identical to the original. Lower it only when you need a smaller file.
JPG, BMP and EPS have no transparency. Transparent pixels are filled with this color.
Hex color used behind transparent pixels, e.g. #FFFFFF.
This format holds a single image. Choose GIF or WebP output if you want to keep the animation.
A multi-size icon contains several resolutions in one file; browsers and operating systems pick the one they need.
Keep the original dimensions, or enter one side and the aspect ratio is kept.
Pixels for the side you chose above.
Percentage of the original dimensions.
sRGB is right for screens and the web. Keep the original for print workflows; grayscale discards color.
Metadata only, 0 keeps the original value. Printers and some portals read this number; it does not change pixel dimensions.
How to use this tool
- 1
Add the BMP files
Drop up to 20 .bmp files, 95 MB each, from Paint, a scanner, an old game or an industrial camera.
- 2
Keep PNG as the target
Convert to is set to PNG. There is no quality slider, because PNG is lossless; Advanced settings only offers resizing and metadata options.
- 3
Convert and download
Press Convert to PNG and save the files one by one or as a ZIP.
What do I lose converting BMP to PNG?
Nothing visible and nothing measurable: PNG is lossless, so the pixels stay identical. What changes is the size. An uncompressed bitmap usually becomes a PNG several times smaller, and screenshots shrink the most.
BMP to PNG shrinks files without changing a pixel
BMP files are almost always stored raw: three bytes per pixel, row after row, with no compression at all. The format allows run-length encoding for 4-bit and 8-bit images, but almost nothing writes it. PNG holds the same pixels and runs them through per-row prediction filters and DEFLATE, the compression method behind ZIP files, so repeated colors and smooth areas take a fraction of the space.
Bitmaps still turn up more often than you might expect. Older versions of Paint saved .bmp by default, the Windows clipboard keeps copied pictures as device-independent bitmaps, and scanners, machine-vision cameras, retro games and embedded devices write them because the format is trivial to produce. A folder of those files eats storage fast and is awkward to send.
The conversion does not sharpen or clean anything up. If the bitmap is blurry or blocky, the PNG is too; the gain is size and compatibility, not quality.
How big an uncompressed bitmap really is
6.2 MBOne 1920 × 1080 screenshot saved as a 24-bit BMP
Where the BMP format came from
1990
Windows 3.0
Device-independent bitmaps with the 40-byte info header become the standard .bmp layout.
1995
Version 4 header
Windows 95 and NT 4.0 add color masks and an alpha mask field.
1996
PNG 1.0
The W3C publishes PNG as a patent-free lossless format.
1998
Version 5 header
Windows 98 and 2000 allow embedded ICC color profiles in a BMP.
2004
ISO/IEC 15948
PNG becomes an international standard.
BMP
Bitmap image
BMP is Microsoft's device-independent bitmap format, native to Windows since its early versions. It usually stores pixels uncompressed, so quality is perfect but files are very large compared with PNG or JPEG. Newer BMP versions can hold an alpha channel, but many programs ignore it. The format is simple to read and write, which keeps it alive in older software, embedded systems and some industrial tools. Windows, macOS and nearly every image editor can open BMP files.
- Compression
- Lossless
- Transparency
- Yes
- Animation
- No
- Introduced
- Microsoft
PNG
Portable Network Graphics
PNG is a lossless raster format published in 1996 by the PNG Development Group and later standardised by the W3C and ISO. It keeps every pixel exactly, supports full alpha transparency and handles text, sharp edges and flat colours without artefacts. That precision makes it ideal for screenshots, logos, icons and interface graphics. The trade-off is size: photographs saved as PNG are often several times larger than the same photo as JPEG or WebP. All browsers, operating systems and editors open PNG files.
- Compression
- Lossless
- Transparency
- Yes
- Animation
- No
- Introduced
- 1996 · PNG Development Group
BMP turns into PNG when screenshots, scans or exports from older Windows tools have to be shared or stored without losing a pixel; PNG keeps every value while cutting the file to a fraction of its size.
Transparency, palettes and 32-bit bitmaps
There is usually no transparency to gain. Most BMPs are 24-bit, which has no alpha at all, and the PNG comes out fully opaque. Some 32-bit bitmaps written with the version 4 or 5 header carry a real alpha channel, and that is preserved in the PNG. In many other 32-bit files the fourth byte is simply padding, and programs that misread it as alpha show the picture as invisible; if a converted file looks blank in one viewer, open it in another before assuming it is broken.
Low-color bitmaps, such as 1-bit scans and 8-bit palette images from old software, keep exactly the same colors. PNG supports grayscale, palette and full-color layouts, so it can represent every kind of BMP you are likely to meet. For a website, PNG is the right home for these screenshots and diagrams; our guide to reducing image size in KB covers what to do if a form still wants a smaller file.
BMP to PNG questions
Is BMP to PNG really lossless?
Yes. Every pixel value in the PNG matches the BMP exactly; only the way the bytes are packed changes. Converting the PNG back with PNG to BMP gives the same picture again, though the header details may differ.
Why is my PNG only slightly smaller than the BMP?
Lossless compression feeds on repetition. Screenshots, diagrams and pixel art have large flat areas and often shrink by 90% or more, while photos and noisy scans have little to repeat and may only halve. For photos where size matters more than exact pixels, BMP to JPG goes much further.
Will the PNG get a transparent background?
Only if the BMP really defines an alpha channel, which few do. The common 24-bit BMP has no transparency to carry over, so the PNG is fully opaque. Remove the background in an editor if you need a cut-out.
Does the PNG keep the DPI of a scanned BMP?
Yes. BMP stores resolution as pixels per meter and PNG has an equivalent field, and the DPI tag setting at 0 keeps the original value. Type 300 there if a print form asks for it; the pixel dimensions do not change.
Should I keep the BMP originals after converting?
Not for image quality: the PNG holds identical pixels in less space. Keep them only if a program must read BMP directly, such as a legacy tool or a microcontroller display library.
Will email and web forms accept the PNG where the BMP failed?
Almost always. Upload forms and image hosts commonly list JPG and PNG and leave BMP out, and mail services often block or strip large attachments, which a 6 MB bitmap easily becomes.
- BMP to JPG ConverterConvert BMP to JPG and cut uncompressed Windows bitmaps down to a fraction of their size for email, web upload and phones. Batch 20 files, no account.
- PNG to BMP ConverterConvert PNG to BMP for legacy Windows programs, installers and Arduino displays. Pick the color behind transparent areas. 20 files, no account.
- JPG to PNG ConverterConvert JPG to PNG for lossless editing, icons and apps that require PNG. Learn why the file gets bigger and why a JPG background will not turn transparent.
- TIFF to PNG ConverterConvert TIFF to PNG without losing a pixel. Flattens layers, turns CMYK into sRGB and keeps transparency. 20 files per batch, deleted after 30 minutes.
- Image to PNG ConverterConvert WebP, AVIF, HEIC, GIF, SVG, PSD, TIFF, RAW and more to PNG. Lossless output, transparent backgrounds kept, 20 files per batch, no account.
- GIF to PNG ConverterConvert a GIF to PNG with its transparency kept: take the first frame as a still, or export every frame of an animation as separate PNG files.