Convert WebP to JPG
Turn the WebP files you saved from the web into JPGs that open anywhere. Batch, in your browser, with every frame of an animated WebP if you want them.
Up to 50 at once
Drop a whole folder of WebP files in and take the JPGs back as a single ZIP.
Every frame, if you want
An animated WebP can come out as one still or as every frame, your choice.
Nothing is uploaded
The conversion runs in this tab, animation frames included.
You pick the fill colour
JPG has no transparency, so you decide what replaces it — not the converter.
In short: This WebP to JPG converter decodes your files and re-encodes them as JPEG, which opens in every program on every device. If a file turns out to be an animated WebP you can take just the first frame or every frame as separate JPGs. Transparent areas get filled with a colour you choose, because JPG has no alpha channel. Everything runs inside your browser.
Why Did Your Download Turn Into a WebP?
Nothing went wrong. Your browser told the website it can display WebP, so the website sent the WebP version of the image instead of the JPG — and that is the file that landed on your disk.
This catches people out constantly. You right-click an image, choose Save image as, and end up with a file your photo viewer, your document editor or an upload form flatly refuses to open. The image looked normal in the browser, so it feels like something broke.
It did not. Modern browsers announce which image formats they support, and most sites now keep a WebP copy of every image because it is typically 25 to 35 percent smaller than the same picture as JPEG. Smaller means faster pages, so the WebP wins the negotiation and that is what gets saved.
The fix is simply to convert WebP to JPG, which is what this page does. JPEG is thirty years old and opens in literally everything, which is exactly why it is still the format to hand someone when you do not know what they will open it with.
How to stop it happening again
Renaming the file to .jpg does not work — the extension changes but the bytes are still WebP, which is why the file still refuses to open. What does work: copy the image (right-click, Copy image) and paste it into an editor, which usually hands over a bitmap rather than the original file; or use a browser extension that requests the JPEG version. Chrome has no built-in setting for it.
Why sites are unlikely to stop
WebP genuinely makes pages faster, and page speed affects search rankings. The format is not going away, so a converter you can reach quickly is more practical than fighting the browser every time.
Why Convert WebP to JPG?
Once you have the file, the reasons to convert WebP to JPG are mostly about what will accept it. WebP support in browsers is universal; support everywhere else is patchy. You will also see the format written as WebP to JPEG — same thing, same operation.
Software that will not open it
Older versions of Photoshop, most default photo viewers on Windows before Windows 10, plenty of desktop publishing tools and a surprising number of corporate document systems still do not read WebP. Converting WebP to JPG is usually faster than finding out which of them can be updated.
Upload forms that reject it
Job portals, marketplace listings, printing services and government forms often accept only JPG and PNG. The rejection message rarely explains why, and an unrecognised WebP is a common cause — converting WebP to JPG first avoids the guessing.
Sending it to someone else
You cannot know what the person on the other end will open it with. Converting WebP to JPG removes the question entirely: a JPG works on a decade-old phone, a library computer and a print shop terminal alike.
Printing and physical media
Print shops and photo labs are conservative about formats for good reason. JPG is the safe currency there, and most of them will not take a WebP at all.
Animated WebP: One Frame or All of Them
WebP has an animated variant that works like a modern GIF. A converter that only produces a single JPG is silently throwing away every frame but one, which is fine if you knew that was going to happen and a surprise if you did not.
You will not always know that the file you saved is animated. It may have been a looping product shot or a short clip presented as an image, and once it is sitting in your downloads folder it looks like any other file.
This tool checks each file as you add it. If there is more than one frame, the thumbnail gets a badge showing the frame count and a choice appears: take just the first frame, or convert every frame of the WebP to JPG as its own numbered file packed into a ZIP. The first frame is the default, because a twenty-four frame animation would otherwise turn into twenty-four downloads without warning.
You see the total before you commit
Switch to every frame and the tool tells you exactly how many JPGs that will produce across the whole batch. Three animated files at various lengths can easily be sixty-something images, and it is better to learn that before the ZIP arrives than after.
An honest limitation
Reading individual frames uses the browser’s ImageDecoder API. Chrome and Edge support it; Firefox and Safari added it later, and older versions do not have it at all. Where it is missing, this tool falls back to the first frame and says so on screen rather than pretending the other frames were never there.
If you wanted the animation to stay animated
JPG cannot hold animation at any setting — it is a single-image format. Exporting every frame gives you the raw material to rebuild the animation elsewhere, but the JPGs themselves are stills.
What Happens to a Transparent Background
JPG has no alpha channel, so every transparent pixel in your WebP has to become an actual colour during the conversion.
WebP supports transparency and plenty of the images sites serve with it are logos and icons that rely on it. Convert one of those to JPG without thinking about it and you get a box of solid colour around the shape.
That fill colour should be your decision, so when transparent pixels are detected a colour control appears, defaulting to white. Pick black for a dark layout, or type the exact hex of the background the image will sit on — matching it precisely makes the edge of the image invisible, which is the closest a JPG gets to real transparency. If the image genuinely needs to work on more than one background, do not convert it to JPG at all.
How to Convert WebP to JPG in 3 Steps
The whole conversion happens on your own machine, so there is no upload, no queue and no waiting on a server. Your original WebP files are never modified.
- 1
Add your WebP files
Drag in up to 50 files at once, or click to browse. Animated files get a frame-count badge as soon as they load.
- 2
Set the quality, frames and fill colour
Move the quality slider and watch the real output size update, or switch to target size. If anything is animated, choose first frame or every frame here.
- 3
Convert and download
Each file shows its before and after size. Take them one by one or grab everything as a single ZIP.
Pro tip — If you only need a thumbnail of an animation, first frame is almost always the frame you want — animations are usually composed so the opening frame reads on its own.
Note — Quality 85 is the sensible default for photographs. WebP files saved from the web have already been compressed once, so pushing the JPG quality very low compounds two rounds of loss.
Will the JPG Be Smaller or Larger?
Honestly: it depends, and anyone who gives you a confident answer without seeing the file is guessing. WebP at the same visual quality is typically 25 to 35 percent smaller than JPEG, which means converting WebP to JPG often makes the file bigger. But it is not a rule.
What actually decides it is how aggressively the original WebP was encoded. A site optimising hard for page speed may have saved a heavily compressed WebP that your JPG at quality 85 will easily exceed. A site that saved a near-lossless WebP will give you a JPG that comes out smaller.
Which is why the size is shown before you convert
Move the quality slider and the tool encodes your first file for real and reports the actual number, along with whether that is up or down from the original. No prediction, no rule of thumb — the measurement itself.
If the JPG comes out too large
Lower the quality a little, or switch to target size and name the number your form or mailbox demands. If it is still too big at quality 50, the problem is resolution rather than compression, and reducing the pixel dimensions will save far more.
Your Files Never Leave This Tab
Several WebP to JPG converters run locally these days, and that is a good thing — it should be the norm rather than a selling point. This one does too, including the animation frame extraction, which everywhere else means an upload.
You can verify it in about ten seconds: load the page, turn off your Wi-Fi, and convert a file. It still works, because there was never anything to send.
In-Browser vs Upload-Based Converters
Local processing is no longer rare for WebP to JPG, so the differences that matter have moved elsewhere.
| Aspect | This converter | Upload-based tools |
|---|---|---|
| Where conversion happens | Your browser | A remote server |
| Animated WebP | Every frame, locally | Usually first frame, or an upload |
| File retention | Nothing to retain | Typically deleted after 1–24 hours |
| Works offline | Yes, once the page has loaded | No |
| Batch limit | 50 files, free | Often capped, or gated behind a paid plan |
| Output size shown first | Yes, measured | Only after conversion |
The trade-off is real and worth stating plainly: because the work happens on your device, a very large batch of very large images is limited by your own machine rather than by a server farm. Exporting every frame of several long animations is the heaviest thing this tool can be asked to do.
Complete PDF Tool Suite
Discover our comprehensive collection of PDF tools designed to handle all your document needs
PNG to PDF
Bind PNG images into a single, print-ready PDF
JPG to PDF
Convert JPG images to PDF format
Merge PDF
Combine multiple PDF files into one
Compress PDF
Reduce PDF file size efficiently
PDF to PNG
Convert PDF pages to PNG images
PDF to JPG
Convert PDF pages to JPG images
PDF to Text
Extract text content from PDF files
Split PDF
Split PDF into separate pages
Edit PDF
Edit and annotate PDF documents
Organize PDF
Organize and rearrange PDF pages
Rotate PDF
Rotate PDF pages and save permanently
Page Numbers
Add page numbers to PDF with live preview
Watermark PDF
Add a text watermark to PDF with live preview
HEIC to JPG
Convert iPhone HEIC photos to JPG
Delete PDF Pages
Remove unwanted pages and download a clean PDF
Extract PDF Pages
Save selected pages as a new PDF or separate files
Sign PDF
Draw, type, or upload a signature and place it on any page
Resize PDF
Change page size to A4, Letter, or custom dimensions
Crop PDF
Trim margins, drag-select, or auto-crop white space
Flatten PDF
Make forms read-only — keep text searchable or lock to image
PDF Metadata
View, edit, or strip author, title, dates and other metadata
Grayscale PDF
Convert to grayscale or black & white to save colour ink
Extract Images from PDF
Pull embedded photos out of a PDF and save as PNG or JPG
WebP to PDF
Convert WebP images to a PDF, merge many into one file
Protect PDF
Add an open password to your PDF, entirely in your browser
Unlock PDF
Remove a known password or restrictions from a PDF, in your browser
HEIC to PDF
Convert iPhone HEIC photos to PDF
AVIF to PDF
Convert AVIF images to PDF
TIFF to PDF
Convert TIFF images and scans to PDF
BMP to PDF
Convert BMP bitmap images to PDF
OCR PDF
Make a scanned PDF searchable, entirely in your browser
Redact PDF
Permanently remove sensitive text from a PDF, in your browser
Compress Image
Shrink JPEG, PNG and WebP in batch, entirely in your browser
Resize Image
Change image dimensions in batch, with presets, in your browser
PNG to JPG
Turn PNG images into JPG, batch, with the size shown before you download
JPG to PNG
Turn JPG images into PNG, batch, with optional transparent background
WebP to JPG
Turn WebP files into JPG, batch, with every frame of an animated WebP
WebP to PNG
Turn WebP into PNG with transparency intact, or knock a solid background out
WebP to JPG — Frequently Asked Questions
Everything people ask before converting their first file.
Why did my download save as WebP instead of JPG?
Because your browser told the site it accepts WebP, so the site sent WebP. It is a negotiation between browser and server that happens before you click anything. You did not do it wrong, and the file is not corrupted.
Can I convert an animated WebP to JPG?
Yes — take just the first frame, or export every frame as its own JPG. The frame count appears on the thumbnail as soon as you add the file, and every frame comes back numbered inside a ZIP. Reading individual frames needs Chrome or Edge; other browsers fall back to the first frame.
Will the JPG be smaller than the WebP?
Often it will be larger. WebP is usually 25–35% smaller than JPEG at the same quality. It depends on how the original was encoded, which is why the output size is measured and shown before you download rather than guessed at.
What happens to a transparent WebP?
The transparency is filled with a colour you choose, defaulting to white. JPG has no alpha channel, so transparency cannot survive. If the image needs to sit on more than one background, keep the WebP or convert it to PNG instead.
Is this WebP to JPG converter free?
Yes — no watermark, no signup, no daily limit, no restriction on commercial use. The 50-file limit per batch exists to protect your browser’s memory. There is no paid tier to unlock.
Do my files get uploaded anywhere?
No. Both the conversion and the frame extraction happen in this tab. Load the page, disconnect from the internet, and convert a file. It still works, because nothing was ever sent.
Can I batch convert WebP to JPG?
Yes, up to 50 WebP files at a time. Settings apply to the whole batch, and everything comes back as a single ZIP — including every frame of any animations, if you asked for them. Whether you write it WebP to JPG or WebP to JPEG, it is the same conversion.
How do I stop my browser saving images as WebP?
Renaming the file to .jpg will not do it — the bytes are still WebP. Copying the image and pasting it into an editor usually gives you a bitmap instead of the original file, and some browser extensions request the JPEG version. Otherwise, converting afterwards is the practical route.
Related tools
Other things you may want to do with the same images, all in your browser.
- WebP to PDF — skip JPG entirely if a document was where these images were headed.
- PNG to JPG — the same destination format, starting from a PNG.
- JPG to PNG — if you need transparency back, PNG is where it lives.
- Compress an image — when the JPG comes out heavier than the place it is going will accept.
- Resize an image — reducing dimensions saves far more than another drop in quality.
- JPG to PDF — the natural next step once you have your JPGs.
- WebP to PNG — when the image has transparency worth keeping.
Convert your WebP files now
Drop in up to 50 files, keep every frame if you need them, and see the size before you download. Nothing is uploaded.
Convert WebP to JPG