Image Format Converter

Convert JPG, PNG, WebP, or AVIF — individually or in bulk. Everything runs in your browser.

PNG → JPG JPG → PNG PNG → WebP JPG → WebP PNG → AVIF JPG → AVIF
🔒

Your images never leave your device

All format conversion runs locally in your browser. Nothing is uploaded or stored.

🔄

Drop images to convert

or click to browse — select multiple files for batch conversion

JPG PNG WebP AVIF GIF BMP

Conversion Settings

Convert to
Quality For JPEG / WebP / AVIF
90

💡 WebP is ideal for web images — smaller file, great browser support.

💡 AVIF offers the best compression but requires Chrome 85+, Safari 16+, or Firefox 113+.

Which format should I use?

Format Best For Transparency Size
JPEG Photos, complex images No Medium
PNG Logos, screenshots, lossless Yes ✓ Large
WebP Web images (recommended) Yes ✓ Small ✓
AVIF Modern web, best compression Yes ✓ Smallest ✓✓

🗜️ Image Compressor

Reduce file size with quality control

📐 Image Resizer

Resize with social media presets

✨ AI Alt Text

Generate SEO-friendly image descriptions

How to convert images online

  1. Drop one or more image files onto the upload zone, or click to select them. The tool accepts JPG, PNG, WebP, AVIF, GIF, and BMP.
  2. Each file appears in the results list. The output format selector at the top applies to all files — you can choose JPEG, PNG, WebP, or AVIF.
  3. If you select a lossy output format (JPEG, WebP, AVIF), a quality slider appears. The default of 80 works well for most web images.
  4. Click Download All to save a ZIP with all converted files, or click the individual download icon next to any single result.

Common conversion use cases

Converting screenshots to WebP — Screenshots saved as PNG are often 1–5 MB. Converting to WebP at quality 85 typically reduces them to 200–500 KB with no visible difference. Ideal for blog posts and documentation sites.

Converting photos from HEIC/AVIF to JPEG — Photos shot on recent iPhones are saved as HEIC, which many platforms don't accept. If you have a JPEG or WebP version, this converter handles the rest. For HEIC specifically, your device's operating system can batch convert in the Photos app.

Preparing images for social media — Most social platforms accept JPEG and WebP. Converting large PNG exports to JPEG before uploading reduces upload time and avoids platform re-compression artefacts.

Converting PNG to JPEG to remove white backgrounds — Note: this does not technically "remove" the background. PNG images with transparent areas will have those areas filled with white when converted to JPEG, because JPEG has no transparency channel. To actually remove a background, you need a dedicated background-removal tool.

Limitations

This tool uses your browser's built-in image encoding (the Canvas API). Browser encoders are generally high quality for web use, but differ slightly from professional encoding tools like ImageMagick, libvips, or Squoosh. For maximum compression efficiency on AVIF, a server-side encoder using libaom produces smaller files at the same visual quality.

HEIC and TIFF input is not currently supported, as these formats require additional decoding libraries not built into browsers. HEIC files from iPhone can be converted via macOS Preview, Windows 10 Photos, or the free HEIC Converter app before using this tool.

GIF files can be converted to a static image (the first frame), but animated GIF to WebP animated conversion is not supported.

Frequently asked questions

Will converting PNG to JPEG lose the transparent background?

Yes. JPEG does not support transparency. Any transparent areas in a PNG will be filled with a solid colour — white by default. If you need to keep transparency, convert to WebP or PNG instead.

Does converting to WebP reduce quality?

Converting from JPEG to WebP at quality 80–85 produces a result that is visually equivalent to the original at a smaller file size. However, converting from one lossy format to another does introduce a second generation of compression. To minimise quality loss, always start from the original uncompressed file or the highest-quality version available.

Is AVIF supported everywhere?

AVIF is supported in Chrome 85+, Firefox 113+, and Safari 16+. It covers over 90% of web users as of 2025. For maximum compatibility, particularly if you're sending images via email or to users who may use older software, JPEG remains the safest choice.

Can I batch convert hundreds of images at once?

Yes. The tool processes all selected files in your browser. The practical limit is your device's memory. Most computers handle 50–200 images per batch without issue. For very large batches (500+ files), consider splitting them into smaller groups.

My converted file is larger than the original. Why?

This can happen when converting a heavily compressed JPEG (say quality 50) to PNG, because PNG is lossless and stores all the pixel data the JPEG was hiding. It also happens when converting a small palette image (like a GIF) to a format that stores full colour per pixel. If size reduction is the goal, try converting to WebP with a quality setting of 75–85.

Related guides: Which image format should I use? · Image compression explained · Images and Core Web Vitals