██████╗ ██████╗ ███╗ ███╗██████╗ ██████╗ ███████╗███████╗███████╗ ██████╗ ██████╗ ██╔════╝██╔═══██╗████╗ ████║██╔══██╗██╔══██╗██╔════╝██╔════╝██╔════╝██╔═══██╗██╔══██╗ ██║ ██║ ██║██╔████╔██║██████╔╝██████╔╝█████╗ ███████╗███████╗██║ ██║██████╔╝ ██║ ██║ ██║██║╚██╔╝██║██╔═══╝ ██╔══██╗██╔══╝ ╚════██║╚════██║██║ ██║██╔══██╗ ╚██████╗╚██████╔╝██║ ╚═╝ ██║██║ ██║ ██║███████╗███████║███████║╚██████╔╝██║ ██║ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝
⚙ Fine-tune — quality, format, max width, target size (KB)
FAQ — compress to 100 KB, PNG→WebP, email & social presets, quality
Frequently Asked Questions — Image Compressor
How do I compress an image online for free?
Drag and drop your images onto the page (or click to browse, or paste from clipboard). They are compressed instantly with the active preset. Adjust quality, format or a target size, then download individually or as a ZIP. Free, no signup, no watermark, no limits.
How do I compress an image to 100 KB (or 50 KB)?
Tap the 🎯 ≤100 KB or ≤50 KB preset — or type any KB value under fine-tune. The compressor automatically binary-searches the highest quality that fits under your target, which beats guessing with a quality slider. Perfect for job portals, visa applications and forms with strict upload limits.
Are my images uploaded to a server?
No. Compression runs 100% in your browser using the Canvas API. Your photos never leave your device — no upload, no server, no data collection. It even works offline once loaded.
How much can I reduce file size without losing quality?
JPEG photos typically shrink 60–80% at quality 70–80 with no visible difference. PNG→WebP conversion often saves 80–90%. Open the before/after wipe on any image and drag the line to inspect the result at full size.
Should I convert PNG to WebP or JPEG?
For web use, WebP is usually best: 25–35% smaller than JPEG at equal visual quality, with transparency support. Keep PNG only for pixel-perfect lossless graphics. The Web preset converts to WebP in one tap.
How do I reduce photo size for email?
Use the 📧 Email preset — JPEG quality 70, longest side 1280 px. A typical 4 MB phone photo lands around 150–300 KB, so even ten photos fit comfortably under inbox limits.
Why do my photos get blurry on WhatsApp or Instagram?
Messaging apps aggressively re-compress large photos. Pre-compress with the 📱 Social preset (2048 px, quality 80) and the platform applies little or no extra compression — your photo stays sharp.
Can I batch compress multiple images at once?
Yes — drop as many as you want; every image compresses automatically as it arrives with live per-image savings bars, and Download all packs everything into one ZIP. No file count or size limits.
Does compressing remove EXIF metadata (GPS, camera info)?
Yes — re-encoding through the canvas strips EXIF automatically: GPS location, camera model and timestamps are removed. That's usually a privacy win when sharing photos online.
What is lossy vs lossless compression?
Lossy (JPEG, WebP) discards visually redundant data — the quality setting controls how much — and achieves the biggest savings. Lossless (PNG) keeps every pixel but saves far less. For photos, lossy at quality 75–85 is visually indistinguishable.
Is this a good TinyPNG / Squoosh alternative?
Yes. TinyPNG uploads to its servers and caps free use at 500 images/month; Squoosh does one image at a time. This tool does unlimited batch compression on your device, plus target-size mode and one-tap presets — completely free.
Free Online Image Compressor — Reduce Image Size Without Losing Quality
Compress JPEG, PNG and WebP images up to 90% smaller, directly in your browser. Whether you need to compress a photo to 100 KB for a form upload, shrink pictures for email, convert PNG to WebP for a faster website, or batch-compress a whole folder before sharing — one-tap presets do it instantly, with a before/after wipe to verify quality.
Compress Image to 100 KB, 50 KB or Any Target Size
Job portals, government forms, visa applications and CMS uploads often demand images under a strict size like 100 KB or 200 KB. Instead of guessing quality settings, the target-size mode automatically finds the highest quality that fits under your KB limit — per image, in one pass.
Why a Client-Side Image Compressor Is Better
TinyPNG, Compressor.io and iLoveIMG upload your images to their servers — a privacy risk and the reason they impose limits. This compressor runs entirely in your browser with the Canvas API: photos never leave your device, EXIF/GPS metadata is stripped automatically, and there are zero usage limits.
Compress Images for Web, Email, WhatsApp & Instagram
The Web preset (WebP, 1920 px) is ideal for site performance and Core Web Vitals; Email keeps attachments small; Social pre-shrinks to platform limits so WhatsApp and Instagram don't blur your photos with their own re-compression.
Batch Compression & PNG to WebP Conversion
Drop dozens of images at once — each compresses automatically with live savings bars, and everything downloads as one ZIP. WebP output is typically 25–35% smaller than JPEG at the same visual quality.
Related Free Image Tools
- Bulk Image Resizer — resize many images at once (presets for every platform)
- HEIC to JPG Converter — convert iPhone photos in-browser
- Image Converter — convert between image formats
- Image Watermark — protect photos before sharing
- Image to ASCII — turn photos into ASCII art
- All free tools →