Shrink JPG, PNG or WebP files to a target size without uploading them anywhere. Set a maximum size in MB and a maximum width, then download the result.
No artificial limit — the only ceiling is your device memory. Very large photos (50 MP+) may take a few seconds.
No. The compression runs in your browser using JavaScript. Open your network tab and you will see no image data leaving your device.
Smaller files mean less detail. If quality matters more than size, raise the target MB value or increase the max width.
Scale an image by percentage, fit it to a longest side, or set an exac…
Crop to 1:1, 16:9, 4:3, 3:2 or 9:16 with one click, or type an exact p…
Convert between JPG, PNG and WebP in your browser. Set quality and cho…
Extract printed text from screenshots, scans and photos using OCR that…
Enlarge small images 2×, 3× or 4× with high-quality resampling and opt…
Stamp your name, logo text or copyright line onto a photo. Choose posi…