JPG to PNG
Convert JPG photos to lossless PNG files in a batch, without uploading them anywhere.
Convert PNG images to smaller JPG files, choosing the colour behind any transparent areas.
JPG is the format almost every form, email and printer accepts, and for photos it is far smaller than PNG. Convert PNGs to JPG at the quality you choose, and pick the colour that fills transparent areas so logos and cut-outs do not end up on black.
JPG is designed for photographs and softens sharp edges. For screenshots, text and logos raise the quality to 90 or more — or keep them as PNG or WebP.
JPG cannot store it, so transparent pixels are filled with the background colour you choose. White is the default.
No. The images are processed in this browser tab, using WebAssembly builds of the same open-source encoders Google's Squoosh uses. They never reach KuponGuru's servers, and closing the tab discards them.
Convert JPG photos to lossless PNG files in a batch, without uploading them anywhere.
Convert between JPG, PNG and WebP — GIF, BMP and AVIF too — with transparency handled properly.
Shrink JPG, PNG and WebP images with the encoders Squoosh uses — up to 20 at once, in your browser.
Looking for something else? Browse every tool.