BMP to JPG Converter

Turn huge BMP bitmaps into small JPG files with the quality you choose - for screenshots and logos that must stay pixel-perfect pick BMP to PNG instead.

How to convert BMP to JPG

  1. Add your BMP files. Drop up to 50 BMP or DIB images into the box, or browse for them. They never leave your device.
  2. Set the quality. Drag the slider or tap a quick pick. 85 is the sweet spot for photos - the JPG size shown is measured from the real file.
  3. Adjust if you like. Pick a background for transparent areas, resize, turn on progressive loading or keep the DPI.
  4. Convert and download. Press Convert to JPG. One or two files download directly, more than two come as a ZIP.

Need it smaller still? Run the JPG through Compress JPG.

Why convert BMP to JPG?

BMP keeps every pixel raw, so files get huge fast.

A 12-megapixel photo is about 36 MB as a BMP.

As a JPG at quality 85 it is usually 1-3 MB and looks the same to the eye. That is the difference between an email that bounces and one that arrives.

BMP vs JPG

BMPJPG
CompressionNone (or simple RLE)Lossy, adjustable
Typical photo size36 MB (12 MP)1-3 MB at quality 85
TransparencyOnly 32-bitNo - filled with a colour
Best forLegacy software, raw pixelsPhotos, email, web, social
Opens inWindows apps, Paint, editorsEvery device, app and browser

Need a BMP again later? JPG to BMP turns it back. Want both small and lossless? Try BMP to WebP.

Picking the right JPG quality

  • 90-100 - archive and print. Hard to tell from the original, but the files grow quickly above 95.
  • 75-89 - the sweet spot for photos you want to keep and share.
  • 50-74 - web thumbnails and previews. Small, with some softness up close.
  • Below 50 - visibly blocky. Good for a quick preview, not much else.

Text and sharp edges? Turn on Full colour (4:4:4) - red and blue lines stay crisp instead of bleeding.

Tips for better JPGs

  • Screenshots, logos, pixel art? JPG smudges flat colours. Use BMP to PNG for those.
  • For a website? The Web preset resizes to 1920 px and saves a progressive JPG that appears sooner.
  • Transparent 32-bit BMP? JPG has no transparency, so pick the background colour - white is the default.
  • Making an icon? Skip JPG and go straight to BMP to ICO.

Frequently Asked Questions

Drop your BMP files into the box, set the quality (85 is a great default) and press Convert to JPG.

One file downloads as a JPG, more than two come as a ZIP.

No. Your browser reads the BMP and writes the JPG on your device. Nothing is sent anywhere.

JPG is lossy, so a little detail is thrown away. At quality 85 or higher the difference is practically invisible in photos, while the file shrinks by 90% or more.

80-90 for photos you want to keep, 70-80 for websites and email, 95 or more for print. The size shown is measured from the real JPG, so you can try a few and compare.

JPG cannot store transparency, so transparent areas of a 32-bit BMP are filled with a colour you pick - white by default. To keep transparency use BMP to PNG.

A progressive JPG shows a blurry version of the whole picture first and sharpens as it loads, instead of drawing top to bottom. It is often a little smaller too.

1, 4, 8, 16, 24 and 32-bit BMP and DIB files, uncompressed or RLE4/RLE8 compressed, with bitfields, V4/V5 headers, top-down rows and OS/2 headers. The DPI is copied into the JPG.

Up to 50 BMP files per batch, up to 300 MB each. Recent conversions stay in this browser, so you can download them again later.

Guides & Tutorials

All 14 guides
Guide How to Tell What Format an Image File Is (5 Easy Ways) Read the guide Guide Why Your JPG Icon Has a White Background (And How to Fix It) Read the guide Comparison PNG vs JPG: Which Image Format Should You Actually Use? Read the guide