Free Image Format Converter
Convert images between JPG, PNG, WebP, and GIF in your browser. Batch upload, drag and drop, no upload to server. Free, no sign-up, no watermark.
Drop images or click to browse
JPG, PNG, WebP, AVIF, GIF, BMP, HEIC* — multiple files supported (*HEIC depends on browser).
More image tools
Frequently asked questions
Which image formats are supported?
Convert between JPEG, PNG, WebP, AVIF, GIF, and BMP. Both source and destination — any format → any format, in your browser.
Is my image uploaded to a server?
No. All conversion happens locally via Canvas API. Your image never leaves your browser.
Will I lose quality on conversion?
Lossy formats (JPEG, WebP, AVIF) re-encode at a quality you choose (default 90%). PNG and BMP are lossless — pixel-perfect. AVIF and WebP usually give smaller files at the same visual quality vs JPEG.
Should I use WebP or AVIF in 2026?
AVIF gives 30-50% smaller files than WebP at the same quality and is now supported in all modern browsers. Use AVIF as the primary, with a WebP fallback for older browsers (IE/legacy Safari).
Convert between JPEG, PNG, WebP, AVIF, GIF, and BMP — all in your browser. Pick quality for lossy formats, get a smaller modern format with one click.
How to use
- 1Upload an image or drag-and-drop.
- 2Pick the output format.
- 3Adjust quality for lossy formats (JPEG, WebP, AVIF).
- 4Download the converted file instantly.
Why use this tool
- Modern formats (WebP, AVIF) — much smaller files than JPEG.
- No server upload — images stay in your browser.
- Quality slider for fine control on lossy formats.
Real-world examples
Web optimisation
PNG (1.2 MB) → AVIF (180 KB) at 80% quality — same visual quality, 85% smaller file.
Legacy format conversion
BMP from a Windows screenshot → PNG for upload to modern web platforms.