Image Converter

Swap between JPG, PNG, WEBP, GIF, TIFF, ICO, CUR, and BMP with full metadata control and instant previews.

Back to Tools

Transcoding batch...

Drop images here or click to browse

Supports HEIC, AVIF, common RAW, ICO/CUR, ZIP bundles.

Process up to 50 files per batch ZIP archives unpack locally

Conversion queue

  • Queue files to preview status, estimated weight, and output names.

Conversion preferences

Advanced options

Prefer WEBP or PNG when you need alpha transparency. JPEG export auto-flattens to solid backgrounds.

Drop files to see live previews.

Batch progress

Files disappear from our servers right after we hand you the converted download links.

Converted files will land here with preview thumbnails, metadata, and download buttons.

An image converter changes the file format of an image by decoding the source bytes, re-encoding the pixels in the target format, and returning a new file. The transformation happens server-side in memory: the source is never written to disk and there is no copy left after the response is sent. JPG, JPEG, PNG, WEBP, AVIF, HEIC, HEIF, GIF, TIFF, BMP, ICO, CUR, ICNS, SVG, and RAW files from Canon, Nikon, Sony, and other camera manufacturers are accepted as input.

What an Image Converter Actually Does

Every image format is a different way of packing the same pixel grid into bytes. JPG uses lossy compression that throws away fine color detail to shrink the file. PNG uses lossless deflate compression that reproduces every pixel exactly. WEBP supports both modes. GIF uses an indexed 256-color palette. HEIC and AVIF use modern video-codec frame compression. An image converter reads the source bytes, decodes them into a raw pixel grid, then asks the target format's encoder to write a new file representing the same pixels in its own way.

What gets preserved in this round-trip depends on whether the source and target both support a given feature. Transparency survives PNG to WEBP but is flattened to a white background when going to JPG, since JPG has no alpha channel. EXIF metadata (camera, lens, GPS, capture time) is carried through whenever the target format supports it, and can be stripped on request. ICC color profiles are preserved by default to keep colors looking the same across screens.

Why You Convert Between Image Formats

How This Image Converter Works

Upload one image or up to 50 at a time, or drop in a ZIP archive that holds them. The archive is unpacked server-side and each entry counts against the same 50-file batch limit. Pick a target format from the dropdown and start the conversion. Each file streams to a processing endpoint, gets decoded in a memory buffer, runs through the target format's encoder, and is returned as base64 inside the JSON response. The browser reconstructs each file from the response and offers it as a direct download, or repackages the whole batch into a single ZIP if more than one file was processed.

Files up to 40 MB per file are accepted, which covers single shots from any consumer camera or phone including most full-frame RAW files. Anything larger is rejected at the upload step before any encoding work runs, so you never burn time on a file that will not complete.

Advanced Options

Format Reference

A quick guide to picking the right output target:

Other tools that often pair with conversion: resizing to fit a target dimension before exporting, cropping to focus on a specific region, and watermarking for protecting published images.

FAQ

It depends on the source and target. Converting between two lossless formats (PNG, TIFF, lossless WEBP) reproduces every pixel exactly. Converting to a lossy format (JPG, lossy WEBP, AVIF) re-encodes the pixels with compression artifacts, but at the default JPG quality of 95 the difference is invisible at normal viewing distance. Re-encoding an already-compressed JPG to a new JPG compounds generation loss; avoid doing it repeatedly.

Yes. iPhones save photos as HEIC by default to keep file sizes small, but HEIC is not widely supported outside Apple's ecosystem. The converter accepts HEIC and HEIF as input and re-encodes them to JPG, PNG, WEBP, AVIF, or any other supported web format. The original photo's EXIF metadata, including capture date and camera info, is carried through.

JPG has no alpha channel, so transparent pixels are composited against a white background during conversion. Logos, icons, and any image where transparency is part of the design should be converted to PNG, WEBP, or AVIF instead, all of which keep the alpha channel intact. Going the other direction (JPG to PNG) does not magically recover transparency; the result is a PNG with no alpha at the same visual content.

Both shrink images noticeably compared to JPG. WEBP is the safer default: it has near-universal browser support, encodes quickly, and typically beats JPG by 25 to 35 percent at the same quality. AVIF compresses tighter still (often another 20 percent on top of WEBP) but takes longer to encode and is slightly newer in browser support. For most sites, WEBP is the sweet spot; for image-heavy or LCP-critical pages, AVIF is worth the extra encoding time.

Yes. Animated GIFs are decoded as a sequence of frames with their original timing and loop count. Each frame is re-encoded into the target format and the animation is reassembled with timing intact. Animated WEBP is typically 60 to 80 percent smaller than the original GIF with no visible quality difference. When the target is a still-only format like JPG or PNG, only the first frame is exported.

By default, yes. EXIF tags (camera, lens, exposure, GPS, capture time) and ICC color profiles are carried through whenever the target format supports them. The converter exposes a separate option to strip metadata before export, which is recommended for photos you are publishing online or screenshots that may contain GPS coordinates or system information. Color profile handling can also be forced to RGB, RGBA, or CMYK if you need a specific output mode.

Yes. RAW files from Canon (CR2, CR3), Nikon (NEF), Sony (ARW), and Adobe DNG are accepted as input and can be re-encoded to JPG, PNG, WEBP, AVIF, or any of the standard web formats. Each RAW file must be under 40 MB, which covers most full-frame cameras and all phone-camera RAWs. Note that the converter applies the camera's embedded preview render rather than running a full demosaic pipeline; for serious RAW work, do the development in Lightroom or Capture One first and export to a TIFF before bringing it here.

Use the dedicated image-to-PDF converter. It accepts the same set of input formats as the image converter and packs them into a single PDF document with one image per page. Page size, orientation, and margins are configurable. The PDF result is returned as a single download, regardless of how many source images the batch contained.

Each file must be under 40 MB, and each batch can contain up to 50 files. ZIP archives are unpacked server-side and each entry inside counts against the same 50-file limit. Larger jobs need to be split into multiple batches; the converter settings persist between batches.

Free with no registration. No rate limits, no watermarks added to outputs, no premium tier with extra features held back. The same applies to all imgdeal tools, including compression, resizing, cropping, and watermarking.