Image converter: WebP & PNG to JPG
Drop in WebP, PNG, AVIF and other images
and convert them all to JPG, PNG or WebP. Free, no sign-up. Images are processed in your browser and never uploaded.
Or drop images here, as many as you like
JPG · PNG · WebP · AVIF · GIF · BMP
Your image never leaves your device. It is converted right in your browser.
Output settings
Higher is sharper and larger. Default 92.
JPG and WebP lower their quality until the file fits (down to 30). 1 KB counts as 1,000 bytes.
How it works
- Pick or drop images
- Choose format, size and background
- Download each or one ZIP
When you need to convert
A wrong image format usually shows up at the worst moment: right when a form refuses your upload. The usual suspects:
- You saved an image from a website and got a .webp file. Many sites serve WebP because it loads fast, so "Save image as" hands you a .webp. Older photo apps, office software and plenty of upload forms still reject it. Convert it to JPG or PNG and it opens anywhere.
- A job, school or government portal wants "JPG only, max 2 MB". Application forms often limit both the format and the file size. Convert and compress in one pass.
- A screenshot is too big to email. Screenshots are saved as PNG on most phones and computers. As a JPG the same picture is usually a fraction of the size.
- You need a transparent logo or sticker. Keep transparency with PNG or WebP. Where only JPG works, transparent areas get the background colour you pick.
While you are at it, you can shrink the dimensions, compress to a size in KB, or strip the GPS location before you post or list a photo online.
iPhone HEIC photos
Most browsers cannot open the HEIC photos an iPhone takes by default, so this tool does not convert them. Use HEIC to JPG instead: it converts them with your browser’s or operating system’s own video decoder, also without uploading. If you drop a HEIC photo here, the list links you there.
JPG, PNG or WebP?
| Format | Best for |
|---|---|
| JPG | Photos. Accepted almost everywhere. Lossy and small; no transparency |
| PNG | Screenshots, text, icons and anything that must stay transparent. No further loss, but photos get much larger |
| WebP | Images for websites. Usually smaller than JPG at the same quality and keeps transparency; some older software and upload forms still refuse it |
Not sure? Pick JPG: it is what most forms ask for. You can drop in JPG, PNG, WebP, AVIF, GIF or BMP; animated GIF and WebP files are converted from their first frame.
Will a transparent background turn black in a JPG?
JPG has no transparency, so the transparent areas must be filled with something, and a plain save often fills them with black. This tool fills them with white by default; you can pick black or any colour instead. Semi-transparent edges blend smoothly into it.
To keep the transparent background, choose PNG or WebP; the background option is then switched off.
What quality should I use?
JPG and WebP default to quality 92, which is hard to tell from the original. Lower values give smaller files but start to soften detail and text edges. PNG is lossless, so there is no quality setting.
Compress to a size limit, or resize
Tick "Compress to a size" and enter a number of KB. The tool tries different quality levels and keeps the best one that fits (between 30 and 92). To be safe, 1 KB counts as 1,000 bytes, so the file fits whichever way the upload form counts.
If quality 30 is still too big, the list tells you plainly how small it got; the tool never shrinks your image behind your back. Set a longest side under "Resize" (1600 pixels, say) and it will usually fit.
| The form says | Set this |
|---|---|
| JPG only | Output format: JPG |
| Max 500 KB | Tick "Compress to a size" and enter 500 |
| Max 1920 pixels wide | Resize: "Longest side", 1920 |
| Still too big at the lowest quality | Lower the longest side, for example to 1600 or 1280 |
Two ways to resize
- Longest side: caps the height of portrait images and the width of landscape ones; the other side follows. Smaller images are never enlarged.
- Percentage: scales both sides by the same amount. 50% halves the width and height, leaving a quarter of the pixels.
Photo details (EXIF) and GPS location
A JPG from a phone carries more than the picture: the date and time, the phone model and, if location was on, the GPS position. When the original is a JPG and you convert to JPG, you choose what happens to it:
| Option | What the converted JPG contains |
|---|---|
| Remove location | Date, phone model and the rest stay; only the GPS location is removed (default) |
| Remove all | No photo details at all |
| Keep all | Date, phone model and the GPS location all stay |
PNG and WebP output, and any original that is not a JPG, come out with no photo details. Photos taken upright are turned the right way up, and when details are kept, the orientation inside them is corrected too, so viewers do not rotate the photo a second time.
Is my image uploaded?
No. Reading, resizing, converting and zipping all happen in your browser, using its built-in image features. This tool never sends your images to any server.
- Images, file names and photo details stay in this tab’s memory and are gone when you close or reload the page.
- This tool does not remember any setting in your browser, and nothing about your images goes into the address bar.
Check it yourself
Once the first image has converted, the tool keeps working offline. To see for yourself, convert one image while online, switch your computer or phone to airplane mode, then add more images, convert and download them. It all still works.
For analytics and server logs, see the privacy notice.
Frequently asked questions
Which formats can I convert?
Drop in JPG, PNG, WebP, AVIF, GIF or BMP and get JPG, PNG or WebP back. Animated GIF and WebP files are converted from their first frame. SVG, TIFF and PDF are not handled on this page.
Can I convert iPhone HEIC photos?
Use HEIC to JPG instead. Most browsers cannot open HEIC on their own; that page converts with your browser’s or operating system’s video decoder, handles many photos at once and does not upload them either.
Why is WebP greyed out?
Some browsers cannot save images as WebP, such as Safari and every browser on iPhone and iPad. When the tool detects this, the WebP option is switched off; pick JPG or PNG instead. If you need WebP, open this page in Chrome, Edge or Firefox on a computer. Reading WebP is not affected: WebP to JPG works in those browsers too.
What if it cannot get under my size limit?
Quality never drops below 30, because below that the picture turns visibly mushy. If quality 30 is still too big, the list shows in yellow how small it got. You can still download that file, but it is over your limit. Set a longest side under "Resize" (for example 1600 pixels) and convert again; a smaller image fits.
Why does the size look different on my computer?
Here 1 KB is 1,000 bytes, the same as macOS Finder. Windows File Explorer counts 1 KB as 1,024 bytes, so it shows a slightly smaller number: a file listed here as 500 KB appears as about 490 KB there. The size limit uses the stricter 1,000-byte count, so the file fits either way.
Does converting lower the quality?
PNG output adds no further loss. JPG and WebP are lossy; the default quality of 92 is hard to tell from the original. Saving the same image as JPG over and over loses a little each time, so convert from the original when you can. Unless you choose to resize, the width and height stay the same.
How many images can I convert, and how big can they be?
There is no limit on the number of images: pick or drop as many as you like and the tool converts them one by one. Each image can be up to 100 megapixels, with no side longer than 32,767 pixels; browsers on iPhone and iPad handle less, about 16 megapixels. Converted files are kept in memory, so with hundreds of images your computer may slow down. Converting and downloading in batches helps.
How do I open the ZIP?
Windows: right-click the file and choose "Extract All". Mac: double-click it. If only one image has converted, there is no ZIP button; use that image’s Download button.
Last updated: