Why convert JPG to BMP?
People convert JPG to .BMP mainly because older Windows software, industrial systems, or legacy workflows require raw bitmap input. It is also needed when an application expects pixel-exact data with no decompression overhead. Converting stops further quality loss but does not restore detail already removed by JPG compression.
How to convert JPG to BMP
Paint - Windows built-in BUILT-IN
Open the JPG in Paint, choose File > Save as, and select BMP picture.
Preview - macOS built-in BUILT-IN
Open the JPG in Preview, go to File > Export, and select BMP from the Format dropdown.
IrfanView FREE
Open the file, press S for Save as, and set the type to BMP; batch conversion is also supported via File > Batch Conversion.
GIMP OPEN-SOURCE
Open the JPG, go to File > Export As, and enter a filename ending in .bmp.
Command line - ImageMagick CLI
Run convert input.jpg output.bmp to convert in one step.
Programs that convert JPG
About these formats
A JPG (also .jpeg) is a compressed photo or image in the JPEG format, standardized in 1992. Every operating system opens it natively - double-click and Windows Photos, macOS Preview, or…
Open .JPG details →A BMP file is a Windows Bitmap - a simple, usually uncompressed raster image developed by Microsoft. Every major OS and image viewer opens it with no extra software (double-click works).…
Open .BMP details →Quality & what to watch
- BMP stores raw uncompressed pixels, so file size increases dramatically - a 2 MB JPG can easily become 20 MB or more as a BMP.
- No quality is recovered: any detail discarded by JPG compression is permanently gone; the BMP looks identical to the source JPG.
- Exif metadata such as camera model, GPS coordinates, and capture date is not supported by BMP and will be lost in the conversion.
Frequently asked questions
Does converting JPG to BMP improve image quality?
Why is the BMP file so much bigger than the JPG?
Can I batch-convert multiple JPG files to BMP?
mogrify -format bmp *.jpg from ImageMagick handles it in one step.