EN
My tools

Image Converter

Convert images between JPG, PNG, WebP, GIF, BMP, ICO and TIFF in your browser. Reads HEIC, AVIF and SVG too; batch convert with no uploads.

JPG, PNG, WebP, GIF (first frame), BMP, ICO, AVIF, SVG or HEIC.
Used for JPG, and for the other formats when transparency is switched off.
Pixel sizes stored in the icon, from 1 to 256.
Only for SVG input; the height follows the proportions.
My tools →
Advertisement

Different programs want different image formats: an upload form insists on JPG, a website runs faster with WebP, Windows needs an ICO, a print shop asks for TIFF. This converter reads almost any image your browser can open — plus iPhone HEIC photos — and saves it as JPG, PNG, WebP, GIF, BMP, ICO or TIFF. Batch conversion works too, and nothing is uploaded.

How to use this tool

  1. Drop one or more images. Mixed formats in one batch are fine.
  2. Choose the target format and, for JPG or WebP, a quality (90% is near-lossless).
  3. Decide about transparency: keep it for PNG, WebP, GIF, BMP, ICO and TIFF, or fill it with a background colour. JPG is always filled.
  4. Optionally limit the long side, set the icon sizes for ICO, or a render width for SVG files.
  5. Download each converted file or the whole set as a ZIP.

Formula

Decode (browser decoder, or libheif for HEIC) → draw on a canvas → encode in the chosen format

JPG, PNG and WebP use the browser’s own encoders. The others are written byte by byte on your device: BMP as 24-bit (or 32-bit BGRA with a V4 header when transparency is kept), ICO as PNG images inside an icon directory, GIF with a 256-colour palette (gifenc), and TIFF as a baseline uncompressed RGB or RGBA file. AVIF output is not offered because most browsers cannot encode it.

Example

A 512 × 512 px transparent logo PNG converted to ICO with sizes 16, 32, 48, 256 gives one .ico file of about 25–40 KB holding four PNG icons, ready for a website favicon or a Windows shortcut. The same logo saved as BMP with transparency switched off is a 24-bit file of exactly 54 + 512 × 1536 = 786,486 bytes (a 54-byte header plus 3 bytes per pixel).

Frequently asked questions

Can it convert HEIC from my iPhone?

Yes. Safari reads HEIC natively; in other browsers a HEIC decoder (about 1.5 MB) is loaded the first time.

What happens to animated GIFs?

Only the first frame is converted. Use a dedicated GIF tool to convert the animation.

Why can’t I choose AVIF as output?

Canvas encoding of AVIF is not available in most browsers, so the tool cannot produce a reliable AVIF. It can read AVIF files in current browsers.

Are my files uploaded?

No. Decoding and encoding happen on your device.

Last updated:

Cite or embed this tool
APA

kakaoCalc. (2026, November 8). Image Converter. https://kakao.mobile/tools/image-converter/

MLA

“Image Converter.” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/image-converter/.

Advertisement