I have an image with alpha channel, I need to save it as 32-bit BMP. However, Microsoft Paint doesn't allow saving as 32-bit, only 24-bit. I have Photoshop CS5, but it also doesn't have the option to save as 32-bit BMP.

Any solution?


Photoshop >> Menu >> File >> Save As >> Choose format BMP in dropdown box >> Save button >> Choose 32-bit format >> OK button

However, photoshop will save the image as XRGB. In case the image has alpha channel (as ARGB), must use another tool:

In Pixelformer, choose Menu >> File >> Export, Choose export file type as .bmp, Click 'Save', the following BMP options dialog should be shown, choose 32bit ARGB: enter image description here

  • Well... Pixelformer gives me an XRGB anyway, do I need some special save procedure? – ST3 Aug 27 '14 at 8:37
  • XRGB means leading zero, ARGB means leading alpha – jondinham Aug 27 '14 at 10:17
  • I know that, however alpha is not included. – ST3 Aug 27 '14 at 10:29
  • see the screenshot i've just added – jondinham Aug 27 '14 at 11:10
  • I don't know why, but result doesn't contain alpha for me.. – ST3 Aug 27 '14 at 11:44

Paint.Net supports 32-bit ARGB bitmaps via a plugin available in the Paint.Net forum.

To install the plugin:

  • exit Paint.Net
  • download the zip
  • extract the dll
  • copy the extracted dll to C:\Program Files\Paint.NET\FileTypes

As noted in the forum post, you need to rename files to *.bmpx before opening them in Paint.Net to avoid conflict with the default BMP filetype handler.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.