HEIC to WebP, ready for the web. No upload, ever.

Drop HEIC files below — converted entirely on your device into small, web-ready WebPs. No accounts, no limits.

  • Zero uploads — verifiable
  • Smaller than JPG
  • Batch up to 20 files
  • Quality slider

Convert HEIC to WebP

Add your HEIC files

Drag & drop HEIC / HEIF files here

or browse your files · you can also paste from clipboard (Ctrl+V)

Decoder loads only when you convert your first file — the page stays light until then.

    No files yet. Everything stays on this device. Downloads start instantly.

    Privacy you can verify, not just trust

    Most online HEIC converters upload your photos to their servers first — and some keep a download link live for 30 days. This one can't: the decoder runs entirely in your browser. Your photos are never sent anywhere — the only requests to other sites are the site's own analytics, which count page views — and it uploads nothing, ever. The only file fetched after load for the conversion itself is the decoder (~2 MB, from this same site, once, on your first convert) — it carries no photo data. Don't take our word for it:

    External requests during processing: 0
    1. Press F12 to open developer tools, then the Network tab.
    2. Convert any HEIC above. Watch: apart from the site's analytics, the only request is the decoder file from this site — no uploads, and no photo data ever leaves your device.
    3. Extra credit: disconnect your internet after this page loads — conversion still works.

    How to convert HEIC to WebP without uploading it

    Every "free" online HEIC converter you've used uploads your photos to a company server, converts them there, and — in several documented cases — keeps a copy or a live download link for days. For family photos, IDs, and anything personal, that's an unnecessary risk. The safer approach is to convert the file where it already is: on your own device.

    This tool does exactly that. When you drop a HEIC here, your browser:

    1. Loads a real HEIC decoder (libheif, compiled to WebAssembly) — but only when you convert your first file, so the page itself stays light.
    2. Decodes each photo in a background thread, one file at a time, so the page never freezes — even on a camera-roll batch.
    3. Reads the photo's orientation data and stores the output upright, so a portrait photo doesn't come back sideways.
    4. Re-encodes it as a WebP with a canvas at your chosen quality — preserving any alpha channel the source carries — and hands you the result as a download. Your original file is never modified.

    Why is the WebP bigger than the HEIC?

    HEIC uses HEVC compression, one of the most efficient formats in use — a photo takes roughly a tenth of the space of the same pixels stored losslessly. WebP is less efficient than HEIC, so a WebP at quality 90 is typically larger than the HEIC it came from. That is expected — the comparison that matters is against JPG, not HEIC: the same photo as a WebP is roughly 25–35% smaller than as a JPG, and far smaller than as a PNG. You trade a little size against the source for a format every browser, editor and upload form actually accepts. The before/after panel on each file shows the honest sizes. If you need pixel-perfect output instead, our HEIC to PNG converter stores every pixel exactly.

    WebP or JPG — which should you pick?

    Pick WebP when the destination is the web: it is roughly 25–35% smaller than a JPG at the same quality, it keeps transparency, and every modern browser displays it. Pick JPG when the destination does not accept WebP — some older upload forms, printers and photo editors still reject it. Both converters run entirely on your device with the same privacy guarantee; if you want the JPG, use our HEIC to JPG converter.

    Why won't my iPhone photos open on Windows?

    Since iOS 11, iPhones save photos as HEIC (High Efficiency Image Container) by default. HEIC uses the same HEVC compression as 4K video, so a photo takes roughly half the space of a JPG and a tenth of a PNG. The catch: Windows, most web upload forms, and older photo editors don't include a HEIC decoder, so the file either won't open or uploads as an unusable attachment. Converting to WebP fixes compatibility everywhere — at a file size far smaller than PNG and smaller than JPG.

    Stop your iPhone taking HEIC photos

    To save future photos as JPEG instead: open Settings → Camera → Formats and choose Most Compatible. New photos will be JPEGs. Your existing photos stay in HEIC — convert those here. Note that "Most Compatible" photos take roughly twice the storage space, which is why Apple made HEIC the default.

    Honest limitations

    WebP is lossy

    The quality slider trades detail for size. At 90 the result is visually near-identical; at low quality you may see banding in smooth skies and soft gradients. For pixel-perfect output, convert to PNG instead.

    Usually bigger than the HEIC

    HEIC compression is more efficient than WebP, so the output is typically larger than its source. WebP wins on size against JPG and PNG — not against the HEIC it came from.

    Live Photos lose the motion

    A Live Photo is a still plus a short video. Only the first still is converted; the video part is dropped. Keep your original if you want the motion.

    Portrait blur can't be re-adjusted

    Portrait-mode depth data doesn't survive into a standard WebP, so background blur is baked in and can no longer be changed afterwards.

    HDR and metadata are simplified

    HDR / 10-bit HEIC photos are tone-mapped down to 8-bit, and camera metadata (EXIF, including location) is stripped on re-encode. Orientation is preserved — the output is stored upright.

    Frequently asked questions

    How can I convert HEIC to WebP without uploading my photos anywhere?

    Use a tool that converts files locally in your browser. This converter loads the HEIC decoder (libheif, compiled to WebAssembly) into your device, decodes each photo in a background thread, and re-encodes it as a WebP with a canvas — all with JavaScript running on your machine. No photo data is sent to any server, which you can verify by watching the Network tab in your browser's developer tools while it works.

    Is the WebP smaller than the HEIC it came from?

    Usually not — and that is expected. HEIC uses HEVC compression, one of the most efficient formats in use, while WebP is less efficient at the same quality, so a WebP at quality 90 is typically larger than the HEIC it came from. WebP still earns its place: it is roughly 25 to 35 percent smaller than an equivalent JPG, far smaller than a PNG, and it opens in every modern browser — which is why websites use it. This tool shows the before/after size honestly for every file.

    Does converting HEIC to WebP lose quality?

    A little, by design. WebP output here is lossy: the quality slider (50 to 100, default 90) trades file size against detail, and at 90 the result is visually near-identical to the original for almost every photo. Lower values shrink the file further but can show banding in smooth skies and soft gradients. If you need every pixel exactly as decoded, use our HEIC to PNG converter instead — PNG is lossless.

    Should I choose WebP or JPG for my HEIC photos?

    Choose WebP when the destination is the web: it is roughly 25 to 35 percent smaller than a JPG at the same quality, it keeps transparency, and every modern browser displays it. Choose JPG when the destination does not accept WebP — some older upload forms, printers and photo editors still reject it. If you want the JPG instead, use our HEIC to JPG converter — same privacy, same decoder.

    What happens to transparency in HEIC photos?

    Ordinary iPhone photos have no transparency, so there is nothing to preserve — the WebP is simply opaque. If a HEIC file does carry an alpha channel (some graphics and stickers do), the WebP keeps it: lossy WebP supports transparency, and this tool reads the decoder's alpha flag and stores it in the WebP exactly as decoded.

    Will the WebP open everywhere?

    Yes, in every current browser — Chrome, Edge, Firefox and Safari all display WebP, and so do most image editors and upload forms. The one exception is very old software: if a destination rejects the file, convert the same photo to JPG instead. Note the difference between viewing and encoding: a few older browsers can display WebP but cannot create it — this tool checks on load and tells you if yours is one of them.

    What happens to Live Photos?

    A Live Photo is a still image plus a short video. This tool converts the first still image only and drops the video part — keep your original if you want the motion.

    Is there a file size or daily limit?

    There is no daily limit and no account. A 25 MB safety cap applies per file and 20 files per batch, because decoding HEIC in the browser is memory-heavy. iPhone photos are normally 2–6 MB, well under the cap.