swap_horiz

Image Converter

Convert images between WebP, JPG and PNG without uploading anything. Batch a folder, choose quality, download the lot.

FreeClient-sideBatchNo watermark

Why use a browser-side image converter

Every modern browser already knows how to decode PNG, JPG, WebP, GIF, BMP and (on most platforms) AVIF. A converter just asks the browser to read each file, draw it onto a canvas, and re-encode it in a different format. Nothing has to be uploaded to a server, which is faster, more private and works fine on patchy Wi-Fi.

WebP is the format you want for the web in 2026: it is roughly 25-35% smaller than JPG at the same perceived quality and supports both lossy and lossless compression. JPG is the safe default for photographs that need to open in older tools. PNG is for screenshots, UI assets, and anything that needs transparency or pixel-perfect edges.

How to use

  1. 1

    Drop or pick your files.

    Up to a hundred at a time. They never leave your browser.

  2. 2

    Choose the output format.

    WebP for the web, JPG for compatibility, PNG when you need transparency.

  3. 3

    Set the quality.

    0.9 is a near-invisible quality drop for most photos. Below 0.7 you start to see artefacts.

  4. 4

    Sign in and convert.

    PNG conversions ignore the quality slider — PNG is lossless.

  5. 5

    Download.

    Files come out renamed with the new extension. Original is untouched.

Read next

Related tools

code
Open source credit. Built on top of Browser-native Canvas API with UX inspired by webp2jpg-online.