Step-by-step instructions
- 1
Paint (Windows built-in, simplest)
Right-click the JPG → Open with → Paint. File → Save As → select '24-bit Bitmap (.bmp)'. No additional software required — Paint is in every Windows installation. For '1-bit', '4-bit', or '256-color' BMP (legacy formats): choose from the 'Save as type' menu.
Go to converter - 2
ImageMagick (command line, any OS)
Convert: `magick input.jpg output.bmp`. For 24-bit true color: `magick input.jpg -type TrueColor output.bmp`. For 8-bit palette: `magick input.jpg -colors 256 output.bmp`. Batch: `for f in *.jpg; do magick "$f" "${f%.jpg}.bmp"; done`.
- 3
GIMP (GUI, Windows/Mac/Linux)
File → Open → select JPG. File → Export As → change extension to .bmp → Export. In BMP export dialog, select 'RGB' for 24-bit. For legacy compatibility: choose 8-bit indexed color.
- 4
Python Pillow (batch/automated)
`pip install Pillow`. Script: `from PIL import Image; Image.open('input.jpg').convert('RGB').save('output.bmp')`. Batch: `[Image.open(f).convert('RGB').save(f.with_suffix('.bmp')) for f in pathlib.Path('.').glob('*.jpg')]`.
Why convert JPG to BMP?
BMP is the native Windows image format — no codec, no compression, just pixels. When legacy software demands BMP, this is the fastest path from JPEG.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
Why is the BMP file so much larger than the JPG?
Does converting JPG to BMP improve image quality?
What BMP bit depth should I use?
No account. No upload. Works in any browser.