Image Converter

No upload

Convert PNG, JPG, WebP and AVIF images in your browser. Batch convert, set quality, downscale — files never upload.

Drop images here, or click to choose files

PNG · JPG · WebP · GIF · BMP · SVG · AVIF — several files at once

#ffffff

Your files never leave this device — conversion runs entirely in your browser.

What does this image converter do?

This tool changes the file format of an image, for example from PNG to JPG, JPG to WebP, or WebP back to PNG, directly in your browser. You can drop several files at once, choose the output format, set the compression quality for lossy formats, optionally downscale to a maximum width, and download the results. Unlike most online converters nothing is uploaded, which makes it safe for screenshots of private dashboards, ID documents, client designs, or anything else you would rather not send to a server you do not control.

It accepts every format your browser can display: PNG, JPEG, WebP, GIF (first frame), BMP, SVG, ICO and AVIF. Output is PNG, JPG or WebP everywhere, plus AVIF in browsers that can encode it.

How to convert an image

  1. Drag your images into the drop zone or click it to pick files. Several files can be converted in one go.
  2. Choose the output format: PNG, JPG, WebP or AVIF.
  3. For JPG, WebP and AVIF, set the quality. 80 to 92 is the sweet spot for photos.
  4. Optionally enter a maximum width, for example 1920, to shrink oversized camera photos for the web.
  5. Click Convert, then download files one by one or all at once.

PNG vs JPG vs WebP vs AVIF

FormatCompressionTransparencyBest for
PNGLossless, large filesYesScreenshots, logos, icons, UI mockups, text
JPGLossy, smallNoPhotos, email attachments, maximum compatibility
WebPLossy or lossless, 25 to 35% smaller than JPGYesWebsites, app assets, anything measured by Core Web Vitals
AVIFLossy, about 50% smaller than JPGYesModern websites where every kilobyte counts

Common conversions

  • PNG to JPG to shrink a screenshot before emailing it or uploading to a form with a size limit.
  • JPG to PNG when a website, form or printer insists on PNG.
  • WebP to JPG or PNG to open images saved from the web in older software that does not understand WebP.
  • PNG or JPG to WebP to cut page weight and improve Largest Contentful Paint scores.
  • SVG to PNG to get a raster copy of a vector logo at a chosen width.
  • Downscale 12-megapixel phone photos to 1920 pixels wide for social media, chat apps, or documentation.

Tips for smaller files

Quality above 92 rarely looks better but costs a lot of bytes; 85 is fine for most photos. Pick WebP when the image will be viewed in a browser. Set a maximum width: a 4000-pixel photo displayed at 800 pixels wastes 25 times the data. Keep PNG only for graphics with flat colours or transparency; a photo saved as PNG is usually five to ten times larger than the same photo as JPG.

Frequently Asked Questions

How do I convert PNG to JPG?

Drop your PNG files into the box above, choose JPG as the output format, optionally adjust the quality slider, and click Convert. Because JPG has no transparency, any transparent areas are filled with the background colour you pick (white by default). Download each file or use Download all.

Are my images uploaded to a server?

No. The conversion uses the Canvas API built into your browser. Your files are read locally, converted locally, and downloaded from memory. You can turn off Wi-Fi after the page loads and it still works.

Which format should I choose: PNG, JPG, WebP or AVIF?

Use PNG for screenshots, logos, and anything with sharp edges or transparency. Use JPG for photos when you need maximum compatibility. Use WebP for the web: it is 25 to 35 percent smaller than JPG at the same quality and supports transparency. AVIF is smaller still but encoding is only available in recent Chromium browsers.

Why is the converted file larger than the original?

Converting a lossy JPG into a lossless PNG stores every pixel exactly, so the file grows. Converting between lossy formats at quality 100 can also grow the file. Lower the quality to 80 to 90 for photos, or pick WebP, to get a smaller result.

Can I convert HEIC photos from an iPhone?

Only Safari can decode HEIC/HEIF, so it works there but not in Chrome, Edge or Firefox. On iPhone you can set Camera settings to Most Compatible to shoot JPG, or export the photo as JPG first.

Does converting reduce image quality?

PNG output is lossless, so nothing is lost. JPG, WebP and AVIF are lossy: at quality 90 or above the difference is invisible for photos, and the quality slider lets you trade file size for fidelity. Each conversion re-encodes the image, so avoid converting the same file many times.

What is the maximum file size or number of files?

There is no server, so the only limit is your device memory. Batches of dozens of photos work fine on a laptop; very large images over 50 megapixels may be slow on phones.

Related Tools