Free · No uploads · Works offline

Compress images to 100KB

Reduce JPG, PNG, or WebP files to under 100KB. Everything runs in your browser — your images never touch a server.

Drop images hereTap to select images

JPG, PNG, WebP · Max 20MB each

When do you need images under 100KB?

100KB is the most universally requested file-size limit on the web. Dozens of platforms enforce it — and even when they don't, a 100KB image loads almost instantly on any connection. If you're unsure what target to pick, 100KB is a safe default.

Job application portals and resume photos

Government job boards, university application systems, and corporate HR portals frequently cap photo uploads at 100KB. A passport-style headshot straight from your phone can easily be 3–5 MB. Compressing it to 100KB keeps it sharp enough for a thumbnail while meeting the portal's requirements. If the form rejects your file, this tool gets you under the limit in seconds.

E-commerce product images

Shopify, WooCommerce, and Etsy stores live or die by page speed. Each product page can show five to ten images — if every image is 500KB, that's 5 MB of downloads before a customer even scrolls. Compressing product shots to 100KB keeps pages snappy without sacrificing the detail buyers need to click “Add to Cart.”

Blog post images and social media profile pictures

Content management systems like WordPress recommend keeping individual images well under 200KB for fast page loads. At 100KB you get a good balance between visual quality and performance, especially for inline blog images that appear alongside text. Social media platforms also benefit — a 100KB profile picture loads instantly on mobile feeds and avoids the blurry recompression some platforms apply to oversized uploads.

How to compress an image to 100KB

  1. The target is already set to 100KB on this page. If you need a different size, drag the slider.
  2. Drop your image (or click to browse). The tool processes it entirely in your browser — nothing is uploaded.
  3. Preview the result, check the final file size, and click Download.

You can compress multiple images in a batch. Each file is processed independently, so you'll see per-file results.

Tips for maintaining quality at 100KB

At 100KB you're working with a tight budget, so every pixel counts. Start with the largest, highest-quality source image you have — compressing an already-compressed JPEG will introduce more artifacts. If your image is much larger than it needs to be on screen, resize it first with our image resizer and then compress. WebP format generally delivers better quality per byte than JPEG at this size, so consider converting with our image converter. For photos with large areas of similar color (sky, studio backgrounds), 100KB is plenty. For highly detailed scenes, you may want to try 150KB or 200KB for a noticeable quality bump.

More tools

Compress to exact size