Convert an image to another format

Pick an output format — JPEG, PNG, WebP or AVIF. Options such as quality, transparency flattening and optional resizing are applied in one pass.

Images never leave your device No signup, no email No file limits or watermarks Works offline once loaded

Formats your browser cannot encode are disabled automatically.

Applies to JPEG, WebP and AVIF. PNG is always lossless.

Last reviewed . Runs locally — your images never leave your device.

How it works

  1. Drop your image. The detected format is shown before you convert.
  2. Choose the output format. Unsupported output formats are hidden rather than offered and failing later.
  3. Optionally set quality, a background color (when converting transparency to JPEG), or target dimensions.
  4. Download the converted file — metadata is stripped as part of conversion.

Supported formats

JPEG, PNG, WebP, AVIF, GIF (first frame), BMP. HEIC/HEIF only where the browser itself can decode it.

Best with files up to 50 MB. Hard safety limit 200 MB.

Privacy

Everything happens in your browser: the image is decoded, transformed and encoded locally. Nothing is uploaded, and no filename, pixel data or metadata is sent anywhere. Read more on the privacy page.

Technical methodology

  • Encoding uses the browser canvas encoder. Before offering AVIF or WebP as outputs, the page probes actual encoder support in your browser — the list only shows formats that will really work.
  • Converting an image with transparency to JPEG flattens it onto a background color you choose (default white). Without flattening, transparent areas would render as black.
  • Conversion output is re-encoded from decoded pixels, which removes EXIF/GPS metadata as a side effect. If you need the metadata gone explicitly, the metadata tool verifies it for you.
  • HEIC/HEIF detection is honest: on browsers that cannot decode it (most non-Safari browsers), you get a precise explanation instead of a generic error.

Known limitations

  • Animated formats are converted as their first frame.
  • AVIF and WebP encoding availability depends on your browser version; the UI disables what is not supported.
  • Converting to PNG from a lossy source does not restore lost quality — it only changes the container.

Frequently asked questions

Which conversions are supported?

Any decode-supported input to JPEG, PNG, WebP or AVIF — including BMP and GIF inputs. HEIC/HEIF input works only in browsers that decode it natively (Safari on macOS/iOS, some others).

My HEIC file fails — why?

Most browsers besides Safari cannot decode HEIC images at all; that is a browser limitation. The tool detects this and explains it, rather than pretending the file is corrupt.

Does converting remove my metadata?

Yes — re-encoding rebuilds the file from decoded pixels, so EXIF/GPS are not carried over. Use the metadata tool if you want to verify before and after.

Will converting to WebP break compatibility?

WebP is supported by every current major browser. For maximum compatibility with old software or strict upload portals, JPEG or PNG remain the safest choices.