Compress images
to any size.
Shrink JPG, WebP and AVIF to a target size in KB — or resize to fit a dimension limit. It all happens in your browser, so your images are never uploaded.
Why compress images?
Upload forms, email attachments and job portals often cap file size (2 MB, 1 MB, even 500 KB). Big images also slow down websites and fill up storage. Compressing keeps the picture usable while cutting the bytes — so it sends, uploads and loads without a fight.
How onvert does it
Set a target size and onvert binary-searches the best quality that still fits under your limit — no guesswork. Add a max width/height to resize at the same time, and pick AVIF or WebP to go far smaller than JPG at the same quality. Everything runs locally; metadata (EXIF, GPS) is stripped on the way out.
FAQ
Compressing images, answered.
- How do I reduce an image to under a specific size (e.g. 2 MB)?
- Add your image, set the target size in KB (e.g. 2000 for ~2 MB), and convert. onvert searches for the highest quality that still fits under your limit, so you get the smallest acceptable loss automatically.
- Will compressing reduce the quality?
- Lossy formats (JPG, WebP, AVIF) trade some quality for size — but you stay in control via the target size or the quality slider, and you can compare before/after. AVIF and WebP keep more quality at the same size than JPG.
- Are my images uploaded to a server?
- No. Compression runs entirely in your browser — your images never leave your device. There is nothing to upload and nothing to leak.
- Can I compress many images at once?
- Yes. Add as many as you like, convert them all locally, and download them individually or together as a ZIP.
- What about PNG?
- PNG is lossless, so target-size compression doesn't apply — but you can still shrink a PNG by resizing it, or convert it to WebP/AVIF for a much smaller file.