Image Compressor
Shrink JPG, PNG and WebP files with an adjustable quality slider and size comparison.
Convert WebP to PNG or JPG, PNG to JPG, and JPG or PNG to WebP in a click. The tool detects the real format from the file contents, keeps transparency when the target format supports it, and saves the result with the correct extension, with no upload and no file limits.
Drop an image to convert
JPG, PNG or WebP up to 50 MB. Converted on your device.
Lossless copy for editing or adding transparency later. The file is usually larger.
Much smaller files for photos. Transparent areas are filled with your chosen color.
Smaller files than JPG at similar quality; supported by all modern browsers.
Keeps transparency with far smaller files than PNG.
For apps and editors that do not open WebP. Transparency is kept.
Maximum compatibility, e.g. for older upload forms. Transparency is filled.
Not sure which format to choose? Read PNG vs JPG vs WebP for social media.
Drop the WebP file, choose PNG and convert. PNG is lossless, so every pixel of the decoded WebP is kept exactly, and transparency is preserved. (Detail that was already removed when the WebP was created can't be restored.)
Not at the moment. The converter accepts JPG, PNG and WebP. Other formats are rejected with a clear message rather than converted incorrectly.
JPG has no transparency, so transparent pixels are filled with the background color you choose (white by default). PNG and WebP keep transparency.
No. PNG stores the pixels exactly as they are, but it cannot restore detail that JPG compression already removed. The PNG will usually be larger.
Some older browsers can display WebP but not create it. The tool checks the actual output and tells you if WebP is unavailable, instead of saving a mislabeled file.
Shrink JPG, PNG and WebP files with an adjustable quality slider and size comparison.
Resize photos to exact sizes or platform presets with crop, fit and fill modes.
Design thumbnails in 1280×720 or 4K with backgrounds, bold text, outlines and shadows.