Image Format Converter
Convert images between AVIF, WebP, PNG, JPEG, BMP, ICO and single-frame GIF entirely in your browser.
Image Format Converter — Drop one or more images and re-encode them to a different format with a single click. Everything runs locally on the Canvas API, so your pictures are never uploaded to any server. AVIF and WebP output are detected against your browser, and unsupported options are clearly disabled so you always know which formats your browser can actually write.
What is Image Format Converter?
A free in-browser image format converter that turns pictures into AVIF, WebP, PNG, JPEG, BMP, ICO, or a single-frame GIF. Designers, web developers, and anyone preparing assets for the web or for an app can drop a batch of images, pick a target format from the settings, and the tool re-encodes each file automatically with no upload. Because modern formats like AVIF and WebP are not writable in every browser, the converter probes support up front and disables any format your browser cannot encode, with an honest note explaining why. Use AVIF or WebP to shrink photos for the web, PNG or BMP for lossless output, or ICO to produce favicon-style images. A quality slider appears for the lossy formats (AVIF, WebP, JPEG) so you can trade size against fidelity.
How to use Image Format Converter
- Drop one or more images onto the dropzone, or click it to browse and select files from your device.
- Open the settings (gear icon) and choose a target format from the dropdown: AVIF, BMP, ICO, GIF, WebP, PNG, or JPEG.
- For the lossy formats (AVIF, WebP, JPEG) drag the Quality slider to balance file size against image fidelity.
- Each image is re-encoded automatically; review the converted previews and file sizes (click any thumbnail to zoom in).
- Click a per-file Download button to save one image, or use Download all to save every converted file at once.
Examples
Convert PNG screenshots to WebP for the web
Drop several PNG screenshots, set the target format to WebP, and lower the quality toward 70%. Each output is re-encoded as a .webp file that is typically far smaller than the source PNG while looking almost identical.
Batch convert photos to AVIF
Drop a folder of JPEG photos and pick AVIF. If your browser can encode AVIF, every photo is converted to a compact .avif file; if not, the AVIF option is disabled and a note tells you to choose WebP or PNG instead.
Make a PNG into a favicon-style ICO
Drop a square PNG logo and select ICO as the target. The converter writes an .ico file you can download and use as a site icon, all without uploading the image anywhere.
Frequently asked questions
- Which formats can I convert to?
- You can load any image your browser can decode and write it out as AVIF, BMP, ICO, single-frame GIF, WebP, PNG, or JPEG. AVIF and WebP encoding depend on your browser; unsupported targets are disabled automatically.
- Why is the AVIF (or WebP) option greyed out?
- Not every browser can encode AVIF or WebP. The tool tests support when it loads and disables any format your browser cannot write, showing a short note so you can pick a supported format like PNG or JPEG instead.
- What happens to transparency when I convert to JPEG or BMP?
- JPEG and BMP do not support transparency, so transparent areas are filled with a white background before encoding. Convert to PNG, WebP, or AVIF if you need to keep an alpha channel.
- Can I convert several images at once?
- Yes. Drop multiple files and each one is converted to the chosen format. You can download them individually or use Download all to save the whole batch.
- Are my images uploaded to a server?
- No. Conversion runs 100% in your browser using the Canvas API. Your images are never uploaded, sent, or stored anywhere, so the tool keeps working even offline once the page has loaded.
Related tools
Excel/CSV to JSON
Convert an Excel or CSV spreadsheet into JSON or CSV right in your browser.
EXIF Viewer & Metadata Remover
View an image's EXIF metadata — camera, lens, capture date, and GPS location — then strip every tag and download a clean copy, all in your browser.
Favicon Generator
Turn one PNG or JPG image into 16, 32, 48, 180 and 512 px square icons in your browser.
GIF Maker
Turn a set of PNG or JPEG images into one animated GIF in your browser.