Image Compressor
Compress JPG, PNG, and WebP up to 80% with a quality slider. Batch up to 250 images. Runs in your browser. No uploads, no signups, no ads.
Select a JPG, PNG, or WebP and drag the quality slider to reduce file size. Results vary by image content, format, and resize settings.
Optimized for websites
Starting point: 70-85% for many web images
Leave at 0 to keep original dimensions
Batch Processing
Up to 250 selected images
Browser-Based
Compresses after page load
ZIP Download
Download all at once
How Image Compression Works
Image compression reduces file size by encoding pixel data more efficiently. Think of it like summarising a book, you keep the important plot points but cut the filler. A camera captures far more colour detail than your eyes can distinguish, so compression removes that invisible excess.
Lossy compression (used for JPEG and WebP) discards data your eyes are unlikely to notice, subtle colour variations, high-frequency noise, and imperceptible gradients. The result looks identical to most viewers but can be 50-90% smaller. Lossless compression (PNG) reorganises data without removing anything, the file is smaller but every pixel stays identical to the original.
The quality slider controls how aggressively data is discarded. At 90-100%, you'll barely notice any change. At 60-70%, file sizes drop dramatically with minor quality loss visible only when zoomed in at 200%. Below 50%, compression artifacts become visible, blocky patches in gradients and soft halos around text. That's useful for thumbnails where file size matters more than detail.
After this page has loaded, this tool uses the browser Canvas API to compress selected images. It does not upload selected images to an iForge Apps server. You can process up to 250 selected images in one batch.
Lossy vs Lossless, Which Do You Need?
Lossy Compression
Permanently removes data. Like resizing a photo smaller, you can't get the lost pixels back. But the file size reduction is dramatic: 70-90% smaller with barely noticeable quality loss.
Formats: JPEG, WebP (lossy mode), AVIF (lossy mode)
Works well for: Photos, website images, social media, email attachments
Don't re-compress already-compressed images repeatedly. Each pass degrades quality further, like photocopying a photocopy.
Lossless Compression
Reorganises data more efficiently without losing anything. Like zipping a file, the uncompressed result is bit-for-bit identical to the original. Savings are modest: typically 10-30%.
Formats: PNG, WebP (lossless mode), AVIF (lossless mode)
Works well for: Screenshots, logos, icons, technical diagrams, images you'll edit later
Safe to re-compress as many times as needed. No quality degradation ever.
What this means for you: If you're putting photos on a website, social media, or email, use lossy compression at 75-85% quality. If you're working with screenshots, logos, or images you'll edit further, use lossless PNG or keep the quality slider above 90%.
Format Comparison
| Format | Compression | Transparency | Browser Support | Works Well For |
|---|---|---|---|---|
| JPEG | Lossy | No | Universal (100%) | Photos, complex images with gradients |
| PNG | Lossless | Yes (alpha) | Universal (100%) | Logos, screenshots, icons, text overlays |
| WebP | Both | Yes (alpha) | Broad modern-browser support | Photos and web images where WebP is accepted |
| AVIF | Both | Yes (alpha) | ~93% browsers | Next-gen web (50% smaller than JPEG) |
| GIF | Lossless (256 colours) | Binary only | Universal (100%) | Simple animations, avoid for static images |
| SVG | Vector (lossless) | Yes | Universal (100%) | Icons, logos, illustrations, not photos |
What this means for you: For web use, WebP is a good default when your destination accepts it. AVIF can be smaller but encode times are slower and support varies. Use JPEG when you need broad compatibility with email clients or older systems.
Quality Guidelines by Use Case
Web (75-80%)
A practical starting range for website images. It can reduce file size while keeping visible quality acceptable for many photos.
Email (65-75%)
Email attachments have size limits (Gmail: 25 MB total, Outlook: 20 MB). Lower quality keeps images under typical thresholds while remaining clear on screen. Total email size under 1 MB loads fastest.
Social Media (80-85%)
Platforms re-compress your uploads, so starting with moderate compression avoids double-compression artifacts. Upload at 80-85% quality, the platform does the rest.
Print (90-100%)
Keep quality high for anything that will be printed. Compression artifacts invisible on screen can appear in 300 DPI print output. Use 90%+ or lossless for glossy materials.
Platform Image Requirements
Platform image rules change over time. Search for your platform to find planning settings, then verify current requirements before important uploads or paid campaigns.
| Platform | Limit Note | Dimensions | Quality |
|---|---|---|---|
| Instagram Feed | Check platform | 1080×1350 px | 80-85% |
| Instagram Stories | Check platform | 1080×1920 px | 80-85% |
| Facebook Post | Check platform | 1200×630 px | 80% |
| Facebook Cover | Check platform | 820×312 px | 85% |
| Twitter/X Post | Check platform | 1600×900 px | 80% |
| LinkedIn Post | Check platform | 1200×627 px | 80% |
| TikTok Cover | Check platform | 1080×1920 px | 80% |
| Pinterest Pin | Check platform | 1000×1500 px | 80% |
| YouTube Thumbnail | Check platform | 1280×720 px | 85% |
| Shopify Product | Check Shopify | 2048×2048 px | 85% |
| Amazon Product | Check marketplace | 2000×2000 px | 90% |
| eBay Listing | Check marketplace | 1600×1600 px | 85% |
| Etsy Product | Check marketplace | 2000×2000 px | 85% |
| WooCommerce | Configurable | 800×800 px+ | 80% |
| WordPress Post | Configurable | 1200×628 px | 80% |
| Squarespace | Check CMS | 1500 to 2500 px wide | 80% |
| Wix | Check CMS | 1920 px wide | 80% |
| Webflow | Check CMS | Varies | 80% |
| Google Ads | Check Google | Various | 85% |
| Email (general) | Keep small | 600 to 800 px wide | 70-75% |
| Mailchimp | Check provider | 600 px wide | 75% |
| Google My Business | Check Google | 720×720 px | 85% |
| Apple App Store | Check Apple | 1290×2796 px (6.7") | 95% |
| Google Play Store | Check Google | 1080×1920 px+ | 90% |
Showing 24 of 24 platforms. Treat limits as planning notes and verify current rules on the destination platform.
Compression Settings by Scenario
Different situations call for different compression strategies. A blog header image and a WhatsApp photo need completely different treatment. Search for your use case to get specific recommendations.
| Scenario | Target Size | Quality | Format |
|---|---|---|---|
| Blog hero image | 100-200 KB | 75-80% | WebP (JPEG fallback) |
| Product photo (web) | 80-150 KB | 80-85% | WebP |
| Background/hero image | 150-300 KB | 70-75% | WebP |
| Thumbnail / card image | 20-50 KB | 70-75% | WebP or JPEG |
| Email newsletter header | 50-100 KB | 70-75% | JPEG |
| Email product image | 30-60 KB | 70% | JPEG |
| Instagram post | Under 1 MB | 82-85% | JPEG |
| Facebook ad creative | Under 150 KB | 80% | PNG for graphics, JPEG for photos |
| Portfolio / photography | 300-500 KB | 85-90% | JPEG |
| Resume / CV photo | 50-100 KB | 85% | JPEG |
| Real estate listing | 100-200 KB | 80% | JPEG or WebP |
| WhatsApp / Telegram share | Under 1 MB | 75-80% | JPEG |
| PDF embedding | 50-150 KB per image | 75-80% | JPEG |
| Presentation slides | 100-200 KB each | 80% | JPEG for photos, PNG for charts |
| Print (flyer / brochure) | 1-5 MB | 90-95% | JPEG or TIFF |
Showing 15 of 15 scenarios.
Real-World Compression Results
These are typical results at 75% quality using JPEG output. Your results will vary depending on image content, photos with large areas of similar colour compress better than busy, detailed scenes.
| Image Type | Original | 75% Quality | Savings |
|---|---|---|---|
| Smartphone photo (12MP) | 4.5 MB | 800 KB | 82% |
| DSLR photo (24MP) | 12 MB | 2 MB | 83% |
| Website hero image | 1.5 MB | 250 KB | 83% |
| Product photo (studio) | 3 MB | 400 KB | 87% |
| Screenshot (PNG → JPEG) | 2 MB | 200 KB | 90% |
| Scanned document | 5 MB | 500 KB | 90% |
| Infographic / chart | 800 KB | 300 KB | 63% |
Key insight: The biggest gains come from images that were over-saved in the first place, smartphone photos, design exports, and scanned documents. Images that are already compressed (web downloads, social media screenshots) have less room for further reduction.
Worked Example: Speeding Up an Online Store
The situation: Tom runs a Shopify store selling handmade candles. His product pages load in 6.2 seconds on mobile, Google recommends under 2.5 seconds. His Lighthouse Performance score is 38/100 and the top recommendation is "Properly size images."
Step 1: Audit
Tom has 45 products with 4 images each, 180 images total. His photographer exports at maximum quality (5-8 MB each). Total image weight: roughly 1.2 GB across the store. Each product page loads 4 images averaging 6 MB = 24 MB per page visit.
Step 2: Compress
He drags all 180 images into the compressor. Settings: 80% quality, WebP output (Shopify supports WebP), max width 2048px. The batch processes in about 2 minutes. Average file size drops from 6.5 MB to 180 KB, a 97% reduction.
Step 3: Re-upload
He re-uploads the compressed images to Shopify, replacing the originals. Shopify generates responsive sizes automatically from his 2048px uploads. Each product page now loads ~720 KB of images instead of 24 MB.
Result
Page load time dropped from 6.2s to 1.8s on mobile. Lighthouse score went from 38 to 89. Bounce rate dropped 23% in the first week. His images look identical to the originals, the quality difference is imperceptible at screen resolution. Total storage dropped from 1.2 GB to 32 MB.
Why Page Speed Matters (The Numbers)
Images are typically 50-70% of a web page's total weight. Compressing them is the single highest-impact thing you can do for page speed. Here's what the research shows:
| Load Time | Bounce Rate Impact | Source |
|---|---|---|
| 1s → 3s | +32% bounce rate | Google / Think with Google |
| 1s → 5s | +90% bounce rate | Google / Think with Google |
| 1s → 10s | +123% bounce rate | Google / Think with Google |
| 0.1s faster | +8% conversion rate (retail) | Deloitte / Google |
Google also uses page speed as a ranking factor. Faster pages rank higher in search, especially on mobile. If you do nothing else for your website's SEO, compress your images.
Metadata & Privacy
Every photo from your phone or camera contains EXIF metadata, hidden data embedded in the file. This includes GPS coordinates (where the photo was taken), device model, date and time, camera settings, and sometimes your name. Compression strips most of this automatically when converting to a new format.
What gets stripped
GPS location, camera model, lens info, date/time, software used, copyright text, thumbnail preview, colour profile (when converting formats)
What survives
The pixel data itself. Anything visible in the image (faces, documents, screens, reflections) remains, metadata stripping doesn't redact visual content
If you specifically need to remove metadata without compressing, use our Metadata Remover tool. If you're compressing anyway, the compression process handles it.
Common Mistakes
Compressing already-compressed images
Re-compressing a JPEG that was already saved at 75% quality makes it worse, not better. Each lossy pass degrades quality. If the image came from the web or social media, it's already been compressed. Start from the original source whenever possible.
Using PNG for photographs
PNG is lossless, it preserves every pixel perfectly. That's great for screenshots but terrible for photos. A 12MP photo as PNG can be 15-20 MB. The same photo as JPEG at 80% is 800 KB and looks identical. Use JPEG or WebP for photos.
Not resizing before compressing
Compressing a 4000×3000 pixel photo to display at 800px wide wastes bandwidth. Resize to the display size first, then compress. A 4000px photo at 80% quality is still larger than an 800px photo at 90% quality.
Using JPEG for text and logos
JPEG compression creates visible artifacts around sharp edges and text. Screenshots, logos, and text-heavy graphics should use PNG (lossless) or WebP (lossless mode). If you must use JPEG, keep quality above 90%.
Over-compressing for print
What looks fine on screen at 72 DPI can look terrible when printed at 300 DPI. If images are going to be printed on glossy paper or large format, keep quality at 90% or above. The file size penalty is worth it.
Forgetting to test
Compression results vary by image content. A sunset photo looks fine at 60% quality, but a product photo with fine text on the label might need 85%. Always open the compressed version at full size before using it.
Related Tools
Image Resizer
Resize to exact pixel dimensions before compressing
Image to WebP
Convert directly to WebP for smallest web files
Image to PNG
Convert to lossless PNG for screenshots and logos
Metadata Remover
Strip EXIF data for privacy without changing quality
Compress PDF
Reduce PDF file sizes (often image-heavy)
AVIF Converter
Convert to next-gen AVIF for even smaller files
How to use this tool
Select images, drag and drop or choose up to 250 at once
Choose a preset or adjust quality and format settings
Download compressed images individually or as a ZIP
Common uses
- Reducing image file sizes before uploading to a website or CMS
- Compressing photos for email attachments that stay under size limits
- Batch-optimising product images for faster e-commerce page loads
- Preparing images for social media posts without losing visible quality
- Shrinking screenshot files for documentation or support tickets
Share this tool
Frequently Asked Questions
How does image compression work?
Which quality setting should I use?
Which output format should I choose?
Are my images uploaded anywhere?
What's the maximum file size?
Will compression make my images look blurry?
What's the difference between lossy and lossless compression?
Can I compress PNG files?
How much can I reduce file size?
Does the resize option affect quality?
What quality does Google recommend for web images?
Can I undo compression?
Results are for general informational purposes only and should be checked before use. They are not professional advice. See our Disclaimer and Terms of Service.