Full HD screen
- Input
- 1920x1080 px
- Expected output
- 6220854 bytes
5.93 MiB for one image.
convert bmp to png
The tool opens with the output fixed to PNG and a hint that the expected source is BMP. Drag in your files and compare the before and after size right in the list.
5.93 MiB for one image.
Each row is 2,400 bytes, already a multiple of 4.
1001 × 3 = 3003 bytes round up to 3004 because of the multiple of 4.
About 34 MiB, against a few MB for the original JPG.
Even a 32 px icon takes over 3 KB as a BMP.
Transparency is filled with white, because the JPEG format does not support an alpha channel. If you need to preserve transparency, convert to PNG or WebP. The tool automatically warns you when this situation occurs.
No. PNG is lossless, and the resulting image is identical pixel for pixel to the source.
Because it stores every pixel in full, in 3 bytes, with no compression. The size depends only on width and height, not on content.
32-bit BMPs with an alpha channel exist, but many programs ignore it. The result depends on how the browser reads the file; check the PNG on a colored background.
Preset conversion: BMP → PNG. Add your files below.
AVIF (not supported)
Converting a 6000px image without resizing is the classic mistake: the format changes but the file stays huge.
All conversions happen in your browser. No file is sent to any server.