Convert correctly.

Transparency preserved. Metadata stripped. Output verified. Same engine across the browser, terminal, build tools, and AI agents.

Drop images here or browse files

Select single files, batches, or folders.

SVG PNG WEBP AVIF JPEG GIF TIFF
Format
Scales
Quality 85%
Modes
HOW IT WORKS

Built to convert correctly.

Correctness is enforced, not hoped for.

Transparency Preserved

ImageMagick defaults to a black background. Zapwebp enforces transparency. If the alpha channel is lost, the conversion fails.

Runs Locally

Execution happens in your browser. No uploads, no server timeouts, and no exposure to the network.

Multipliers

Generate 1x, 2x, and 3x outputs in one drop. Includes ready-to-use <picture> and srcset HTML.

Clean Mode

Removes EXIF, XMP, and C2PA metadata by default. Output is verified to contain zero metadata chunks before writing.

DEVELOPERS

Terminal CLI & AI Agents

The same conversion engine in your command line and editor.

# Convert an SVG with @1x/@2x/@3x scales and clean metadata
$ npx zapwebp logo.svg --to webp --scale 1,2,3 --clean

# Batch convert an entire assets folder
$ zapwebp src/assets/*.png --to avif --quality 85

# Undo previous batch
$ zapwebp undo
COMPARISON

How Zapwebp Compares

A factual breakdown of conversion behavior.

Feature Zapwebp ImageMagick Online Converters
Transparency Preserved & verified Requires manual flags Unpredictable
Execution Local browser memory Local terminal Remote server upload
Payload Limit RAM bound Disk bound Server limits (4.5MB)
Metadata Stripped automatically Manual -strip flag Retained
Multipliers Native output Manual scripting Not supported
AI Agents (MCP) Supported Not supported Not supported

Image Preview

WEBP @1x Alpha Preserved Clean Mode
Dimensions 0 × 0
File Size 0 KB
Reduction 0%

Crop Then Convert

Select an aspect ratio or drag handles to crop
Source for cropping
Crop: 0 × 0 at (0, 0)

!