JPG to WebP
Turn JPG photos into WebP at a quality level you choose, with the size saving shown before you download.
Shrink images by quality level or to a target file size, and compare before and after at full zoom before you download.
Drop images to shrink their file size — pick a quality level or a target size. Everything stays in your browser.
processed in your browser · never uploaded
Drop one file or forty onto the panel, or browse for them. They are read straight off your disk — there is no upload bar because there is no upload.
The 80% default is the safe setting for photos. Switch to target size when something imposes a hard ceiling — an upload form, an email attachment, a job portal.
Compare puts the original and the result side by side at full zoom. If it looks right, download the file or the whole batch and close the tab.
| Input | Output | Typical saving | Best for |
|---|---|---|---|
| jpg / jpeg | jpg | 40–70% | Photographs that must stay widely compatible |
| png | png | 20–50% | Screenshots, logos and flat colour with transparency |
| png / jpg | webp | 55–80% | Anything going on a website — smallest at equal quality |
| webp | webp | 15–40% | Re-compressing an already-modern file further |
We ran the same files through the popular alternatives first. These are the gaps we found, and what this tool does instead.
A limit that exists to sell a subscription, not because the work is costly. Nothing here is metered — your machine does the compressing.
test: drop forty photos at onceCompare shows original and result side by side at full zoom, before anything leaves the page.
test: compress one photo and hit CompareTarget-size mode searches for the highest quality that still fits under your limit, rather than dropping to a fixed low setting.
test: set a 200 KB target on a large photoNo. Compression runs inside your browser using your own machine. You can check in the network tab, or turn your wifi off after the page loads and compress anyway.
Switch "Compress by" to Target file size and enter your limit. The tool searches for the highest quality that still fits underneath it, rather than guessing a quality level and overshooting.
JPG and WebP discard some data, so technically yes — but at the default 80% the difference is normally invisible at ordinary viewing size. PNG is handled differently: the file shrinks by reducing the colour palette rather than softening pixels. Either way, Compare shows you both side by side before you download.
WebP, usually by a wide margin — roughly 25–35% smaller than JPG at matched quality, with transparency support. Keep JPG or PNG if the file is going somewhere outside a browser, like a printer or older desktop software.
No file-count limit and no queue. The practical ceiling is the memory your browser can use, comfortably tens of megabytes on a laptop.
Turn JPG photos into WebP at a quality level you choose, with the size saving shown before you download.