Format Forge

Convert any image to any format — PNG, JPEG, WebP, AVIF, or BMP — entirely in your browser. Your files never leave your device. No upload, no server, no sign-up.

Convert to
PNG
Lossless · Alpha · Universal
Lossless
JPEG
Lossy · Photos · No alpha
Lossy
WebP
Lossy · Alpha · Modern
Lossy
AVIF
Tiny · Alpha · Best quality
Smallest
BMP
Uncompressed · Raw · Compatible
Largest
📂
Choose images
Opens your device file picker · Files · Photos · Drive · Gallery · multiple files · max 50MB
Preview
Original
Original
Converted
Converted

Converted Files

FilenameFormatBeforeAfterΔ SizeSave

Free Online Image Format Converter

Format Forge converts images between PNG, JPEG, WebP, AVIF, and BMP entirely in your browser. No files are ever uploaded to a server — all processing happens locally using the browser's native image codecs. It's fast, private, and free.

PNG — Lossless with Alpha

PNG is a lossless format that preserves every pixel perfectly. It supports full transparency, making it ideal for logos, icons, screenshots, and artwork.

JPEG — Compact Photos

JPEG uses lossy compression optimised for photographs. JPEG does not support transparency — transparent areas are filled with white during conversion.

WebP — Modern & Versatile

WebP offers both lossy and lossless compression with alpha support and is widely supported in modern browsers.

AVIF — Next-Generation Smallest Files

AVIF is highly efficient and supports alpha transparency. This build includes a local WASM encoder, so AVIF output works without calling external CDNs.

BMP — Raw Compatibility

BMP stores pixels uncompressed, producing large files but strong compatibility with legacy software.

Frequently Asked Questions

Are my images uploaded to a server?

No. Format Forge runs 100% in your browser using JavaScript. Your images are processed entirely in local memory and never leave your device.

Which formats can I convert from?

Any format your browser can decode — including PNG, JPEG, WebP, AVIF, GIF, BMP, ICO, SVG, and TIFF on supported browsers.

Can I batch convert multiple files?

Yes. Drop or select multiple files, pick your target format, and convert them all at once.