Resize, convert and compress — in batch, without uploading anything. Your images never leave the machine.
JPEG, PNG, WebP, GIF, BMP, AVIF — whatever your browser can decode. Drop as many as you like.
| File | Before | After | Saved |
|---|
Why nothing is uploaded. The browser decodes each image, redraws it onto a
canvas at the target width, and re-encodes it. That is the whole process — there is no
server in it. Large batches are therefore limited only by your own memory, and confidential
images (client photos, screenshots with data in them) never travel.
Aspect ratio is always preserved, and images already narrower than the
limit are never enlarged — upscaling adds bytes without adding detail. PNG ignores the
quality slider because it is a lossless format.