Initializing... drag & drop files here
Supports: JPG, JPEG, JFIF
This tool decodes your JPG and re-saves it as a BMP — an uncompressed Windows bitmap that stores raw, per-pixel color data. Be clear about what that buys you: BMP does not improve quality. The detail JPEG already discarded cannot return, and any JPEG artifacts get baked into the bitmap. What you gain is an uncompressed file that legacy software, Windows utilities, and image-processing pipelines can read directly — at the cost of a much larger file.
.jpg, .jpeg, or .jfif file onto the page, or click "+ Add Files" to browse. You can queue several images and convert them in one batch..bmp. No sign-up, no watermark. The output opens in Windows Photos, Paint, GIMP, Photoshop, and essentially any image viewer.| Property | JPG (JPEG) | BMP (Bitmap) |
|---|---|---|
| Compression | Lossy, DCT-based (~10:1 typical) | Uncompressed (raw pixels) |
| File size | Small | Much larger — often 5-20x the JPG |
| Quality on conversion | Already discarded detail is permanent | Cannot recover detail; freezes existing artifacts |
| Color / bit depth | 8 bits per channel (24-bit color) | 1, 4, 8, 24, or 32 bits per pixel |
| Transparency | None | Alpha supported (32-bit, since Windows 95) |
| Native to | Web, cameras, everything | Microsoft Windows (since Windows 2.0) |
| Best for | Sharing, web, storage | Legacy apps, raw-pixel input, edit-once workflows |
No. JPEG compression is lossy and irreversible — the discrete cosine transform discards detail that cannot be reconstructed by any later step. Converting to BMP gives you an uncompressed copy of the image as it currently looks, including any existing JPEG artifacts. It prevents further quality loss if you edit and re-save, but it does not sharpen, denoise, or recover the original.
Because BMP stores every pixel uncompressed. A 24-bit bitmap uses 3 bytes per pixel regardless of image content, so a 1-megapixel photo is roughly 3 MB before headers — even if the source JPG was 200 KB. In our testing, typical photos expand 5-20x going from JPG to BMP. If you actually wanted a smaller file, you want the Image Compressor instead, not BMP.
When something downstream requires an uncompressed raster: legacy Windows software that predates broad JPEG support, embedded or industrial systems that read raw bitmaps, certain print or signage drivers, or an image-processing script that expects plain pixel arrays. If your goal is general sharing or storage, BMP is the wrong choice — keep the JPG or use PNG.
The converter writes a standard true-color bitmap (24 bits per pixel) for typical photos, which matches JPEG's 8-bits-per-channel color. The BMP format itself also supports 1, 4, 8, and 32-bit (alpha) variants, but a photo decoded from JPEG has full color and no transparency, so 24-bit is the faithful representation.
Not a standalone one. Microsoft documented BMP through its Windows SDK and the device-independent bitmap (DIB) header structures rather than a single published spec. Despite that, the format is stable and universally readable. If you later need a compact, openly standardized format, convert the bitmap back with BMP to JPG.