Compress Images Online
Make JPG, PNG and WebP files dramatically smaller — set a target size in KB or adjust quality with live preview. Perfect before email, uploads, or web use. Images never leave your device.
🔒 100% private — files never leave your browser
Drag & drop images here
JPG, PNG or WebP — batch supported
Uncheck to always output JPG (smallest).
How to use the Image Compressor
- 1 Drag your images into the box, or click to browse. Batch mode supported.
- 2 Choose "Target size" (e.g. under 200 KB) or "Quality %" mode.
- 3 Click "Compress" and download the optimized images.
Frequently asked questions
How much can images be compressed?
Typical photos shrink 60–90% with no visible difference. The compressor uses smart Web Worker-based compression plus canvas re-encoding to hit your target.
Is there a file size or quantity limit?
No server limits exist because files never leave your device — the only limit is your device memory. Compress dozens of images in one batch.
Is this like TinyPNG?
Yes, and with two advantages: you can target an exact file size, and your images are never uploaded to anyone's server.
More free tools
Image Converter Convert between PNG, JPG and WebP formats instantly. Batch conversion, quality control, and zero uploads — all in your browser. Image Resizer Resize images by pixels or percentage with aspect-ratio lock. Batch resize, format choice, and zero uploads — runs in your browser. Image Cropper Crop images with a visual editor: drag the frame, use aspect ratios like 1:1 or 16:9, and download. Free and fully browser-based. Image to Base64 Encode any image to a Base64 data URI for CSS or HTML. Instant preview, one-click copy, zero uploads — works entirely in your browser. Watermark Image Add a text watermark to photos in bulk: pick font size, opacity, color and position. Free, batch ready, and never uploaded. HEIC to JPG Convert HEIC and HEIF photos to JPG or PNG right in your browser. Batch conversion, quality control, zero uploads — free, fast and unlimited.