Convert images between JPG, PNG, WebP and more

Turn any common image format into another: PNG to JPG, WebP to PNG, HEIC to JPG, JPG to WebP or AVIF. Pick the output format, drop your files and download. Runs locally, so large batches are fast.

✓ Runs in your browser — nothing uploaded Free, no sign-upNo watermarkBatch up to 200 files
    90

    How to use the Image Converter

    1. Drop the images you want to convert.
    2. Choose the output format.
    3. Set quality (for lossy formats) and a background colour for JPG if the source is transparent.
    4. Click Convert and download individually or as a ZIP.

    Which format should I choose?

    FormatBest forTransparencyNotes
    JPGPhotos, universal compatibilityNoSmallest for photos among old formats; every device opens it.
    PNGScreenshots, logos, graphics with sharp edgesYesLossless; large for photos.
    WebPWeb imagesYes25–35% smaller than JPG at the same quality; supported by all modern browsers.
    AVIFWeb images, maximum compressionYesUp to 50% smaller than JPG; encoding is slower and older software cannot open it.
    BMPLegacy Windows softwareNoUncompressed and very large.

    How the conversion works

    Your browser decodes the source file into raw pixels, draws them onto a canvas and asks the built-in encoder to write the new format. Because this is native browser code, it is fast and accurate; a 200-image batch typically finishes in under a minute on a laptop. HEIC and HEIF input is handled by a WebAssembly decoder because browsers cannot open them natively.

    Transparency and colour

    When converting a transparent PNG or WebP to JPG or BMP, the transparent pixels have to become something; the default is white, and you can pick any colour. Converting to PNG, WebP or AVIF keeps transparency. Colour profiles are converted to sRGB, which is what screens and websites expect.

    Limitations

    Animated GIFs and WebPs are converted to a still image of the first frame. SVG input is rasterised at its declared size. AVIF output depends on your browser: Chrome and Edge support it; if yours does not, the tool tells you instead of producing a broken file.

    Frequently asked questions

    Can I convert HEIC photos?

    Yes. HEIC/HEIF files from iPhone and iPad are decoded on your device and can be saved as JPG, PNG, WebP or AVIF.

    Does converting reduce quality?

    Converting to PNG is lossless. Converting to JPG, WebP or AVIF re-encodes with the quality you choose; 90 is visually lossless for most images.

    What is the maximum file size?

    There is no fixed cap. Very large images (over ~50 megapixels) may exceed browser canvas limits on some devices.

    Are the files uploaded?

    No. Conversion runs in your browser; nothing is sent to a server.

    Privacy

    This tool runs entirely inside your browser using WebAssembly and the Canvas/File APIs. Your files are never uploaded to ToolFlint or any third party; you can verify this in your browser's network tab or by switching to airplane mode after the page loads. Read how we process files.

    Last updated 2026-09-23.