Tools

Image Compressor

Reduce image size — all in your browser

Client-only No Upload Instant

Click or drag & drop images

JPEG, PNG, WebP — up to 20 MB each

Compression Settings

80%
SmallestBalancedBest

Output Format

JPEG — great for photos. Lossy but very compact.

Original
Original1024px2048px4096px

How It Works

1

Select or drag & drop your JPEG, PNG, or WebP images.

2

Adjust quality, output format, and max dimension to your liking.

3

Hit Compress — your browser draws each image onto a Canvas and exports it at the chosen quality.

4

Download the compressed files individually or all at once.

100% Private

Your images never leave your device. All compression happens using your browser's Canvas API — no uploads, no servers involved.

Browser Canvas

Compression is powered by the HTML5 Canvas API — built into every modern browser. No extra libraries needed.

Supports Batch

Upload multiple images at once. Each file is processed independently so you can mix different types.

Format Conversion

Convert PNGs to WebP or JPEG during compression for maximum savings — WebP is typically 25–35% smaller than JPEG.