All compression runs in your browser — your images are never sent to any server. JPEG compression is lossy — some quality reduction occurs. Keep your originals if you may need to re-edit.
Skip to compress image to 200 KB toolLoading tool…
Image file size is determined by three factors: format (JPEG/PNG/WebP), dimensions (width × height in pixels), and quality/compression level.
**Why 200KB?**
Many platforms impose image size limits: most CMS editors (200–500KB), email attachments (under 1MB), product listings on e-commerce platforms (usually 200–500KB), and e-learning tools (often 200KB per image).
**How compression works:**
**JPEG compression** (for photos):
• JPEG uses lossy compression — it discards image data that the human eye is less sensitive to
• Quality 80 = ~80% visual fidelity, typically 50–70% smaller than uncompressed
• Quality 60 = more compression, slight visible artifacts in fine detail
• A 2 MB phone photo at Q75 is typically 150–300KB
**PNG compression** (for graphics/screenshots):
• PNG is lossless — no quality loss, but larger than JPEG for photos
• PNG-8 (256 colors) is much smaller than PNG-24 for flat-color graphics
• Metadata stripping (EXIF, color profiles) can save 20–50KB
**Resize to reduce file size:**
• A 3,000×4,000px photo has 12 million pixels; at 1,200×1,600px it has 1.92 million — file size drops roughly proportionally
This tool automatically finds the optimal quality setting to hit your target file size (200KB default).
Click upload or drag and drop. Supports JPG, PNG, and WebP. Multiple files are supported for batch compression.
Default is 200KB — change to any size limit you need (500KB for general web, 100KB for email, 50KB for icons). The tool automatically adjusts quality to hit the target.
See the before/after file size and preview the compressed image. If quality looks poor, increase the target size slightly.
Download individual files or all compressed files as a ZIP. Filenames are preserved with a size suffix.
Common real-world scenarios where this tool saves time.
Most blog platforms recommend images under 200–300KB for fast page loads. Unoptimized phone photos (3–8 MB) dramatically slow page speed. Compress to 150–200KB before uploading.
Shopify, WooCommerce, and Etsy recommend product images under 500KB. Faster-loading images reduce bounce rate and improve conversion. Compress high-resolution product photos before listing.
Many learning management systems (Canvas, Moodle, Google Classroom) restrict image uploads to 200–500KB. Compress images before embedding in courses or articles.
Email providers and clients flag or block large attachments. Compress photos before embedding in marketing emails or attaching to correspondence.
Impact of quality level on file size and appearance.
| Quality | File size vs original | Visual quality | Use for |
|---|---|---|---|
| Q90–100 | 20–40% smaller | Excellent — no visible loss | Print, archiving, high-quality web |
| Q75–85 | 60–80% smaller | Very good — sharp for display | Standard web images (recommended) |
| Q60–75 | 80–90% smaller | Good — minor artifacts | Low-bandwidth sites, thumbnails |
| Q40–60 | 90–95% smaller | Acceptable — visible artifacts | Only if file size is critical |
| Below Q40 | 95%+ smaller | Poor — blocky artifacts | Avoid for most uses |
Q75–85 is the standard web optimization sweet spot — start here and adjust based on visual inspection.
For photos (JPEG): quality 75–85 is the 'sweet spot' — visually indistinguishable from the original at normal viewing sizes, typically achieving 60–80% file size reduction. Below quality 60, you may see blocky artifacts in smooth gradients. For web display (not print), Q75 is usually perfectly acceptable.
Lossy compression (JPEG) permanently discards some image data to achieve smaller files. Once compressed, that data is gone. Lossless compression (PNG, lossless WebP) reduces file size without discarding any data — you can decompress back to the exact original. For photographs, lossy compression is almost always used; for logos and text-heavy images, lossless is preferred.
Not by default — the compressor reduces quality while keeping the same width and height. If you need smaller dimensions, use the resize option. Resizing is often more effective than quality reduction for very large photos: a 4000×3000px image at Q85 is still larger than a 1200×900px image at Q90.
For photographic PNG images, yes — by converting to JPEG (lossy compression). A 3MB photographic PNG typically compresses to under 200KB as JPEG at Q75. For transparent PNG graphics (logos, icons), JPEG is not suitable (transparency would be lost). Use PNG with reduced color depth and metadata stripping, or WebP with alpha channel.
For websites: use JPEG at Q75–85 for photographs; PNG-8 or WebP for logos and graphics; WebP for everything when modern browser support is sufficient. Aim for 100–300KB per image for above-the-fold content. Use a CDN with automatic image optimization for large-scale sites (Cloudflare Images, Imgix, Cloudinary).
Yes — indirectly. Google's Core Web Vitals (specifically Largest Contentful Paint) penalize slow-loading images. Large uncompressed images are a top cause of poor LCP scores. Compressing images improves page speed, which is a Google ranking factor. Google's PageSpeed Insights specifically recommends images in next-gen formats (WebP) and appropriately sized for their display dimensions.
For JPEG: yes — each re-compression cycle introduces additional artifacts (generation loss). Avoid re-compressing the same JPEG repeatedly. Always keep the original high-quality source and re-compress from it if you need different output sizes. PNG is lossless — re-compressing does not degrade quality.
No — all compression runs in your browser using the Canvas API and JavaScript. Your images are never transmitted to EverydayTools servers. Verify by opening your browser's Network tab during compression — you will see no image upload requests.
Compress to 200KB for CMS and blog uploads runs locally in your browser — images are never transmitted to EverydayTools servers.
Portals may count KiB (1024-byte units). When in doubt, aim slightly under the stated limit. Output depends on your browser's native encoder.
Free to use. No signup, no watermarks. Keep originals if you may need to re-edit — JPEG compression is lossy.
Advertisement
Reviewed by EverydayTools Editorial Team on 2026-06-02.
Same workflow or intent — pick the next step without leaving the site.
Compress up to 20 JPG, PNG, or WebP images to an exact file-size target—50 KB, 100 KB, 1 MB, or your own cap. Download individually or as a ZIP.
Compress JPG or PNG images to under 50KB for government portals, passport photo uploads, visa applications, and strict ID submission requirements. No upload — runs in your browser.
Free image resizer—scale by pixels or %, lock aspect ratio, export JPG/PNG/WebP. Runs locally in your browser; no upload or signup.
Compress or resize JPG, PNG, and WebP to under 100KB for job portals, government forms, and ID uploads. Runs locally in your browser—nothing uploaded. Batch ZIP download.
Paste Base64 or data:image URLs—live preview, download PNG/JPG/WebP/GIF/SVG. No upload: decoding stays on your device in the browser. Free, no signup.
Free HEIC to JPG converter — convert iPhone and iPad HEIC photos to JPEG format for sharing, uploading, and compatibility with Windows, Android, and web. No signup. Runs locally in your browser when supported—no upload required for normal use.
Frequently opened tools from the same category.
Compress JPG, PNG & WebP in your browser—up to 80% smaller, batch 25 files, 50/100/200 KB presets. Files stay on your device. No signup.
Free image resizer—scale by pixels or %, lock aspect ratio, export JPG/PNG/WebP. Runs locally in your browser; no upload or signup.
Free image converter — convert JPG, PNG, WebP, HEIC, BMP, and TIFF to any format in your browser. Batch conversion supported. Files never sent to a server. No signup required.
Free browser-based image-to-SVG converter — trace PNG or JPG images to scalable vector format. Best for flat-colour icons, logos, and simple illustrations where scalability matters. No server upload, no signup. Runs locally in your browser when supported—no upload required for normal use.
Cross-category tools others open in the same session.
Free JSON formatter — paste minified or messy JSON and instantly get beautified, indented output with syntax highlighting and error detection. Browser-based, no server upload. Runs locally in your browser when supported—no upload required for normal use.
Compress JPG, PNG & WebP in your browser—up to 80% smaller, batch 25 files, 50/100/200 KB presets. Files stay on your device. No signup.
Free PDF merger — combine multiple PDF files into one document. Drag to reorder files, preview pages, and download the merged PDF instantly. No signup, fully browser-based. Runs locally in your browser when supported—no upload required for normal use.
Instantly count words, characters, sentences, paragraphs, and reading time. Great for essays, articles, and SEO writing. No signup — works as you type. Runs locally in your browser when supported—no upload required for normal use.
Guides and walkthroughs that reference this tool.
2026 image compressor comparison: EverydayTools, TinyPNG, Squoosh, and Compressor.io ranked by quality retention, format support, speed, and privacy.
Compare free image converters in 2026: EverydayTools, Squoosh, Convertio. No upload for private photos—browser JPG, PNG, WebP.
Browse full tool collections by topic.
Drop images here or click to upload
JPG, PNG, WebP · up to 25 images · 20 MB each