Image converter.

A new format. The same dimensions. Convert in your browser.

Files stay on your device

Choose image

Drag and drop an image here, or

No image selected.

Conversion settings

Available output formats are checked when you choose an image.

Choose an image to begin.

Animation becomes a still frame. Source metadata is removed; HDR and wide-gamut colors can change in sRGB output. GIF reduces colors and transparency. SVG export embeds a raster image.

Your converted image

Your new image will appear here.

Convert your image to see its new format and file size.

The download keeps the decoded image dimensions. Conversion may increase file size.

How it works

  1. Choose an image. Open one file or drop it into the tool. Check the decoded still-frame preview.
  2. Pick a format. Choose the output format. Adjust quality or the JPEG background when shown.
  3. Save your result. Convert and download the image. Compare the actual byte counts before keeping it.

Formats, privacy and practical limits

Which input and output formats are supported?

Open and export JPEG, PNG, WebP, AVIF, GIF, BMP, ICO, TIFF and SVG. Files are tried regardless of their extension or reported type. Native browser codecs are used where available, with local software codecs for additional formats. HEIC export is not included; HEIC input works only if your browser can decode it. ICO exports contain one PNG image and require width and height of 256 pixels or less; use Resize image first for larger icons. GIF dimensions cannot exceed its format's 65,535-pixel fields.

What happens to transparency, animation and metadata?

PNG, WebP, AVIF, BMP, ICO and TIFF retain transparency. JPEG has no alpha channel, so transparent areas use your chosen background color. GIF reduces the image to at most 256 colors and one-bit transparency: partially transparent edges can change. Animated and multi-image inputs become one still image, shown in the source preview; TIFF uses the first image. JPEG, PNG and TIFF orientation tags are applied once before conversion; other formats convert the way your browser displays them, as shown in the source preview. Source EXIF, GPS and other metadata are not copied. Export uses sRGB, so HDR, wide-gamut colors and high-bit-depth detail can change.

How does SVG conversion work?

SVG input is rendered to pixels. Scripts and animation do not run, and external images and fonts are not fetched. Text uses the bundled DejaVu Sans font when a matching font is unavailable. SVG features unsupported by the renderer may look different; check the source preview. SVG export embeds the converted PNG inside an SVG file. It preserves raster pixels and transparency, but does not trace editable vector paths or restore the original SVG objects.

Why might the converted file be larger?

Different formats encode pixels differently. PNG exports the decoded pixels without lossy encoding, but a photo can become much larger than its JPEG source. JPEG and WebP quality settings trade detail for file size; even the highest setting can change pixels. Conversion cannot restore detail lost in the original. The result shows whether file size decreased. TIFF and BMP exports are uncompressed; embedded-raster SVG adds container overhead.

Are files uploaded, and can I stop a conversion?

No. Decoding and encoding run in your browser. Images are not uploaded, logged or stored by the tool. Cancel & clear stops processing and releases previews and downloads; leaving the page also releases them. Large images can exceed your browser's memory or canvas capabilities. If an operation fails, try another format or a smaller image. There is no tool-imposed file-size limit.