Image Format Converter
Convert images between PNG, JPG, WebP, AVIF, GIF, and BMP.
How to use Image Format Converter
What this tool does
The Image Format Converter changes an image from one raster format to another inside your browser. You drop in a PNG, JPEG, WebP, AVIF, GIF, or BMP file; choose a target format; adjust the quality for lossy targets; and click Convert. The image is decoded, drawn to a canvas, and re-encoded to the new format using the browser’s built-in codec. Before converting, the tool checks whether the target format can actually be encoded by your browser and, if not, suggests a supported alternative so you are never left with a silent failure.
Why you might need it
Formats matter more than they used to. A stock photo library delivers a high-quality TIFF or BMP that you need to turn into a web-friendly WebP before uploading. A client sends a PNG screenshot of a report and you need a JPEG small enough to attach to an email. A designer delivers a WebP asset and your CMS only accepts PNG. Or you want to experiment with AVIF to see whether it saves enough bytes on a particular image to be worth using on a high-traffic page.
Converting between formats is also part of the compression workflow. If you have already used the Image Compressor to shrink a large JPEG, you can bring the result here and re-encode it as WebP to squeeze out another 20–30% before uploading to a CDN. The two tools work naturally together as a processing chain.
How to use it
- Drop your source image onto the dropzone or browse for a file.
- Choose the target format from the dropdown.
- For lossy targets (JPEG, WebP, AVIF), adjust the Quality slider. A higher value preserves more detail; a lower value gives a smaller file.
- Click Convert. If your browser cannot encode the chosen format, a notice appears with a suggested alternative.
- Check the preview and the file size shown in the caption.
- Click Download to save the converted image.
Format and quality notes
PNG is lossless and best for screenshots, illustrations, logos, and anything with text or hard edges. Files can be large for photographs. JPEG is the workhorse for photos — universally supported, but lossy and no alpha channel. WebP offers better compression than JPEG with optional transparency; it works in all modern browsers released after 2020. AVIF is the newest format and achieves remarkable quality at very small sizes, but encoding support depends on the browser. GIF is limited to 256 colours and is only useful for short animations or retro aesthetics; for anything photographic, the quality will look poor. BMP is uncompressed — file sizes are enormous (a 1920×1080 BMP is roughly 6 MB) and there is rarely a reason to choose it for output.
For lossy formats, the quality value behaves similarly: 85–95% is near-lossless, 70–85% is the web-delivery sweet spot, and below 60% visible artefacts start to appear. AVIF can achieve excellent results at lower values (50–75%) because its codec is more efficient than JPEG’s.
Tips for best results
Always convert from the highest-quality source file you have. Running the converter on an already-compressed JPEG at low quality will carry all the existing artefacts into the new format — you cannot recover lost detail. For batch conversions of many images, use the Image Resizer in bulk mode to resize first, then process each result through the converter. When building a web image pipeline, WebP with a JPEG fallback covers the broadest audience; AVIF with a WebP fallback covers almost everyone on a modern device.
Frequently asked questions
Does my image leave my device when I convert it?
Why can't I convert to AVIF in my browser?
When should I choose WebP over JPEG?
Will converting a JPEG to PNG improve its quality?
What happens to transparency when I convert to JPEG?
Related tools
HEIC to JPG
Convert iPhone HEIC photos to JPG.
WebP to JPG
Convert WebP images to JPG in your browser.
PNG to JPG
Convert PNG images to JPG with a quality control.
JPG to PNG
Convert JPG images to PNG.
Image Compressor
Shrink image file size while keeping quality high.
Image Resizer
Resize images to exact dimensions, one at a time or in bulk.