Image Compressor
Reduce image size while keeping clarity
🚀 Quick Start
- Upload or drag & drop (multi‑select PNG/JPEG/WebP/AVIF)
- Choose output: Source / JPEG / WebP / AVIF (Source uses default quality)
- Adjust quality: only for JPEG/WebP/AVIF; higher = clearer and larger
- Longest edge (optional): empty/0 = no limit; scales down proportionally
- Remove metadata: strip EXIF to shrink and protect privacy
- Start compressing: batch‑process with progress
- Download results: download individually; success shows size
- Download all: ZIP successful items
- Reset: clear files and settings (no persistence)
📌 Common Scenarios
- Batch compress for social posts/hosts/archiving
- Compress before email/ticket upload limits
- Strip EXIF before sharing to protect privacy
- Set ‘Longest edge’ to quickly make thumbnails/previews
🎛️ Compression Options & Parameters
- Output format: keep source or export to JPEG/WebP/AVIF; no explicit PNG target. If the source is PNG and ‘Source’ is selected, PNG is output. To convert non‑PNG to PNG, use the Image Format Converter.
- Longest edge: integer pixels; empty/0 = no limit; scales down proportionally (no stretching)
- Remove metadata: delete EXIF and related info
🧭 Recommendations
- Process in batches: large/many images can use lots of memory—batches are safer
- Keep page in foreground: background tabs may be throttled
- Format tips: photos → JPEG; size‑first try WebP/AVIF; transparent assets → PNG/WebP (see Converter)
- Suggested ranges: JPEG 70–85, WebP 60–80, AVIF 45–65 (image dependent)
⚠️ Limitations & Compatibility
- JPEG has no transparency; transparent areas are filled (use WebP or export PNG via Converter)
- Very large images may exhaust memory or be discarded by the browser
- Minor color differences may occur (color management/ICC)
- EXIF orientation is not preserved when metadata is removed; images are rendered upright before encoding
🔒 Privacy & Security
- All processing runs locally in your browser. No data leaves your device.
❓ FAQ
How to get the smallest size with acceptable quality?
Set ‘Longest edge’ first (e.g., 2048/1280), then tune quality: JPEG 70–85, WebP 60–80, AVIF 45–65. Adjust while checking size.
Why is it not smaller—or even larger?
Highly compressed originals or well‑suited formats can behave this way. Lower quality, limit the longest edge, or choose a better output format.
Transparency lost?
JPEG doesn’t support transparency. Use WebP or export PNG in the Image Format Converter.
Too slow or laggy?
Huge or many images consume RAM/CPU; process in batches and keep the page foregrounded.
Why is there no quality slider for ‘Source’?
‘Source’ uses default quality automatically (based on the first file’s actual format). To unify quality, switch to JPEG/WebP/AVIF and set it.
Want to export everything as PNG?
The compressor has no explicit PNG target. Please use the Image Format Converter.