🖼️ Image Format Converter

Re-encode PNG, JPEG, WebP, and AVIF images locally — quality slider, live before/after byte size, drag-the-slider visual diff.

Drop image(s) here, click to choose, or paste with Ctrl/Cmd+V

Accepts PNG, JPEG, WebP, AVIF, GIF, BMP — multi-file OK

About Image Format Converter

Drop one or many images, pick an output format, and watch the byte size shrink (or grow) in real time. The conversion happens entirely in your browser — every byte stays on your device. Drag the slider over each preview to compare the original and the re-encoded output pixel-by-pixel.

How to use

  1. Drop image(s) on the page, click the drop zone, or paste from the clipboard.
  2. Pick an output format. Unsupported formats are disabled (e.g. older browsers can't encode AVIF).
  3. Tune quality, optional max dimensions, and a JPEG background color if you're flattening transparency.
  4. Download a single result, or use Download all (zip) for the batch.

Common use cases

  • Converting screenshots from PNG to WebP to ship on a static site.
  • Flattening a transparent PNG to a white-background JPEG for an attachment that doesn't render alpha.
  • Bulk-shrinking a folder of phone photos for a blog post.
  • Comparing JPEG vs. WebP vs. AVIF size at the same quality on the same source.

Tips

  • Start at quality 0.85 — a sweet spot for most photos. Drop to 0.70 for thumbnails, lift to 0.92+ for hero images.
  • Use the slider over each card to spot quality loss before committing the conversion.
  • Animated GIFs flatten to a single frame here. If you need motion, keep the original.
  • EXIF, IPTC, and color profiles are stripped by the canvas pipeline — a privacy plus, but worth knowing if you depend on them.

FAQ

Does my image ever leave my computer?
No. Decoding, conversion, and download all happen in your browser — nothing is uploaded.
Which formats can I convert between?
Input: PNG, JPEG, WebP, AVIF, GIF, BMP. Output: PNG, JPEG, WebP, AVIF. AVIF encoding requires a recent browser (Chrome/Edge 121+, Firefox 116+, Safari 16.4+); the pill is disabled if your browser can't do it.
Why is the quality slider disabled for PNG output?
PNG is lossless — there's no quality knob to turn. Use WebP or AVIF if you want to trade quality for size.
What happens to animated GIFs?
Only the first frame is converted. Multi-frame output isn't supported here; if you need animation, keep the original.
Are EXIF and color profiles preserved?
No. The Canvas pipeline strips EXIF/IPTC and converts to sRGB. That's a privacy plus for sharing photos but worth knowing if you rely on a wide-gamut color profile.

More tools

JSON

Code

Ornaments

Image

Web / SEO

Generators

PDF