Make images small enough to upload
Online forms, job portals and exam applications often limit photo sizes, for example “under 50 KB” or “maximum 100 KB”. A photo straight from a phone camera is usually several megabytes, far over these limits. This tool lets you compress image files down to the size you need while keeping them as clear as possible.
It works with JPG, PNG and WebP files, one at a time or in batches.
Two ways to compress
Choose the quality yourself
Move the quality slider and watch the estimate: the tool compresses your first image with the current setting and shows the size you will get. Values around 70 to 80 usually look almost identical to the original while cutting the size by a large amount. Lower values give smaller files with more visible blur and blockiness.
Aim for a target size
Choose “Target file size” and pick a preset: 10 KB, 20 KB, 30 KB, 50 KB, 100 KB, 200 KB, 500 KB or 1 MB, or enter your own size. The tool searches for the highest quality that fits under your target. If quality alone is not enough, it also reduces the image dimensions, keeping quality reasonable rather than turning the picture into a blur.
It always reports what actually happened. If a very small target cannot be reached, you see the real size instead of a false promise.
Compare before and after
After compressing, a comparison slider shows the original and the compressed version of the first image on top of each other. Drag the slider to check faces, text and fine detail before you download. If something looks too soft, choose a higher quality or a larger target and compress again.
Choosing a format
- Same as original keeps JPG as JPG, PNG as PNG and WebP as WebP.
- JPG is the most widely accepted format for photos and the safest choice for forms.
- WebP often makes smaller files than JPG at similar quality and works in modern browsers, but some upload forms do not accept it.
PNG files are lossless, so for photos saved as PNG, switching to JPG usually gives the biggest saving. To change format without compressing, use PNG to JPG or JPG to PNG.
Tips for very small file sizes
- Resize first. A photo with fewer pixels compresses much further. For forms that also require exact dimensions, use Resize Image, which can compress to a maximum size in the same step.
- Crop out the background so the file spends its bytes on what matters.
- Avoid screenshots of photos; compress the original instead.
- Building a PDF from photos? Compress them here first, then combine them with JPG to PDF. For an existing PDF, use Compress PDF.
Common uses
- Job and exam applications that cap photo uploads at 20 KB, 50 KB or 100 KB.
- Online shops and listings, where lighter product photos load faster for buyers.
- Email and chat, so several photos fit in one message without hitting attachment limits.
- Websites and blogs, where smaller images make pages quicker on mobile data.
Privacy: your photos stay with you
Images are compressed inside your browser, on your own device. Nothing is uploaded. Compressing also removes hidden metadata such as the GPS location where a photo was taken, which is a good privacy habit before sharing pictures online. If you need that data, tick “Keep metadata” for JPG files.
Works on phones and computers
Use it in any up-to-date browser on iPhone, Android, Windows or Mac, with no app to install. On a computer, you can also paste a copied image with Ctrl+V or Cmd+V. Large batches take longer on older phones because the work happens on your device, but a progress bar shows each image as it is processed.