Skip to main content
IMAGEEE logo
Convert · Format conversion
Image format conversion - Convert

HEIC to BMP Converter

Save a supported HEIC or HEIF primary photo as a BMP. For transparent input, choose Flatten transparency and a background; supported profiled input also requires explicit profile removal. Review the inspected primary image. This workflow does not export a HEIC sequence, thumbnails or every auxiliary image. This page supports supported SDR unsigned 8-bit RGB or RGBA HEIC/HEIF images with one primary image. High-bit/HDR, monochrome, multiple top-level images, depth images, unsupported auxiliary images and Display-P3 conversions are outside this page's scope.
Choose a HEIC file for BMP conversion
HEIC to BMP converter

BMP output is preset. Review the inspected primary image. This workflow does not export a HEIC sequence, thumbnails or every auxiliary image. BMP does not preserve alpha or embedded ICC profiles here. If transparent, explicitly select Flatten transparency and choose Background. If profiled, explicitly choose Remove color profile (may change colors). No default flattening or profile-removal consent is granted; Display-P3 removal is rejected. Changing the format does not restore detail already lost in HEIC encoding. Review the choices, then Add task and Run. No task is created automatically.

Loading HEIC to BMP controls.

Upload images or PDFs
Major image and PDF formats supported. Full extension list is below.
5 files100MB total52MP max
Batch: up to 5 files / 100MB total. Max 52MP each.
Supported extensions (expand/search)

Supports many aliases including jpeg.

Input extensions

.apng.avif.avifs.avis.bmp.btf.btif.bw.cur.dcx.dds.dib.farbfeld.ff.gif.heic.heics.heif.heifs.heim.heis.heix.hif.icb.ico.icon.int.inta.j2c.j2k.j2p.j2x.jfi.jfif.jhc.jif.jp2.jpc.jpe.jpeg.jpf.jpg.jph.jphc.jpm.jpx.jxl.mif1.mj2.mjp2.mjpeg.mjpg.mpo.msf1.ora.pam.pbm.pcc.pcx.pdf.pfm.pgm.pjpeg.pm.png.pnm.ppm.psb.psd.qoi.ras.rgb.rgba.rle.sgi.sr.sun.svg.tga.thm.tif.tiff.tpic.vda.vst.webp.xbm.xpm
File list
Original
Select a file.
Output
No output yet.

Output format

Output format
Choose the output format. For HEIC/HEIF input, output is converted to the selected format (default: WebP).
Selected extension: .webp · 5/5
Browse by category, search extension aliases, then click one extension to apply.
Transparency
JPG does not support transparency and requires background compositing.
Background
#ffffff
Alpha is composited on the selected background. (JPG has no alpha).
Ready

HEIC to BMP questions

Which HEIC or HEIF photos are supported?

This workflow accepts supported single-primary 8-bit SDR RGB or RGBA images. High-bit/HDR images, depth information, unsupported auxiliary images and additional top-level images are not supported. This page supports supported SDR unsigned 8-bit RGB or RGBA HEIC/HEIF images with one primary image. High-bit/HDR, monochrome, multiple top-level images, depth images, unsupported auxiliary images and Display-P3 conversions are outside this page's scope.

Can BMP keep the transparent background?

This BMP workflow requires transparency to be composited against an explicit background. Select Flatten transparency and choose a color before adding the task.

Can the embedded color profile be kept?

No. Supported profiled input requires explicit Remove color profile. Display-P3 input is excluded rather than silently dropping its profile.

Does this export Live Photos or every image in the file?

No. It converts the supported primary photo only; it does not export Live Photo video, a depth map or a complete container image set.

Will conversion restore detail lost in HEIC encoding?

No. Saving the photo in another format does not restore detail absent from the source.

How to convert HEIC to BMP

1. Choose your HEIC image Upload a supported HEIC or HEIF photo and review the inspected image information. This page supports supported SDR unsigned 8-bit RGB or RGBA HEIC/HEIF images with one primary image. High-bit/HDR, monochrome, multiple top-level images, depth images, unsupported auxiliary images and Display-P3 conversions are outside this page's scope.

2. Review image selection Keep BMP as the target. If the input is transparent, select Flatten transparency and choose a background.

3. Review BMP choices For supported profiled input, explicitly select Remove color profile and review the resulting color changes. BMP does not preserve alpha or embedded ICC profiles here. If transparent, explicitly select Flatten transparency and choose Background. If profiled, explicitly choose Remove color profile (may change colors). No default flattening or profile-removal consent is granted; Display-P3 removal is rejected.

4. Add the task, convert and download Choose Add output task, then Run. Download and review the converted image.

Choose another HEIC image task

Prepare a supported HEIC photo as JPG for sharing or uploading.

Use the existing HEIC to WebP workflow when the receiver accepts WebP.

Choose another existing image task.