This tool tests your browser's actual AVIF encoding support before enabling the option, since unsupported browsers silently produce a PNG instead of an error. If it's disabled, try a recent version of Chrome or Edge on desktop.
Convert images to modern web formats like WebP and AVIF for faster page loads, or turn a solid-color background transparent — all processed locally in your browser.
Drag and drop or choose a file — nothing leaves your browser.
WebP or AVIF, with a quality slider for lossy formats.
See the before/after file size, right in the browser.
Save the converted file, ready to use.
Click to upload or drag and drop an image
JPG, PNG, GIF, or WebP
Click to upload or drag and drop an image
Shrinks file size via resizing and/or quality reduction
Click to upload or drag and drop an image
JPG, PNG, WebP, GIF
Click to upload or drag and drop an image
Works best with a solid-color background
The safe modern default — supported by essentially every current browser, with strong compression for both photos and graphics.
The best compression available today for photographic images, at the cost of slower encoding and support that isn't quite universal yet.
Technically excellent, but not yet encodable in any browser — worth watching, not yet worth shipping as your primary format.
This tool tests your browser's actual AVIF encoding support before enabling the option, since unsupported browsers silently produce a PNG instead of an error. If it's disabled, try a recent version of Chrome or Edge on desktop.
As of 2026, no browser supports encoding JPEG XL through the standard web APIs this tool uses. Chrome added JPEG XL decoding behind an experimental flag in version 145, but not encoding, and Safari's support remains partial.
No. It removes a specific color you click on, within an adjustable tolerance — reliable for solid, flat backgrounds like product or logo shots, but it won't cleanly separate a subject from a complex or textured background.
No. All conversion and transparency processing happens locally in your browser using the Canvas API. Nothing is uploaded to any server.