How this conversion works
Everything happens locally in your browser, using the HTML5 Canvas API — the image is read, drawn onto a canvas and re-exported in the new format without ever being sent to a server. That means instant conversion and full privacy.
About BMP and PNG
PNG is lossless and supports transparency — the resulting file tends to be larger than an equivalent JPG, but at full quality. BMP is an old, uncompressed format, so source files tend to be much larger than an equivalent PNG or JPG.
Frequently asked questions
Is my image uploaded to a server?
No. Conversion happens entirely in your browser using the Canvas API — the image never leaves your computer.
Is there a size limit?
Yes, the limit is 20MB per image, to avoid browser slowdowns with very large files.