Skip to content
toolsdocks

Convert images to another format

Add images in any supported format, choose one output format and quality, and download each result or a ZIP. The input type is detected from the file contents, not the extension.

Runs on your device
Loading tool…

How to use

  1. Add images (format is detected from file contents, not the extension).
  2. Choose the output format and quality.
  3. Convert and download individually or as a ZIP.

Worked example

Converting twenty 12-megapixel HEIC photos to JPEG at quality 85 produces twenty .jpg files you can open anywhere.

Supported formats and limits

InputJPEG, PNG, WebP, AVIF, GIF (first frame), BMP, TIFF, HEIC/HEIF, ICO, SVG
OutputJPEG, PNG, WebP, AVIF, GIF, BMP, TIFF, ICO
LimitsUp to 50 MB and 50 megapixels per image; 200 images per batch.
EngineDecoders: browser, UTIF (TIFF), libheif (HEIC). Encoders: MozJPEG, OxiPNG, libwebp, libavif (jSquash WASM), gifenc, UTIF; all in a Web Worker

Limitations

  • Animated GIF and WebP inputs use the first frame.
  • Converting to GIF reduces colours to a 256-colour palette.
  • Transparency is replaced by the chosen background colour when saving as JPEG or BMP.

Questions

What happens to transparent areas?

PNG, WebP, AVIF, GIF, TIFF and ICO keep transparency. JPEG and BMP have no transparency, so transparent pixels are filled with the background colour you pick (white by default).

Are animated GIF or WebP files kept animated?

No. Animated inputs are converted from their first frame only, and GIF output is a single frame reduced to at most 256 colours.

Will a rotated phone photo come out sideways?

No. The EXIF orientation is applied to the pixels while decoding, so a photo stored sideways with an orientation flag is saved upright.

Guides

Privacy

Runs on your device. Files and text are processed in this browser tab and are not uploaded.

See the privacy policy for how toolsdocks handles data.