Image Format Converter

Drag file here, or click to select file

  1. Drop or select an image file (PNG/JPG/WebP/GIF/BMP/TIFF/HEIC/HEIF/AVIF/ICO/SVG input supported).
  2. Choose the output format (PNG/JPG/WebP/TIFF/BMP/ICO).
  3. Adjust the Quality slider for JPG/WebP.
  4. Preview the converted result and download.

Help

FAQ

Will this keep transparency?Show
Transparency is preserved when exporting to PNG or WebP. If you export to JPG/JPEG, transparency is not supported and the background may become solid.
Why is there a Quality slider for some formats?Show
JPG and WebP are lossy formats and support a quality setting that trades file size for visual clarity. PNG, TIFF, BMP, and ICO are all lossless, so there is no quality concept.
Can I convert iPhone HEIC photos to JPG directly?Show
Yes. The tool detects HEIC/HEIF automatically and decodes them locally before converting to your chosen output format. Nothing is ever uploaded to a server.
Why do I see a "cannot be decoded directly by this browser" warning for TIFF but conversion still works?Show
The <img> tag in Chrome/Firefox/Safari cannot decode TIFF natively. This tool ships a built-in TIFF decoder (UTIF) that decodes the file before converting. The warning only means native preview is unavailable — the conversion result is unaffected.
Where can I use the downloaded .ico file?Show
ICO is the Windows icon format. The most common use is a website favicon — rename the file to favicon.ico, place it in your site root, or reference it with <link rel="icon" href="...">. Windows Explorer displays icon previews correctly.
Why are the converted TIFF/BMP files so large?Show
TIFF and BMP store pixels as (nearly) uncompressed bitmaps — a 4000×3000 photo can easily exceed 40 MB. Use JPG/WebP when you need small files; TIFF/BMP exist for losslessness and print/publishing compatibility.
Does converting remove EXIF metadata?Show
In most browsers, exporting via canvas removes EXIF metadata (camera model, GPS, etc.). If you need to inspect metadata first, use the EXIF viewer.
What format should I pick for the web?Show
For photos, WebP usually gives smaller files. For logos with transparency, PNG/WebP is common. For maximum compatibility, JPG/PNG are safest.
What’s the difference between JPG and JPEG?Show
They are the same format. “.jpg” is just the shorter file extension.

How to convert an image format

  1. Drop or select an image file (PNG/JPG/WebP/GIF/BMP/TIFF/HEIC/HEIF/AVIF/ICO/SVG input supported).
  2. Choose the output format (PNG/JPG/WebP/TIFF/BMP/ICO).
  3. Adjust the Quality slider for JPG/WebP.
  4. Preview the converted result and download.

Privacy

Full guide

What this tool does

This page converts a single image file into a different format with a live preview. Everything runs locally in your browser — even iPhone HEIC photos or multi-megabyte camera TIFFs are never uploaded to any server.

You can use it for:

  • Converting a transparent PNG to WebP for a smaller size
  • Converting HEIC (iPhone photos) to JPG/PNG so Windows or older devices can open them
  • Converting a photo to JPG for compatibility
  • Converting TIFF to JPG/PNG to turn scans or camera intermediates into universal formats
  • Exporting an icon to ICO for favicons

Supported input and output

Input (upload): The tool detects the real format from file magic bytes, not the file extension, so renamed files are identified correctly:

  • PNG, JPEG/JPG, GIF, BMP, WebP, ICO, SVG — decoded natively by the browser
  • TIFF — built-in decoder; readable even though browsers don't support it natively
  • HEIC / HEIF — the default photo format on iPhone and some Android phones, built-in decoding
  • AVIF — supported as input; native preview depends on your browser version

Output (download):

  • PNG, JPEG/JPG, WebP — encoded natively via the browser canvas
  • TIFF — built-in encoder producing standard TIFF files
  • BMP — 32-bit BMP with alpha channel, transparency preserved
  • ICO — 32-bit true-color icon; non-square images are automatically scaled to standard icon sizes (64/128/256px)

Format comparison

FormatCompressionTransparencySizeTypical use
JPG/JPEGLossyNoSmallPhotos, maximum compatibility
PNGLosslessYesMediumScreenshots, logos, transparency
WebPLossy/losslessYesSmallestWeb images
TIFFLosslessYesVery largePrint, publishing, scans
BMPUncompressedYesHugeNative Windows bitmaps
ICOContainerYesSmallFavicons, Windows icons

A common misconception: converting lossy to lossless does not recover quality. Converting a JPG to PNG/TIFF just wraps it in a bigger lossless container — the information discarded during JPG compression is gone for good, and the file grows 5-10×. Only do this when a downstream workflow (printing, further editing) genuinely requires a lossless format.

How to choose format and quality

  • PNG: lossless, best for UI screenshots and images with transparency.
  • JPG/JPEG: best for photos; smaller than PNG, but no transparency.
  • WebP: usually 25-35% smaller than JPG at the same quality; great for websites.
  • TIFF: lossless bitmap for print and publishing; very large files.
  • BMP: native uncompressed Windows bitmap; almost no compression.
  • ICO: icon format, used for favicons.

If you see a Quality slider (JPG/WebP), lower values reduce file size but can introduce blur/banding.

Examples

Example 1: iPhone HEIC → JPG

Input:

IMG_1234.heic (default iPhone photo format)

Output:

IMG_1234.jpg (opens directly on Windows/older devices)

Example 2: PNG (transparent) → WebP

Input:

logo.png (transparent background)

Output:

logo.webp (smaller size, transparency preserved)

Example 3: Scan TIFF → JPG

Input:

scan_001.tiff (scanner output, tens of MB)

Output:

scan_001.jpg (10×+ smaller, easy to share)

Troubleshooting

  • If the converted image has an unexpected background, avoid exporting to JPG/JPEG when the source has transparency.
  • If the result looks blurry, increase Quality or pick a lossless format like PNG.
  • If HEIC conversion fails, the file may use a non-standard HEVC variant — try exporting to JPG from the system Photos app first.
  • If a warning appears in the TIFF preview area but the download works, that's expected — browsers cannot natively display TIFF, but the built-in decoder guarantees correct conversion.

Related tools