Local processing · no uploads
Convert PNG to WEBP Online
WEBP keeps alpha transparency like PNG but compresses like JPG, usually landing 25–35% smaller than a comparable JPEG. It is the best choice for web images and logos.
Drag & drop images here
JPG, PNG, WEBP, HEIC, GIF, BMP or AVIF · up to 30 files at once
Files are processed on your device and never uploaded
How to convert PNG to WEBP
- 1Drop one or more PNG files into the tool above. Batches of up to 30 files are supported.
- 2The output format is already set to WEBP. Turn on the target file size if you also need a KB limit.
- 3Press Compress, then download each file or the whole batch as a ZIP.
The conversion happens with your browser's native WEBP encoder, so the result is identical to what a desktop app would produce — without sending your PNG file anywhere.
Related tools
Why this compressor actually reaches your limit
Exact target file size
Say “200KB” instead of guessing a quality percentage. A binary search finds the highest quality that still fits your limit.
Batch compression
Add up to 30 images, optimize them in one run, and download everything as a single ZIP archive.
100% private
Images are decoded and re-encoded on your own device with the Canvas API. Nothing is uploaded to any server.
Automatic resizing
When quality reduction alone cannot reach the target, pixel dimensions are reduced step by step until it fits.
Your images never leave your device
Compression runs in a Web Worker inside your browser using the HTML5 Canvas API. There is no upload step, no temporary storage and no server-side copy — which is exactly why passport photos, ID scans and exam documents are safe to process here. Read the privacy policy.
Frequently asked questions
Is WEBP supported everywhere?
All modern browsers support WEBP. Some older upload forms still reject it — in that case use PNG to JPG instead.
