WebP Converter: Convert Images to WebP
A free WebP converter for whole batches of images: turn JPG, PNG, HEIC, AVIF, GIF and other files into lossy or lossless WebP, with transparency and even GIF animation kept. Pick a quality, convert in your browser and download smaller files for your website or app. Nothing is uploaded. Need the other direction? WebP to JPG and WebP to PNG are one click away.
- Runs on your device
- WASM codecs
- Canvas · GPU
- Works offline
Updated
Drop your images here
How to convert images to WebP
Step 1: Drop your images on the box above: JPG, PNG, HEIC, AVIF, GIF or a mix.
Step 2: Keep Quality at 80% for photos, or switch on Lossless for logos, icons and screenshots.
Step 3: Press Convert and download the WebP files or a ZIP.
Good to know
Settings explained
- Lossless
- Pixel-perfect, larger files.
- Fill transparent areas with
- JPG cannot store transparency, so transparent pixels get this colour.
- Keep metadata (EXIF)
- Off removes camera details, dates and GPS location — safer when sharing. On keeps them.
Formats
Batch-friendly: add many files and they are processed one after another — if one fails, the rest still finish.
How it runs
- WebAssembly codecs
- Images are encoded with Squoosh-grade codecs (MozJPEG, WebP, AVIF, OxiPNG, JPEG XL). Each codec loads only when you use it.
- GPU canvas
- Pixels are drawn and composited with the GPU-accelerated canvas.
Is WebP smaller than JPG and PNG?
Usually, yes. Google measures lossy WebP at 25–34% smaller than JPEG at equal quality and lossless WebP at about 26% smaller than PNG. Our own conversions agree on the direction; how much you save depends on the picture and on whether you start from an already compressed file.
| Original | WebP setting | Result |
|---|---|---|
| 337 KB JPG photo (1536 × 1024) | Quality 80% | 205 KB (−39%) |
| 2.0 MB PNG photo (1122 × 1402) | Quality 80% | 126 KB (−94%) |
| 39.3 KB PNG text screenshot | Lossless | 18.0 KB (−54%) |
| 9.5 KB PNG logo with transparency | Lossless | 4.0 KB (−58%) |
Lossy or lossless WebP?
Lossy for photos, lossless for graphics. Lossy WebP discards detail you are unlikely to notice and is controlled by Quality; it makes photos dramatically smaller. Lossless WebP keeps every pixel and suits logos, icons, UI screenshots and pixel art, where lossy compression would smear sharp edges. On our transparent logo, lossless was even smaller than lossy at 80% (4.0 KB vs 6.0 KB).
| Image | Setting | Why |
|---|---|---|
| Photos and product shots | Quality 75–85% | Best size for no visible difference |
| Hero images and wallpapers | Quality 80% + Max size 1920 or 2048 px | Pixels beyond the layout size are wasted bytes |
| Logos, icons, flat illustrations | Lossless | Sharp edges, often smaller than lossy |
| Screenshots with text | Lossless | Letters stay crisp |
| Animated GIFs | Quality 80% | Stays animated, every frame converted |
Does WebP support transparency?
Yes, in both lossy and lossless mode. Transparent PNGs, AVIFs and GIFs keep their alpha channel when converted here, so cut-out products and logos stay cut out. That is one of the main reasons to choose WebP over JPG, which has no transparency at all. For PNG-specific advice, see the PNG to WebP converter.
How do I convert images to WebP for WordPress?
WordPress has accepted WebP uploads since version 5.8. Resize images to the largest width your theme displays, convert them here at 75–85%, and upload the .webp files to the Media Library like any other image. Converting before uploading keeps your originals untouched on your computer and avoids running a conversion plugin on your server. For photos straight from a camera or phone, the JPG to WebP converter explains quality and EXIF choices in detail.
Do all browsers support WebP?
Every current browser displays WebP, including Chrome, Edge, Firefox and Safari (since Safari 14 in 2020). The gaps are outside the browser: some desktop editors, office tools, print services and upload forms still refuse it. When you need to send a WebP to one of those, convert it back with WebP to JPG or, to keep transparency, WebP to PNG.
Why use this WebP converter
- A bulk WebP converter that stays private. Convert hundreds of images in your browser; nothing is uploaded and nothing is stored on a server.
- Any input. JPG, PNG, HEIC, AVIF, TIFF, BMP, SVG and GIF all convert, and animated GIFs become animated WebP.
- You control metadata. EXIF is removed by default and kept on request.
- Free, no watermark, works offline once your first conversion has cached the WebP encoder.
Tips & troubleshooting
Pair WebP with resizing: set Max size (longest side) under Advanced settings so you do not ship 4000-pixel photos into 800-pixel layouts.
Comparing settings? The image compressor shows a before/after slider and can also target an exact size in KB.
Going further on modern browsers? AVIF is often smaller still; choose it in the image converter.
WebP Converter FAQ
How do I convert an image to WebP?
Drop the files on this page, keep the quality at 80% (or turn on Lossless for graphics) and press Convert. Download the WebP files one by one or as a ZIP.
Should I convert my website images to WebP?
Usually yes: WebP files are smaller than JPG and PNG at similar quality, so pages load faster, and every current browser displays them. Keep your original files as a backup.
Is WebP smaller than JPG and PNG?
Typically. In our tests a 337 KB JPG became 205 KB at 80%, and a transparent PNG logo shrank by 58% as lossless WebP. Results depend on the image.
Does WebP support transparency?
Yes, in both lossy and lossless mode. Transparent PNG, AVIF and GIF images keep their transparency when converted here.
Can I convert WebP back to JPG or PNG?
Yes. Use WebP to JPG for photos and WebP to PNG when you need transparency or lossless output.
Do all browsers support WebP?
All current versions of Chrome, Edge, Firefox and Safari do. Some older apps, print services and forms do not, which is when converting back to JPG helps.