Compress an image to under 100 KB
Pictures under 100 KB that still look sharp, fitted one by one on your device.
- Nothing is uploaded
- Works offline after first visit
- Open source
- No watermark · limit is your device’s memory; phones hold less
Make pictures smaller than 100 KB for forms, forum posts, listings and email signatures, at the best quality that fits. It is free, needs no account and adds no watermark, and your files are not uploaded: everything runs in your browser on your device. The size limit is your device’s memory, and phones hold less; give the page a short while after one visit to save itself for offline use, and then it works offline.
Done
Open the network tab. Your files never appear in it.
Add files and run the tool to see every request this tab makes.
Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.
A 100 KB limit turns up on classified-ad sites, forum attachments, email signature images, college and scholarship portals, and web pages that should load fast on a phone. It is roomy enough for a full-screen-quality photo if the image is not larger than it needs to be.
This page holds pictures to 1600 pixels and fits each under 100 KB at the highest quality it can. JPG and WebP files keep their format; a PNG is saved as a JPG, because a PNG cannot be made smaller by lowering quality, only by losing pixels. Choose WebP as the output format for the sharpest result at the same size.
Drop a whole folder of product shots or listing photos and every one is fitted separately; the zip keeps the original names.
For an email signature, go much lower than the limit: a logo or headshot shown at 200 pixels wide needs only 10 to 20 KB, and every message you send carries it. Set Limit dimensions to 400 pixels, which stays crisp on high-density screens, and let the page pick the quality.
How it works
- Drop the images.
- Keep 100 KB or type another limit; pick WebP for the best quality per byte.
- Press Compress to 100 KB.
In your browser, not on a server
Resizing uses stepped downscaling on a canvas so text and edges stay sharp, and the browser encodes the result at the quality you choose. Everything happens in memory in your tab. Large batches are processed one image at a time so the page stays responsive on a phone.
Compared with upload-based tools: Image compressors that upload your photos limit you to a few files, a small size, or a watermark until you pay. This one has no counter to reset because there is no server to keep one.
Verify it yourself. Give the page a short while after one visit to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.
Questions
Why did my PNG come back as a JPG?
Fitting a size works by lowering quality, which PNG does not have. Saving as JPG keeps all the pixels and hits the limit; if you need transparency, choose WebP, which has both a quality setting and transparency.
Will 100 KB look blurry on a website?
Not at 1600 pixels or below for a typical photo: quality usually lands between 70 and 85, which is what most sites serve anyway. Busy scenes such as foliage or crowds need more bytes, so those may come out at a lower quality or a slightly smaller size.
Can I set 150 KB or 300 KB instead?
Yes. Type any number in the file size box and choose KB or MB; the same page handles any limit.
Is the file uploaded anywhere?
No. There is no server in this process. The page is a static file and the work is done by code running inside your browser tab. Give the page a short while after one visit to save itself for offline use; then you can turn off Wi-Fi and it still works.
More image tools
Compress & Resize Images
Make photos small enough to email or upload. Batch resize, set a quality, see the savings before you download.
GIF maker
Your pictures turned into one looping GIF, put together on this device, with no watermark.
Favicon generator
Drop in your logo and get every icon a website needs, plus the HTML to paste. Unreleased logos stay on this device.
Remove background
Cut out people, pets and products at full resolution. The photo never leaves this device.
Other conversions
- PNG to WebP
- JPG to WebP
- AVIF to JPG
- AVIF to PNG
- SVG to PNG
- JXL to PNG
- JXL to JPG
- JFIF to JPG
- JFIF to PNG
- SVG to JPG
- Compress image to 20 KB
- Compress image to 50 KB
- Compress image to 1 MB
- Compress image to 2 MB
- Resize image to 3000×3000
- Resize image to 1920×1080
- Compress PDF to 100 KB
- Crop to circle
- Crop to square
- Image to pixel art with grid
- Instagram carousel splitter
- Combine images
Guides
- How to reduce an image's file sizeTwo settings do almost all the work. Here are the numbers to use for email, forms, listings and websites.
- Is Zamzar safe?Zamzar is one of the oldest online converters. Its storage window is longer than most, which is the detail worth knowing.
- A free Zamzar alternative with no daily limitZamzar's free service limits how many files you can convert and how big each can be. Here is an alternative with no such cap.
- A free FreeConvert alternative with no processing time capFreeConvert's free plan limits the processing time for each file and for the day. Here is an alternative with nothing to time out.
- A free ezgif alternative with no file size capEzgif caps how big a file you can upload. Here is an alternative where your video is never uploaded.