Convert BMP, GIF, AVIF and ICO images
Change older or less common image formats into JPG, PNG or WebP, or save any image as a BMP. Your browser decodes and re-encodes the pictures, so they are not uploaded.
Features
Formats the main converter skips
Reads BMP, GIF, AVIF and ICO files as well as JPG, PNG and WebP, so one tool covers conversions such as BMP to JPG, GIF to PNG, AVIF to JPG or PNG to BMP.
Four output formats
JPG for photos, PNG for lossless graphics with transparency, WebP for the smallest files, and BMP for programs that only open uncompressed bitmaps.
Quality control
JPG and WebP have a quality slider from 50 to 100 percent. PNG and BMP are written without quality loss.
Transparency handled
PNG and WebP keep transparent areas. JPG and BMP cannot store them, so those areas become white and the page tells you when that applies.
Batch conversion
Convert up to 50 images in one run and download them individually or as a ZIP.
How to use BMP, GIF & AVIF Converter
- Choose your images or drop them onto the page.
- Select the output format and, for JPG or WebP, the quality.
- Select Convert.
- Download the converted images or the ZIP.
Supported formats
| Accepts | BMP, GIF, AVIF, ICO, JPG, PNG, WebP |
|---|---|
| Produces | JPG, PNG, WebP, BMP |
WebP output is not available in Safari. Reading AVIF needs a recent browser.
Limits and things to know
- Up to 50 images, 50 MB each and 300 MB in total. Images above 120 megapixels are refused.
- Animated GIFs become a still image of the first frame. The animation is not kept.
- Metadata such as camera details, location and colour profiles is not kept. ICO files with several sizes give one image, chosen by the browser.
- The browser does the decoding. A format it cannot read, such as AVIF in an old browser, gives an error for that file. TIFF and HEIC are not supported.
- BMP files are written uncompressed with 24-bit colour and are much larger than the same picture as PNG or JPG.
Privacy and processing
Decoding and encoding are done by your browser’s own image engine inside a Web Worker. Nothing is sent to FilesKit, which has no server that receives images.
Common uses
Open old bitmaps
Turn BMP files from old software or scanners into PNG or JPG that are a fraction of the size.
Use a GIF as a picture
Save the first frame of a GIF as a PNG or JPG for a document or a thumbnail.
Share AVIF images
Convert AVIF photos to JPG for programs and websites that do not accept AVIF yet.
Feed a program that needs BMP
Create BMP files for embedded devices, older tools and some game or hardware software.
How this differs from other approaches
Online converters upload every image and send the result back. FilesKit converts on your device, which is faster for big batches and keeps pictures private. Image editors such as GIMP offer more formats and let you pick individual GIF frames.
Frequently asked questions
Are my images uploaded?
No. They are converted in your browser and FilesKit has no server that receives them.
What happens to an animated GIF?
You get a still image of its first frame. Animated output and frame extraction are not part of this tool.
Why does an AVIF file give an error?
Your browser reads the AVIF file itself. Older browsers cannot decode AVIF. Try a current Chrome, Edge, Firefox or Safari.
Why is the BMP so large?
BMP stores every pixel without compression, so it is much larger than PNG or JPG. Use BMP only when a program requires it.
Why is the WebP option greyed out?
Your browser cannot write WebP images. This is the case in Safari. Choose JPG, PNG or BMP instead.
Related tools
Image Compressor
Make JPG, PNG and WebP images much smaller with one click.
Image Converter
Convert images between JPG, PNG and WebP, one or many at a time.
Image Resizer & Compressor
Resize images by percentage or pixels and shrink their file size.
Image to Base64
Encode an image as a Base64 data URI, with CSS, HTML or Markdown snippets.