Convert BMP to JPG

BMP files store every pixel raw, so a single photo can weigh tens of megabytes. Turn them into compact JPG files that any phone, website or email client opens without complaint.

  • On-device
  • No sign-up
  • Batch
  • Free, no watermark

Drop images on the plate

or paste with Ctrl/⌘ V

BMP Up to 200 files · 50 MB each

Processed on this device

How it works

  1. 01Drop your BMP files onto the page, choose them, or paste one with Ctrl/Cmd+V.
  2. 02Set the JPG quality slider; 90 is the default.
  3. 03Select Process and check the new size and percentage saved for each file.
  4. 04Download each JPG, or use Download all to get a ZIP.

Why use this tool

Much smaller files

A bitmap has no compression. JPG typically brings a photo down to a small fraction of its BMP size with no visible loss at quality 90.

Opens everywhere

JPG is accepted by upload forms, messaging apps, online shops and every photo viewer, unlike BMP, which many web services reject.

Stays on your computer

Conversion runs in your browser tab. Your bitmaps are never uploaded, stored on a server or used for anything else.

Supported formats

Input

Output

Use cases

Old scanner output

Many older scanners and their bundled software save photo scans as BMP. Convert a whole folder of family prints to JPG before sharing them with relatives.

Attaching to email

A 30 MB bitmap blows past most attachment limits. As JPG, the same photo usually fits easily, and several can go in one message.

Legacy software exports

Industrial cameras, older Windows programs and some medical or lab tools export BMP. Convert the frames to JPG for reports, wikis or chat.

Technical details

BMP (bitmap) is a Windows format that usually stores pixels uncompressed: a 4000 × 3000 photo at 24 bits per pixel needs about 36 MB regardless of what it shows. JPG uses lossy compression tuned for photographs, so the same image commonly ends up at a few megabytes or less. The quality slider defaults to 90, which keeps detail while still cutting the size sharply. Lower values save more but can show blocky artifacts around sharp edges.

JPG has no transparency, so any transparent pixels are filled with a solid color, white by default, and you can pick another. Colors are converted to sRGB. JPG and JPEG are the same format, only the extension differs. Each file can be up to 50 MB, which for an uncompressed 24-bit bitmap means roughly 16 megapixels; larger BMPs need to be split or resized in another program first. Learn more about the source format on the BMP format page.

Your files stay with you

This tool runs entirely inside your browser using Web Workers and WebAssembly. Your images are never uploaded, never stored on a server and never used to train AI. Close the tab and they’re gone. Learn more

Frequently asked questions

Why is my BMP file so large?

BMP normally stores every pixel without compression, at three or four bytes per pixel. File size depends only on dimensions, not on content, so even a plain image can be many megabytes. Converting to JPG applies photo compression and usually shrinks it dramatically.

Will I lose quality converting BMP to JPG?

JPG is lossy, so some data is discarded, but at the default quality of 90 the difference is very hard to see on photos. For screenshots, diagrams or text where every pixel matters, convert to PNG instead, which is lossless.

Can I convert many BMP files at once?

Yes. Add up to 200 bitmaps in one batch, each up to 50 MB. Every file shows its original size, new size and savings, and you can download them one by one or together as a ZIP archive.

Are my BMP files uploaded anywhere?

No. The bitmap is decoded and re-encoded inside your browser using Web Workers and WebAssembly codecs. The files stay in the tab's memory until you remove them or close the tab, and no copy reaches a server.

Related tools

Convert from JPG

Related tools

You may also need

Related guides