Drop a folder, or click to choose images

JPEG · PNG · WebP · AVIF · HEIC · SVG · GIF · JXL · TIFF

CtrlVPaste
Web OptimizedWEBP · max 1920px

Files never uploaded · 100% client-side · I cannot see your photos · Privacy policy

Output pre-selected: WebP — drop any supported image

Free convert-to-WebP studio — any input welcome

This Studio link pre-selects WebP so you can convert to WebP immediately. WebP is the default “smaller than JPEG/PNG, works in every modern browser” still. This page pre-selects WebP so mixed batches convert to WebP without hunting through Format settings.

Bring JPEG, PNG, WebP, AVIF, HEIC, GIF, SVG, and more — input format is never blocked when you convert to WebP. Encoding uses the official WebP encoder.

Looking for a specific source format? Use deep links like PNG to WebP or HEIC to WebP for conversion-focused copy, or stay here when your batch is mixed and you still want to convert to WebP.

Typical convert to WebP result

A landscape photo converting to WebP for the web.

Often 70–90% on photos

Mountain landscape photograph used as a typical photo compression sample
Mountain landscape photograph used as a typical photo compression sample
JPEG · 3.2 MBWebP · 390 KB

Before · JPEG3.2 MBTypical photo source

After · WebP390 KBQuality ~80

Illustrative convert to WebP. Drop your own files above; processing stays on this device.

How to use this converter

  1. Step 1

    Stay on convert to WebP

    This page already set output to WebP. You can convert to WebP from JPEG, PNG, WebP, AVIF, HEIC, GIF, TIFF, BMP, SVG, and more in one queue.

  2. Step 2

    Drop a mixed batch

    Add files or a folder. When you convert to WebP, decode and encode stay in the browser — nothing is uploaded.

  3. Step 3

    Download WebP

    Scrub quality, optionally set a size budget (JPEG, WebP, AVIF, JXL, PNG palette search), then download one file or a ZIP after you convert to WebP.

convert to WebP at a glance

convert to WebP at a glance
TopicWhat you getNote
vs JPEGUsually smallerKeeps alpha; slightly newer
vs PNGMuch smaller on photosPNG stays better for tiny lossless logos
vs AVIFFaster encode, wider supportAVIF often smaller
Size budgetSupportedWhen you convert to WebP
AnimationNot encoded hereStills studio

Why convert to WebP

Convert to WebP when the destination is a website, a CDN, or a CMS that already understands WebP. You keep alpha from PNG/GIF/SVG rasters, and you usually beat JPEG on photos.

Convert to WebP from HEIC, TIFF, BMP, or JPEG in the same queue — input is not locked. The convert-to-WebP URL only locks the encoder.

If you need maximum compatibility, Also export a JPEG fallback in the same run. If you need maximum compression on modern browsers, consider convert to AVIF instead (or both).

Typical results when you convert to WebP

Typical results when you convert to WebP
SourceBeforeAfterNote
JPEG photo3 MB JPEG~400 KB WebPConvert to WebP at q80
PNG screenshot1.8 MB PNG~220 KB WebPAlpha kept
HEIC iPhone2.5 MB HEIC~280 KB WebPlibheif → WebP

How to convert to WebP in Asset Melt

Drop any supported still. The official WebP encoder runs in a worker. Size budget is available when you convert to WebP.

GIF uses the first frame only; TIFF uses the first page only; HEIC decodes via libheif (no JPEG bounce), then you still convert to WebP locally.

Preview with the scrubber, then download one WebP or a ZIP.

When you should convert to WebP

Almost every public web still that is not a tiny lossless icon.

When convert to PNG would be huge (photos) and convert to JPEG would flatten alpha.

Skip convert to WebP for email-heavy workflows that still block WebP — convert to JPEG or PNG instead.

Quality when you convert to WebP

Quality 75–90 covers most convert-to-WebP jobs. Size budget is better than guessing when a form has a KB cap.

Also export AVIF + JPEG for a full `<picture>` kit.

Resize to displayed CSS width × 2 before you convert to WebP.

Strip GPS on people photos.

Privacy when you convert to WebP

When you convert to WebP, Image processing is 100% client-side in your browser with WebAssembly. Your photos are not uploaded, I cannot see or recover them, and sampled session replay is UI-only and does not include image pixels (media is blocked). The site still sends usage analytics and crash reports — details are on the privacy page.

Convert to WebP never uploads the bitmap. GIF still uses the first frame only. TIFF uses the first page only. HEIC decodes to pixels via libheif before you convert to WebP.

Frequently asked questions

Yes. Drop JPEG, PNG, WebP, AVIF, HEIC, GIF (first frame), TIFF (first page), BMP, SVG, JPEG XL, or QOI and Asset Melt will convert to WebP locally. Mixed batches are fine.

Yes. When you convert to WebP, decoding and encoding stay on your device. Image processing is 100% client-side in your browser with WebAssembly. Your photos are not uploaded, I cannot see or recover them, and sampled session replay is UI-only and does not include image pixels (media is blocked). The site still sends usage analytics and crash reports — details are on the privacy page.

Yes. Set a target KB and Asset Melt searches for the highest WebP quality that fits when you convert to WebP.

Yes. Process the queue, then export every WebP result as a ZIP. Optional ZIP every 25 files (Pipeline options) makes Download save numbered parts with progress on the button.

Output uses the official WebP encoder in a Web Worker — the same Squoosh-grade stack, with no upload.

Yes, when the source has alpha (PNG, some GIF frames, SVG rasters). JPEG sources have no alpha to keep when you convert to WebP.

Default WebP is lossy. Raise quality and inspect. For guaranteed lossless graphics, convert to PNG (Oxipng) instead.

Yes. Keep WebP as the primary preview and enable Also export AVIF. Download is a ZIP with format folders.