ToolFeather
Image & MediaRuns in your browser

GIF to BMP Converter

Convert GIFs to BMP without colour loss: a GIF never has more than 256 colours, so an 8-bit BMP can store the exact palette — or choose 24-bit for maximum compatibility.

Quick presets

GIF to BMP Converter

Output · BMP
Only shrinks — smaller images are left as they are.

🔒 Processed on your device with the browser's own image engine — nothing is uploaded, and re-encoding strips EXIF metadata such as GPS location.

Files
–
–
Original
–
–
Result
–
–
Change
–
–
Your converted image appears here with a before / after slider.
Drop files on the left — or tap a sample above.
GIF vs BMP — what changes
  • GIFLossless LZW on a ≤256-colour palette · 1–8 bits per pixel (palette) · alpha: 1-bit (on/off)
  • BMPUsually none (RLE4/RLE8 optional) · 1, 4, 8, 16, 24 or 32 bits per pixel · alpha: Only 32-bit with V4/V5 headers; support varies
  • TipPick 8-bit: the converter detects that the GIF has 256 colours or fewer and copies the palette exactly — no dithering, no shifts.
  • PrivacyFiles never leave your device; re-encoding drops EXIF/GPS metadata.

Format facts checked October 2026.

Runs in your browser — nothing you enter is uploaded or stored.

ToolFeather · GIF → BMP
Scratchpad auto-saved
Stored in this browser (localStorage)
Step-by-step~40s read

How it works — in four simple steps

No signup and nothing to install — it all runs in your browser.

1

Add GIF files

Drop, choose or paste them — or press the sample preset above.

2

Set the BMP options

Pick 8-bit: the converter detects that the GIF has 256 colours or fewer and copies the palette exactly — no dithering, no shifts.

3

Convert

Press Convert — results appear with a before/after slider, sizes and format details.

4

Download

Save each file or everything as a ZIP.

Pro tip

Pick 8-bit: the converter detects that the GIF has 256 colours or fewer and copies the palette exactly — no dithering, no shifts.

Features

Four bit depths

24-bit true colour, 32-bit with alpha, 8-bit palette (exact when possible) or 1-bit monochrome with optional dithering.

Batch + before/after

Convert many files at once, compare with the slider, download individually or as a ZIP.

Nothing uploaded

Decoding and encoding run in your browser tab; the files never leave your device.

About the GIF to BMP Converter

GIF to BMP is common for icons, pixel art, sprites and legacy UI graphics that need to go into Windows resources, game modding tools or hardware that only reads bitmaps. Since a GIF frame is limited to 256 colours, an 8-bit BMP is a perfect, lossless fit and a quarter the size of 24-bit.

The GIF is decoded by your browser; animated GIFs give their first frame.

The BMP is written by our own encoder: a BITMAPINFOHEADER file for 24-, 8- and 1-bit output (bottom-up rows padded to 4 bytes, as Windows expects) and a BITMAPV4HEADER with BI_BITFIELDS channel masks and an sRGB colour space for 32-bit with alpha. 8-bit files get an exact palette when the image has 256 colours or fewer, otherwise a median-cut palette with optional Floyd–Steinberg dithering; 1-bit uses a luminance threshold or dithering.

GIF vs BMP compared

PropertyGIFBMP
Origin / standardCompuServe, 1987 · GIF89a (1989)Microsoft Windows / OS/2 (1980s)
CompressionLossless LZW on a ≤256-colour paletteUsually none (RLE4/RLE8 optional)
Transparency1-bit (on/off)Only 32-bit with V4/V5 headers; support varies
Colour depth1–8 bits per pixel (palette)1, 4, 8, 16, 24 or 32 bits per pixel
Animation / pagesYesNo
Maximum size65,535 × 65,535 pxSigned 32-bit width/height (memory-bound)
Typical useSimple animations, icons, legacy webWindows apps, embedded displays, machine tools
Opens inEverythingEvery Windows program, browsers, most editors

Measured on our sample

What this page produced from its built-in sample (a 960 × 640 GIF), with each preset:

SettingInputOutputNotes
Default settings11.2 KB · 480 × 320450.1 KB · 480 × 32024-bit BMP · 96 DPI
8-bit palette11.2 KB · 480 × 320151.1 KB · 480 × 3208-bit BMP · 256-colour palette · 96 DPI
1-bit dithered11.2 KB · 480 × 32018.8 KB · 480 × 3201-bit BMP · monochrome · 96 DPI

Measured with this page’s converter in Chromium (October 2026). Press the sample preset above to reproduce; your own images will differ with their content.

Things to know

Frequently asked questions

4 answers
Will GIF to BMP change my colours?
No. With 8-bit or 24-bit output every colour is kept exactly, because GIFs are limited to 256 colours per frame.
Can I convert an animated GIF?
The first frame is converted. To get every frame, use GIF to PNG, which can export all frames as a ZIP.
Can every program open these BMPs?
24-bit and 8-bit BMPs open in essentially every Windows program, image editor and browser. 32-bit BMPs with alpha use a BITMAPV4 header, which modern software reads but a few very old programs don't.
Is my image uploaded?
No. GIF files are decoded and the BMP is created entirely in your browser — nothing is sent to a server, and EXIF/GPS metadata isn't copied.