Preset loaded: a 70% quality floor and colour profile preserved — the settings for photography and print rather than form uploads.
Portal limits change — double-check the current notification before you submit.
Quality is lowered only as far as the floor allows. If that still isn't enough, the image is scaled down in small steps instead — downscaling looks far better than heavy compression artifacts. EXIF metadata (location, camera, serial numbers) is always removed for your privacy; colour accuracy is kept.
Most browser-based compressors silently discard the ICC colour profile, and Chromium then re-embeds its own sRGB — which is why images often come back looking flatter or cooler than the original, even at high quality settings. This extracts the original profile and re-embeds it, so an Adobe RGB or Display P3 photo keeps its colour. Combined with a 70% quality floor, the tool will refuse to crush an image past the point where artefacts appear: if it cannot reach your target without going below the floor, it scales the image down in small steps instead, which looks considerably better than heavy quantisation. For form uploads where hitting an exact number matters more than fidelity, use the main compressor with a lower floor.
The result always lands just under it.
One file or a batch — highest quality that fits.
Everything runs in your browser.
Drop it above and press Resize — the result lands just under 2 MB at the highest quality that fits.
No. Everything runs in your browser — safe for ID photos and signatures.
Almost always size or format. Set the portal's exact limit as your target, pick JPEG, re-upload.
Compress to an exact size, crop to an exact ratio, cut out a background — all on your own device.