Image Compressor

Compress, resize & convert images in your browser. Supports JPEG, PNG, WebP with quality control, batch processing & zip download.

Output Format
Quality: 80%
Max Width (px, 0=no limit)
Max Height (px, 0=no limit)
Resize Preset
Target Size (KB, 0=off)
Smart Quality
Live Preview
Use Worker
Preserve EXIF (when possible)
Lossless Mode (PNG)
PNG Quantize
Quantize Bits (4-8)
Remove Solid Background (PNG)
BG Color
BG Tolerance (0-255)
Background (JPEG)
📁 Drop Image Here

or click to select • JPEG, PNG, WebP, GIF

◆ What it does

Compress and optimize images directly in your browser using canvas-based compression. Resize, convert formats, and batch process multiple images with zip download.

▸ How to use

  • Drag & drop or select images to compress
  • Adjust quality slider (1-100) and optional max dimensions
  • Choose output format: JPEG, PNG, or WebP
  • View before/after size comparison with compression ratio
  • Use Batch tab to process multiple images and download as zip

▸ Why use this

  • No server upload — all processing happens in your browser
  • Batch compress dozens of images at once
  • Convert between JPEG, PNG, and WebP formats
  • Download all compressed images as a single zip file
  • See real-time compression ratio and file size savings

FAQ

What is Image Compressor?

Compress, resize & convert images in your browser. Supports JPEG, PNG, WebP with quality control, batch processing & zip download.

How do I use Image Compressor?

Drag & drop or select images to compress Adjust quality slider (1-100) and optional max dimensions Choose output format: JPEG, PNG, or WebP

Why use Image Compressor?

No server upload — all processing happens in your browser Batch compress dozens of images at once Convert between JPEG, PNG, and WebP formats