How to Open BMP Files — Windows, Mac, iPhone, Android & Online

How to open a BMP file: On Windows, double-click the BMP — Photos app opens it automatically, no install needed. On Mac, double-click — Preview opens it. Online (fastest, any OS): drag the BMP file into a Chrome, Firefox, or Edge browser tab — it renders immediately without any software or upload. iPhone/Android: BMP is not natively supported in mobile gallery apps — convert it to PNG first (free, no upload) then open in your gallery.

Method 1: Windows — Built-In Apps (No Install)

1
Windows Photos App — Simplest Method
No Install
  1. Open File Explorer and navigate to the BMP file.
  2. Double-click the BMP file. Windows opens it in the Photos app by default.
  3. Photos displays the image with basic zoom and scroll controls.

If Photos doesn't open it, right-click the file → Open with → Photos. You can set Photos as the default BMP viewer in Windows Settings → Apps → Default Apps → by file type.

2
Windows Paint — View and Edit
No Install
  1. Right-click the BMP file in File Explorer.
  2. Select Open with → Paint.
  3. Paint opens the BMP and allows basic editing — cropping, resizing, drawing, and saving to other formats including PNG and JPEG.

Paint can also save your BMP as PNG or JPEG: File → Save As → choose format from the dropdown. This is the quickest way to convert BMP without installing anything.

3
IrfanView — Fast Viewer, All BMP Variants
Free Install
  1. Download IrfanView from irfanview.com (free, 3 MB).
  2. Open IrfanView → File → Open → select the BMP.
  3. IrfanView handles all BMP variants including 1-bit, 4-bit, 8-bit RLE, and 32-bit alpha.

IrfanView is especially useful for older or unusual BMP files that Windows Photos displays incorrectly. It also supports batch conversion of hundreds of BMP files at once.

Method 2: Mac — Built-In and Third-Party

4
Mac Preview — Built-In, No Install
No Install
  1. Open Finder and navigate to the BMP file.
  2. Double-click the BMP file. Preview opens it automatically.
  3. Preview supports all common BMP color depths (1, 4, 8, 24-bit).
  4. To export to PNG or JPEG: File → Export → choose format and quality.

Quick Look shortcut: select the BMP in Finder and press Space for an instant preview without fully opening the file.

5
GIMP — Free, Full Editing on Mac
Free Install
  1. Download GIMP from gimp.org (free, open source).
  2. Open GIMP → File → Open → select the BMP.
  3. GIMP handles all BMP variants including 32-bit alpha channel correctly — more reliable than some other editors for unusual BMP files.

Method 3: Online — No Software at All

6
Drag Into Browser Tab — Instant, No Upload
Works on Any OS
  1. Open Chrome, Firefox, or Edge.
  2. Drag the BMP file directly into the browser tab (or use Ctrl+O / Cmd+O to open).
  3. The browser renders the BMP image immediately — no upload, no server, instant display.

Large BMP files (5+ MB) may take a second to render in-browser because the browser decodes the raw pixel data on display. This is normal. For faster viewing of large BMP files, convert to PNG first — PNG loads much faster in browsers.

Method 4: Linux

7
Linux — GIMP, Eye of GNOME, or Command Line
Linux
  1. Eye of GNOME (eog): The default image viewer in Ubuntu/GNOME. Double-click the BMP or run eog image.bmp in terminal.
  2. GIMP: gimp image.bmp — opens for editing with full BMP support.
  3. Shotwell: GNOME Photos viewer, handles BMP natively.
  4. ImageMagick CLI: display image.bmp to view, or identify image.bmp to see metadata.

Method 5: iPhone and iPad

iPhones and iPads do not natively support BMP in the Photos app or Files app. If you receive a BMP file:

  • Option 1 (Recommended): Convert BMP to PNG using Convertlo on your desktop or laptop, then AirDrop or share the PNG to your iPhone. PNG opens natively in Photos.
  • Option 2: On your iPhone, open the BMP file in Safari — iOS Safari can render some BMP files but behavior is inconsistent across iOS versions.
  • Option 3: Use the Documents by Readdle app or FileHub — these file manager apps support BMP viewing on iOS.
  • Option 4: The Convertlo converter works in Safari on iPhone — open bmp-to-png.html, select your BMP, and save the PNG to your Camera Roll.

Method 6: Android

