Convert BMP
Uncompressed bitmap. Huge, simple, still used in scanning. Every pair below runs in the browser. The file is not uploaded. Stills use jSquash (MozJPEG, OxiPNG, WebP, AVIF) and the canvas in this tab. There is no upload bar because there is no server to receive the bytes.
This hub is the index, not the workbench. Each conversion is its own URL so a search for “BMP to something” can land on a page that only does that job. The file picker on those pages expects BMP when you are leaving this format, or produces BMP when you are arriving. A generic dropdown still exists under Video convert and Audio convert if you would rather pick the destination after you drop the file.
You can check the same way on every pair: open the network panel, drop a BMP file, convert it. You should see this origin. You shouldn't see a POST of the file. Google Analytics, if it's on, is page views, not your BMP bytes. If a tool needs a server, it isn't on this site.
This site can read it. This site can write it. Engine: canvas.
Convert from BMP
- BMP to JPGThe usual photographic JPEG. No transparency.
- BMP to PNGLossless stills, including transparency.
- BMP to WebPA smaller web still that can keep transparency.
- BMP to AVIFOften smaller than WebP at the same viewing size.
- BMP to ICOWindows icon file. Written here as a single PNG-in-ICO.
- BMP to APNGAnimated PNG. Encode writes a single-frame APNG; the browser decodes the file.
- BMP to TIFFCommon in scanning and print. Decoded and written in this tab.
- BMP to TGATarga stills. Handled through the same local FFmpeg build as video.
- BMP to PPMNetpbm colour pixmap. Useful for pipelines and old UNIX tools.
- BMP to PGMNetpbm greyscale. Same local encoder path as PPM.
- BMP to PBMNetpbm 1-bit bitmap.
Convert to BMP
- JPG to BMPThe usual photographic JPEG. No transparency.
- PNG to BMPLossless stills, including transparency.
- WebP to BMPA smaller web still that can keep transparency.
- AVIF to BMPOften smaller than WebP at the same viewing size.
- HEIC to BMPApple's default still format on iPhone.
- ICO to BMPWindows icon file. Written here as a single PNG-in-ICO.
- GIF to BMPThe first frame of a GIF. Animation is not written back.
- APNG to BMPAnimated PNG. Encode writes a single-frame APNG; the browser decodes the file.
- SVG to BMPVector markup, rasterized to pixels. I do not trace photos into SVG.
- TIFF to BMPCommon in scanning and print. Decoded and written in this tab.
- TGA to BMPTarga stills. Handled through the same local FFmpeg build as video.
- PPM to BMPNetpbm colour pixmap. Useful for pipelines and old UNIX tools.
- PGM to BMPNetpbm greyscale. Same local encoder path as PPM.
- PBM to BMPNetpbm 1-bit bitmap.
- PSD to BMPPhotoshop document. Flattened to one raster here (no layer edit).
- DDS to BMPDirectDraw surface. Common for game textures. Decode only.
- EXR to BMPOpenEXR HDR still. Decoded to a viewable raster in this tab.
- JP2 to BMPJPEG 2000. Decoded here when the local encoder supports it.
Related: Convert · All formats · How it works