← All tools

Image Compressor

Shrink photos for email attachments, websites, or upload limits — without losing quality you'll notice.

Settings
80

JPEG & WebP use lossy quality. For PNG (Keep original), the slider scales resolution because browsers ignore PNG quality.

Output format

WebP is usually smaller than JPEG/PNG at the same visual quality — great for websites. Some older email clients still prefer JPEG.

Your images
Drop photos here
or click to browse — JPEG, PNG, or WebP · multiple files OK

Processed entirely in your browser — your images are never uploaded anywhere.

Common upload & email limits

Compress image for email attachment

Many mail clients choke on multi‑megabyte photos. Drop your shots here, keep JPEG or switch to WebP if the recipient’s client supports it, and dial quality until each file is small enough to attach without bouncing.

Compress image under 100KB

Need to compress an image under 100KB for a form upload or portal? Lower the quality slider and/or convert to WebP, then watch the after size until it clears the limit. Very large originals may also need a smaller pixel size first.

Reduce photo file size for website

Web pages load faster with leaner assets. Prefer WebP for the web, keep a sensible quality (around 70–85), and batch-compress a whole gallery in one go — then download everything as a zip.