convert2image

JPG to BMP converter

Some older programs, embroidery machines, label printers and microcontroller projects only read BMP. This makes standard 24-bit bitmaps from JPG or PNG.

Drop an image here, or click to choose

Loading the tool…

Runs on your device. Your images are not uploaded anywhere.

How to use it

  1. Add your images.
  2. If any have transparency, pick the colour to fill it with.
  3. Download the BMP files.

What you get

The files are uncompressed 24-bit Windows bitmaps, the most widely readable kind of BMP. They are stored bottom-up with each row padded to a multiple of four bytes, as the format expects. The resolution tag is set to 72 DPI, which most software ignores anyway.

Expect big files. Every pixel takes three bytes, so a 12 MP photo becomes a 36 MB bitmap. If the software on the other end also accepts PNG, use PNG instead: it is just as lossless and much smaller.

Making BMPs for small devices

Embedded displays and hobby electronics often want a specific size. Resize the image first with the image resizer, save it as PNG to avoid compressing twice, then convert that to BMP here.

JPG and BMP compared

JPGBMP
First released19921985
CompressionLossyUsually none
TransparencyNoRarely
Animation or pagesNoNo
Best forPhotos for sharing, email and printOlder Windows software and devices
SupportUniversalMost desktop software

Questions people ask

Does converting JPG to BMP improve quality?

No. It stores the decoded JPG pixels without compression. Any JPG artefacts remain.

Can I make 8-bit or 1-bit BMPs?

This tool writes 24-bit files only, which nearly all BMP readers accept.

Why is the BMP so big?

Standard BMP files are uncompressed: width × height × 3 bytes, plus a small header.