~/allthedamn.tools

JPG to WebP

Shrink JPG photos into WebP files that load faster at the same visual quality.

runs entirely in your browser

The case for WebP over JPG

For images served on the web, WebP does what JPG does but in less space: files land roughly 25 to 35 percent smaller at similar visual quality. Multiply that across every photo on a page and the bandwidth saving is real, which is why performance audits keep nagging people to serve next-gen formats.

Browser support stopped being a concern years ago; every modern browser renders WebP natively. The format's only remaining friction is older desktop software, which matters if the image will be downloaded and opened locally, but not if it lives in an img tag.

What to expect from the re-encode

The tool decodes your JPG in the browser, draws it to a canvas, and encodes a WebP at the quality you set on the slider. Be aware this is a second lossy generation: the JPG already discarded detail once, and WebP encoding discards a little more. Keep the slider high and the effect stays invisible for typical photos; the size saving comes mostly from WebP's smarter compression, not from gutting quality.

The canvas re-encode strips EXIF metadata from the output, so camera and location data do not ride along, which is usually the right default for images headed to the public web. No upload happens at any stage, and the converter works offline after the page loads.

fair questions

Do my photos touch your servers?
They cannot, because there are no servers in the process. Your browser performs the conversion on your device, and the image never leaves it at any point.
How much smaller will my JPG get as WebP?
Typically 25 to 35 percent smaller at similar visual quality, depending on the photo and the quality slider. The tool shows the output size, so you can compare before saving.
Is quality lost in the conversion?
A little, yes. WebP encoding is lossy and the source JPG was already lossy, so this adds a second compression pass. At high slider settings the difference is not visible for normal photos; keep the original if the image is irreplaceable.
When should I just stay with JPG?
When the image needs to open in older desktop software, print workflows, or anywhere outside a browser that might not support WebP. For images displayed on websites, WebP is safe everywhere modern.

this site is built on Guardrails, the guard-railed boilerplate for shipping real products with AI agents.