Image Compressors
Shrink images with modern codecs, hit an exact file size, or let visual similarity scoring pick the settings. 40 tools, all free and processed on your device.
40 compress tools
- Compress ImageShrink JPG, PNG, WebP, AVIF and GIF files with MozJPEG, OxiPNG and modern codecs, with a live before/after preview.
- Compress to SizeHit a file-size limit for forms and uploads. Searches quality, then dimensions, and can pad up to a minimum.
- Compress JPGMake JPEG photos smaller with MozJPEG, the encoder that beats standard JPEG by 10-15% at the same quality.
- Compress PNGCut PNG size by up to 80% with smart palette reduction and OxiPNG lossless optimisation, keeping transparency.
- Smart OptimizerNewFinds the smallest file that still looks identical to your original, measured with SSIM instead of guessing a quality number.
- Compress WebPRe-encode WebP images smaller with libwebp's best settings, including animated WebP.
- Compress AVIFEncode AVIF at the size and quality you want using the AV1 encoder compiled to WebAssembly.
- Compress GIFShrink animated GIFs by reducing colours, dropping frames and resizing, while keeping the animation.
- Compress HEICTurn iPhone HEIC photos into compact, compatible JPG or WebP files in one step.
- Format Shoot-outNewEncodes your image as JPG, WebP and AVIF at the same visual quality and keeps the smallest one.
- Lossless CompressorMake PNGs smaller without changing a single pixel using OxiPNG, and strip bloat from JPG and WebP.
- Compress for WebMake images website-ready in one pass: WebP at quality 78, at most 1920 px on the long side, camera metadata removed.
- Compress for WordPressResize to WordPress's 2560 px big-image limit and compress at quality 82, its own default, before you upload. No plugin needed.
- Compress for EmailShrink photos to email-friendly JPGs, at most 1600 px and quality 72, so several fit in one message.
- PageSpeed OptimizerClear PageSpeed image warnings: WebP, capped at 1920 px, at the smallest size that still looks identical, measured with SSIM.
- Mobile CompressorShrink phone photos, iPhone HEIC included, to compact 2048 px JPGs right on your phone. No app to install, nothing uploaded.
- Screenshot CompressorMake PNG screenshots much smaller with a smart palette of up to 256 colours that keeps text and interface edges sharp.
- Scan CompressorMake scanned pages small enough to upload or email: whiten the paper, go greyscale or 1-bit, resize to 200 DPI and sharpen text.
- Profile PictureCrop to a square or circle, resize to 128 to 800 px and compress, ready for social networks, chat apps and staff directories.
- Product PhotosSquare product photos on a clean background at 2048 px, trimmed, centred and compressed for Shopify, Amazon or WooCommerce.
- Compress for PrintSmaller files that still print sharp: JPG at quality 93 with full colour resolution and a 300 DPI tag. Nothing is resized.
- Compress TIFFShrink TIFF scans and photos without losing a pixel by re-saving them as optimised PNG, or as JPG when you need them much smaller.
- Compress BMPTurn bulky BMP files into lossless PNG, typically several times smaller with exactly the same pixels, or into JPG for photos.
- Compress TGARe-save TGA files with run-length encoding, losslessly and with alpha intact, or convert them to PNG for a smaller texture.
- Compress ICOMake favicon.ico files smaller by keeping the 16, 32 and 48 px sizes browsers use, each stored as a compact PNG.
- Compress PSDTurn heavy Photoshop documents into small, shareable JPG, PNG or WebP copies of the merged image. Your layered original stays untouched.
- Compress PCXConvert old PCX images to lossless PNG, usually much smaller, with every pixel and palette colour kept, ready for modern apps.
- Compress APNGShrink animated PNGs by converting them to animated WebP, which keeps every frame, its timing and transparency at a fraction of the size.
- Compress to 10KBReduce any photo to 10KB or less for forms, portals and email limits, keeping it as sharp as possible.
- Compress to 20KBReduce any photo to 20KB or less for forms, portals and email limits, keeping it as sharp as possible.
- Compress to 30KBReduce any photo to 30KB or less for forms, portals and email limits, keeping it as sharp as possible.
- Compress to 50KBReduce any photo to 50KB or less for forms, portals and email limits, keeping it as sharp as possible.
- Compress to 100KBReduce any photo to 100KB or less for forms, portals and email limits, keeping it as sharp as possible.
- Compress to 150KBReduce any photo to 150KB or less for forms, portals and email limits, keeping it as sharp as possible.
- Compress to 200KBReduce any photo to 200KB or less for forms, portals and email limits, keeping it as sharp as possible.
- Compress to 300KBReduce any photo to 300KB or less for forms, portals and email limits, keeping it as sharp as possible.
- Compress to 500KBReduce any photo to 500KB or less for forms, portals and email limits, keeping it as sharp as possible.
- Compress to 1MBReduce any photo to 1MB or less for forms, portals and email limits, keeping it as sharp as possible.
- Compress to 2MBReduce any photo to 2MB or less for forms, portals and email limits, keeping it as sharp as possible.
- Compress to 5MBReduce any photo to 5MB or less for forms, portals and email limits, keeping it as sharp as possible.