Or try an example
Downloads an uncompressed 24-bit Windows BMP. Files are often larger than the JPG because BMP does not use JPEG compression.
Help Us Improve
—
(—)
Convert JPG to BMP online
Convert JPG to BMP online free. Turn JPEG photos into Windows BMP bitmap files in your browser — no signup, no upload.
What is a JPG to BMP converter?
JPG to BMP features
True BMP download
Exports a real .bmp file (24-bit BI_RGB), not a renamed JPG.
JPG / JPEG upload
Accepts .jpg and .jpeg photos.
Live preview
See the bitmap-bound image before you download.
Private conversion
Pixels stay on your device; nothing is uploaded to process.
How to convert JPG to BMP
Upload JPG
Drop a .jpg / .jpeg photo or pick an example.
Preview
Confirm dimensions look right in the preview.
Download BMP
Save converted.bmp for legacy apps that require bitmap files.
Tips for JPG → BMP
- 01
Expect larger files
BMP is uncompressed — a 2 MB JPG can become tens of MB.
- 02
No extra JPEG loss on encode
We decode once then write BMP; we do not re-JPEG the pixels.
- 03
Need transparency?
Start from PNG with PNG to BMP Converter — classic BMP has no alpha.
- 04
Wrong direction?
Compress a bitmap with BMP to JPG Converter instead.
JPG to BMP tools compared
CloudConvert JPG to BMP
Ranks for jpg to bmp and related queries. Cloud processing with free-tier limits.
Desktop image editors
Photoshop and Preview can Export/Save As BMP. This page is faster for a one-off download.
This JPG to BMP tool
Browser-only true BMP encode — no signup and no upload for processing.
Great for
Legacy Windows tools
Editors and utilities that only open BMP.
Print / kiosk workflows
Some devices still expect uncompressed bitmaps.
JPG BMP file packs
Convert photos before bundling “jpg bmp files” for a client.
Round-trip with /bmp-to-jpg
Convert back to JPEG when you need a smaller shareable photo.
Why use this tool
100% free
No sign-ups, watermarks, or hidden limits.
Privacy first
Photos stay in your browser tab.
Real BMP bytes
Proper BI_RGB encoding — not a fake extension rename.
No desktop app
Works in modern browsers without installing converters.
Technical details
- Conversion path
- JPEG decode → Canvas ImageData → uncompressed 24-bit BMP (BI_RGB).
- Input
- .jpg / .jpeg up to 15 MB; longest edge capped at 8192 px.
- Output
- Windows BMP, 24-bit, bottom-up rows, 4-byte row padding.
- Reuse
- Shares the same BMP encoder as PNG to BMP Converter.
Sources & References
“JPEG is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography.”
JPEG image format: JPG/JPEG photos are decoded in the browser, then packed into an uncompressed BMP for legacy software. en.wikipedia.org/wiki/JPEG
“The BMP file format, also known as bitmap image file or device independent bitmap (DIB) file format or simply a bitmap, is a raster graphics image file format used to store bitmap digital images.”
BMP file format: This converter writes an uncompressed 24-bit Windows BMP (BI_RGB) — a common target when people search jpg to bmp or jpg bmp files. en.wikipedia.org/wiki/BMP_file_format
“The Canvas API provides a means for drawing graphics via JavaScript and the HTML canvas element.”
Canvas API: JPEG is decoded to Canvas, then encoded to BMP bytes locally — no upload. developer.mozilla.org/en-US/docs/Web/API/Canvas_API
“The ImageData interface represents the underlying pixel data of an area of a canvas element.”
ImageData: RGBA pixels are remapped to BGR rows with 4-byte padding for a valid BMP file. developer.mozilla.org/en-US/docs/Web/API/ImageData