Compress an image to 20KB, 50KB or 100KB, free
Shrink JPG and PNG file sizes for faster uploads and smaller attachments, or aim for an exact size like 20 KB, 50 KB or 100 KB when a form sets a limit. Batch process as many as you like, without a single file leaving your device.
Each image is saved at the best quality that fits. If quality alone isn’t enough, its width and height are reduced too.
Compress image: quick facts
Shrink JPG and PNG photos, or hit an exact size like 50KB, in your browser.
Updated
- Price
- Free. No sign-up, no watermark.
- Targets
- Light, Medium or Strong, or aim for 20KB, 50KB, 100KB, 200KB, 500KB, 1MB or any size.
- Typical saving
- Medium usually cuts photo file sizes by 60 to 80%.
- Output
- JPG (PNGs are re-saved as JPG, so transparency becomes white). Batches download as a .zip.
- Photo details
- Date, camera and GPS location are removed from compressed images.
- Privacy
- Your images are compressed in your browser and never uploaded.
How to compress JPG and PNG images
Each image is re-saved as a JPG at the strength you pick (Light, Medium or Strong) with its width and height unchanged. Or set a target size and Altto searches for the best quality that fits, reducing the dimensions only if it has to.
- 01
Add your images
Drop in one or more JPG or PNG files.
- 02
Pick a strength or a size
Light, Medium or Strong, or a target such as 50 KB or 100 KB.
- 03
Save your images
One downloads directly; several come back as a .zip.
Tips for smaller images that still look good
Compression does its best work on photos. These habits get you the smallest file you’re happy with.
- Resize first if the photo is hugeCompression keeps every pixel, and a phone photo has far more than most screens or upload forms need. Shrink it with Image Resize first, then compress the resized copy; together they usually cut the file much further than compression alone.
- Start at Medium and adjustMedium is selected when the page opens and suits most photos. Check the result at the size people will actually see it: if it looks soft, go back to Light; if the file is still too big, try Strong.
- If an image comes back unchangedThat means saving it again would have made it bigger, which happens with JPGs that were compressed hard before and with small, simple graphics. You can try Strong, but if it still comes back unchanged, reducing its width and height is the surer way to get a smaller file.
- Keep transparent logos as PNGA compressed PNG comes back as a JPG, so a transparent background turns white. To make a logo or cut-out lighter without losing its transparency, reduce its width and height with Image Resize instead, which keeps PNGs as PNGs.
Like every Altto tool, this runs on your device — nothing you add is uploaded. How Altto works
is roughly how far JPG can shrink a typical photo with little visible loss. Screenshots, logos and images that are already compressed have much less to give.
Which image size do I need?
Upload forms often set a limit in KB. Here’s what each target typically means for a photo.
| Target | Often asked for | What to expect |
|---|---|---|
| 20 KB | Signatures and passport-style photos on exam, job and visa forms | Small in pixels (around 300–500 wide), fine on screen |
| 50 KB | Profile photos and ID photos on application forms | Clear on screen, usually reduced to 600–900 pixels wide |
| 100 KB | Most online forms, forums and email-friendly images | Good quality at around 1,000–1,400 pixels wide |
| 200 KB | Job portals, website images, listings | Very good quality, often full width for screens |
| 500 KB – 1 MB | Email attachments, marketplace listings | Little or no visible change for most photos |
Frequently asked questions
What each strength does, and where compression runs out. For compressing versus resizing, see our guide on how to resize an image. Shrinking a photo for a UK passport application? Check it against the rules with our passport photo checker.