Android has better BMP support than iOS, but it varies by device and gallery app:

  • Google Photos: Opens most BMP files on Android 5.0+ — tap the file in Files or Google Photos to open.
  • Default Gallery app: Samsung, OnePlus, and most Android manufacturers include a gallery app that opens BMP files.
  • If your gallery doesn't open it: Use QuickPic or Simple Gallery (both free, both support BMP).
  • Chrome on Android: Same drag-into-browser approach works — tap the file and choose "Open with Chrome."

All BMP Viewers — Comparison Table

AppPlatformInstall RequiredBMP SupportEditing
Windows PhotosWindows 10/11NoAll common variantsBasic
Windows PaintWindowsNoAll variantsYes
Mac PreviewmacOSNoAll common variantsBasic
Browser (Chrome/Firefox)Any OSNoAll variantsNo
IrfanViewWindowsYes (free)All variants incl. RLEYes
GIMPWin/Mac/LinuxYes (free)All variantsFull
Eye of GNOMELinuxPre-installedAll commonNo
Google PhotosAndroidPre-installedMost variantsBasic
iOS PhotosiPhone/iPadPre-installedNot supportedNo
PhotoshopWin/MacPaidAll variantsFull

BMP File Won't Open? 4 Fixes

If your BMP file is refusing to open, here are the most common causes and fixes:

Fix 1: The file extension is wrong

Sometimes a JPEG or PNG file gets saved with a .bmp extension by mistake. Try renaming the file to image.jpg and opening it. If that works, the file was a JPEG all along. If not, try image.png. You can confirm the real format by opening the file in a hex editor — the first bytes of a real BMP are always 42 4D ("BM").

Fix 2: The BMP uses RLE compression

Windows Photos and some viewers don't handle RLE-compressed BMP (RLE4 or RLE8) correctly. IrfanView and GIMP both handle RLE-compressed BMP files correctly. Download either (both free) and try opening the file there.

Fix 3: 32-bit BMP with alpha channel

Some apps fail silently on 32-bit BMP files with alpha channels, showing a blank or all-black image. GIMP handles 32-bit BMP alpha correctly. In GIMP, open the file — if you see the image, it's a 32-bit alpha BMP that your original viewer was ignoring the alpha data for.

Fix 4: The file is corrupted

Open the file in Notepad (right-click → Open With → Notepad). The very first two characters should look like garbage but the third and fourth should be letters that hint at the file format. If you see "BM" at the very start, the file header is intact. If not, the file may be truncated or damaged — try recovering from a backup or the original source.

Can't open the BMP at all? Convert it to PNG using our free browser-based BMP to PNG converter. If the converter reads the file successfully, it confirms the BMP is valid — you now have a PNG that opens everywhere.

Can't Open Your BMP? Convert It Instead

Convert BMP to PNG — opens on every device, 5–15× smaller, lossless quality. No upload, no install.

Frequently Asked Questions

How do I open a BMP file on Windows?
Double-click the BMP file in File Explorer — Windows Photos opens it automatically, no software install needed. If Photos doesn't open it, right-click → Open with → Photos. Windows Paint is another built-in option that also allows editing: right-click → Open with → Paint.
How do I open a BMP file on Mac?
Double-click the BMP in Finder — macOS Preview opens it automatically. For a quick preview without opening, select the file and press Space (Quick Look). To export to another format, use Preview's File → Export menu.
Can I open BMP files on iPhone?
iPhones do not natively support BMP in the Photos app. The easiest solution: convert the BMP to PNG using Convertlo's free browser converter on a desktop, then share the PNG to your iPhone. Alternatively, use the Documents by Readdle app on iOS, which supports BMP viewing.
What is the best free BMP viewer for Windows?
Windows Photos (pre-installed) handles most BMP files with no install required. For unusual BMP variants (RLE, old 4-bit, or 32-bit alpha), IrfanView (free, 3 MB install) is the most reliable viewer on Windows and handles every BMP variant correctly.
Why does my BMP file look black or blank when I open it?
This usually means the viewer is mishandling the color depth or alpha channel. Try opening in GIMP (free) — it handles all BMP variants correctly. If the image appears in GIMP, your original viewer was the problem. A completely black BMP with a 32-bit color depth often means the viewer is interpreting the alpha channel as the color channel.
Can I open a BMP file without downloading any software?
Yes. On Windows, Photos and Paint are pre-installed — both open BMP with a double-click. On Mac, Preview is pre-installed. On any platform, drag the BMP file into a Chrome, Firefox, or Edge browser tab — it renders immediately with no download and no server upload.