Decode WebP images to JPEG locally when a downstream system requires .jpg—legacy CMS uploads, email attachments, print workflows, or tooling without WebP support. Conversion runs in the browser; the source file is not uploaded.
How it works
After you select a .webp file, the browser decodes it into a canvas and re-encodes with image/jpeg at a chosen quality. JPEG is always lossy: higher quality preserves more detail and increases byte size. Transparency in the WebP source is flattened to an opaque background during draw.
When to use it
- Submit photos to forms that accept only JPEG
- Produce print-shop JPEGs from WebP camera or design exports
- Compare JPEG quality settings on one WebP master
Limitations
EXIF and other metadata are not transferred. Animated WebP is not supported. Color shifts can appear versus the original encoder. Output depends on the browser’s JPEG encoder. Flattened transparency may show as black or white fill depending on compositing.
Example
A 1000×1000 WebP of about 180 KB exported at JPEG quality 0.85 might become roughly 220–280 KB; quality 0.6 often lands near 120–160 KB with more compression artifacts in smooth gradients.