• Runs on our server
  • Uncompressed bitmap
  • DPI kept from the JPG
  • Phone photos upright

Convert JPG to BMP Online

Turn a JPG into an uncompressed BMP for older Windows programs, embroidery and engraving software.

Click to choose or drag & drop here

Up to 10 files · 50 MB each

How to Convert JPEG to BMP

  1. 1

    Upload the JPG

    A photo, scan or logo saved as .jpg or .jpeg, up to 50 MB (up to 10 files at once).

  2. 2

    Unpacked into a bitmap

    The JPG is decoded and every pixel is written out in full, three bytes each for color.

  3. 3

    Load it into your program

    Open the BMP in the software or device that asked for it.

Who still needs BMP

BMP is the plain Windows bitmap: no compression, so it is simple to read. Some older Windows programs, embroidery and engraving tools, and small devices with their own displays take BMP but cannot decode JPG. Converting gives them a copy of the photo they can open.

How big the BMP gets

A color BMP stores three bytes for every pixel, whatever the picture shows, so its size depends only on the width and height. Check that the program you are feeding it can handle files this large:

JPGJPG sizeBMP size
512 × 512 photo66.5 KB768 KB
4000 × 3000 phone-size photo887 KB34.3 MB

What carries over

  • The pixels exactly as the JPG shows them, compression marks included: BMP does not make the picture sharper.
  • The DPI: a 300 dpi JPG gives a 300 dpi BMP; a JPG without one gets 96 dpi.
  • Color photos become 24-bit BMPs and grayscale photos 8-bit grayscale BMPs; CMYK JPGs from print work are converted to RGB.
  • Phone photos are turned upright; camera details, location and the color profile are not stored in the BMP.

Before you convert

  • If your program expects a set size, such as an embroidery hoop or a small screen, resize the JPG first with Resize Image to keep the BMP small.
  • Keep the JPG for sharing and backups: the BMP is many times larger and holds nothing extra.

Figures on this page were measured by the PortImg team in October 2026, on a test copy of our server. How we test

Related Converters

Explore other tools you might need

Frequently Asked Questions