Compress Image
Reduce image file size with a quality slider. Works on JPG, PNG, and WebP. Files stay in your browser — nothing uploaded.
Lower = smaller file, less detail. 75 is a good balance for photos. PNG ignores this (lossless).
About this tool
Drop an image, pick a quality level, and download a smaller file. The compressor re-encodes JPEG and WebP images at a chosen quality (lower number = smaller file), or keeps PNGs lossless if you choose that format. Browsers can do this natively via the Canvas API — no upload, no signup, no watermark. Best for photos heading into emails, social posts, or websites where you need a specific maximum size. Tip: WebP typically wins on file size at the same visual quality, so if your target supports it (every modern browser, most platforms now do), pick WebP. JPEG is the safe choice for older systems. PNG keeps every pixel exactly but does not shrink as much.