Export JPG photos as uncompressed BMP for legacy tools and devices. Free in your browser — no sign-up, no watermarks.
How to convert JPG to BMP
- Click Choose files (or drag & drop) and select one or more JPG files. You can also paste an image from your clipboard.
- No settings needed for this conversion — the defaults handle everything.
- Press Convert to BMP. Each file is converted with a live progress indicator.
- Open the download page to save your files individually or grab everything as a single ZIP.
Why convert JPG to BMP?
Certain embedded systems, label printers, CNC/laser tools and old Windows programs require plain BMP input. This tool decodes your JPG and writes a standard 24-bit uncompressed bitmap that such software reads without complaint.
Advertisement
What this tool preserves — and what it changes
✓ Preserved
- The decoded pixels exactly as they are — BMP adds no compression, so nothing further is lost after the JPG is read
- Dimensions — the bitmap is written at the JPG's exact pixel size
↺ Changed
- File size explodes: the output stores three raw bytes per pixel (24-bit, rows padded to 4 bytes), typically 10× the JPG or more
- The JPG's compression artifacts are copied faithfully into the bitmap — raw storage does not mean restored quality
Known limits & edge cases
- The writer produces a standard bottom-up 24-bit Windows bitmap — the plainest possible BMP, which is exactly what legacy tools and devices expect
- Multi-hundred-megapixel photos are over the 100 MP processing limit — the error tells you to resize first
Engine: Your browser's own image decoder and canvas encoders (AVIF included); HEIC decodes via a bundled JavaScript decoder (Emscripten-compiled libheif); GIF, BMP and ICO are written by our own encoders. These statements describe the engine as shipped on 2026-10-02 — behaviour changes are recorded in the changelog.
About the formats
JPG vs BMP at a glance
| JPG | BMP |
| Type | Raster image | Raster image |
| Compression | Lossy | None (uncompressed) |
| Transparency | No | No |
| Animation | No | No |
| Typical use | Photos, web images, email attachments | Legacy Windows software, scanners, devices |
Feeding software that predates the modern web
A surprising amount of working machinery speaks BMP and nothing else: embroidery digitizers, engraving and CNC software, label printers, POS systems, PLC touch-panels and Windows tools from the 90s that are still quietly running production lines. When such a system rejects your JPG, converting it to BMP produces the plain, uncompressed pixel grid these programs were written to read.
The output is exact — BMP is lossless, so every pixel of the decoded JPG lands unchanged — but the file will be many times larger, since all of JPG’s compression is unwrapped. Check the receiving software’s limits before feeding it a huge image: many legacy tools also cap resolution or expect specific dimensions, so pairing this conversion with the resize tool on this site often saves a second round trip.
Frequently asked questions
Is this JPG to BMP converter free?
Yes — completely free, with no sign-up, no watermarks and no daily quota. Processing happens in this browser, so the practical limit is the memory available on your device.
Can I convert multiple JPG files at once?
Yes. Select or drop as many files as you like — each one is converted in sequence with its own progress status, and you can download the results individually or all together as a ZIP archive.
Will I lose quality converting JPG to BMP?
No — BMP is a lossless format, so the converted file reproduces the decoded image pixel for pixel. No additional compression artifacts are introduced by the conversion.
Advertisement