Compress JPG, PNG, and WebP images in your browser — no upload, processed in your browser, free.
Click to select or drag & drop an image
JPG, PNG, WebP supported
Click the drop zone or drag and drop a JPG, PNG, or WebP image. Your image stays in your browser — nothing is uploaded.
Use the quality slider to balance file size and visual quality. Start at 75%, then compare the preview and actual file size. The saving depends on your source image.
Compare original and compressed previews, then click Download to save the compressed image.
For a photo, try JPEG and compare the original and output previews. For transparency, choose PNG or WebP. JPEG places transparent areas on white. PNG ignores the quality slider because the browser encodes the canvas losslessly; it can produce a larger file.
This tool keeps the original pixel dimensions. If you also need a smaller width or height, resize the image while keeping its aspect ratio first. For a strict upload limit, compare the actual output size after adjusting quality. The tool does not promise an exact KB size or unchanged visual quality.
Start around 75% JPEG or WebP quality and inspect edges and text. Increase quality if details degrade. PNG ignores the quality slider.
WebP provides better compression than JPEG at equivalent quality and supports transparency like PNG. It's supported in all modern browsers and recommended for web use.
PNG losslessly encodes the canvas result. It can be larger than the original and does not preserve metadata or animation. The quality slider does not affect PNG.
Read the image preparation guide: dimensions, size limits, and PDF