Skip to content

Image Editor

Convert images between formats

Drop in a batch, choose an output format, and download a ZIP. Single files download directly.

  • Free, no signup
  • No upload — runs on your device
  • No watermark
  • Unlimited use

Convert Image

Processed locally
Drop images here

Batch supported · HEIC and AVIF depend on your browser

    The browser decides what it can read, and that list keeps growing

    This tool converts anything your browser can decode. That is a moving target: Chrome and Safari read AVIF and HEIC natively today, Firefox reads AVIF but not HEIC, and older builds of all three read neither. If a file refuses to load here, it is not a limitation of the page — it is your browser telling you it does not have that decoder.

    That makes the failure informative. A HEIC that will not open in your browser will also not open on the recipient's browser, which is precisely why converting it to JPEG is worth doing before you send it. Photos shot on an iPhone are HEIC by default, and roughly a third of the web still cannot display them.

    Converting to JPEG always flattens transparency onto white, because JPEG has no alpha channel. If your PNG has a transparent background and you need to keep it, convert to WebP instead.

    How it works

    1. Drop in one or many images
    2. Choose the output format
    3. Click Convert — a single file downloads directly, several arrive as a ZIP
    Why nothing uploads. Every operation on this page happens inside your browser using JavaScript and WebAssembly. Your file is read into memory, processed, and offered back as a download. It is never transmitted. Disconnect from the internet after this page loads and the tool keeps working.

    Frequently asked questions

    Why will my HEIC file not open here?
    Your browser lacks a HEIC decoder. Safari and recent Chrome builds have one; Firefox does not. Try a different browser, or convert on the device that took the photo.
    What happens to transparency when I convert PNG to JPG?
    It is flattened onto a white background, because JPEG has no alpha channel. Convert to WebP if you need transparency preserved in a smaller file.
    Can I convert many images at once?
    Yes. Drop in as many as you like. A single file downloads directly; multiple files come back as a ZIP.
    Is any quality lost converting PNG to WebP?
    A small amount — this tool writes WebP at 92% quality, which is visually lossless for photographs but not bit-identical. Lossless WebP exists but the browser does not expose it through canvas.
    Does converting change the image dimensions?
    No. Only the encoding changes. Use Resize Image if you also need different dimensions.