webp → jpg
WebP to JPG, the format nothing refuses
Downloaded a picture from a website and found that nothing will open it? WebP is the answer. This converts it into the format every device on earth has understood for thirty years.
Processed on your own hardware · never transmitted, never stored
What happens when you drop a file in
The file stays put. Your browser opens it the same way an image viewer would. There is no transfer, which is why there is no upload bar to watch.
An encoder arrives once. The first job on this site pulls down a compiled build of FFmpeg, roughly 30 MB. It is kept afterwards, so every job after the first starts immediately.
Your own hardware does the job. The work happens in this tab, on your processor. A laptop from the last few years handles short clips in well under real time.
The result lands in Downloads. Assembled in memory and handed straight to your browser. Close the tab and every trace of it is gone.
The file works everywhere except where you need it
Sites serve WebP because it is smaller and browsers handle it flawlessly. The instant that image is saved to disk the situation inverts: photo software, print workflows, plenty of upload forms and a good number of phones want nothing to do with it.
JPEG occupies the opposite position. Nothing anywhere declines a JPEG. It has been the default photographic format since before most current software existed, and every device made in that time opens one without hesitation.
So this trade is reach against efficiency. You give up a marginally cleverer compression scheme and receive a file that simply works, everywhere, without further thought.
A second compression pass
Both formats are lossy, so what you get is a compressed version of something already compressed. At the High setting that second pass costs essentially nothing anyone would see. At the smallest setting, fine texture softens — which is the bargain you are consciously accepting when you select it.
Common questions
Is quality lost?
A little, since a lossy image is being encoded again. At High it is not visible in ordinary viewing.
And transparency?
JPEG cannot hold it — transparent regions become white. Choose PNG if that matters.
Animated WebP?
Only the first frame. JPEG holds a single image.
Does it leave my device?
No, everything happens here in the tab.