MakeFileWork

Convert BMP to PNG

Turn common uncompressed BMP images into portable PNG files without uploading the image.

Real BMP decoding

MakeFileWork validates the BMP header, dimensions, pixel bounds and row layout, then decodes 24-bit or 32-bit uncompressed pixels and verifies the generated PNG signature.

Safe limits

Processing is local and bounded to 20 MB, 10,000 pixels per dimension and 40 megapixels. Compressed, indexed and malformed BMP variants are rejected explicitly.