ShrinkKit

Compress, resize and convert a whole folder of images at once β€” entirely inside your browser. Your photos never leave your computer.

0 uploads β€” works offline No signup Strips EXIF & GPS ZIP download

Drop images here

or click to pick files β€” JPEG, PNG, WebP, GIF, BMP

FileBeforeAfterSaved

ShrinkKit Pro β€” $9, one payment, yours forever

The free version does 5 images per batch. Pro removes the limit.

Get Pro

Questions people ask before they trust an image compressor

Does ShrinkKit upload my images to a server?

No. There is no server. The page is a single static HTML file; every image is decoded, resized and re-encoded by your own browser using the Canvas API, and the result is handed straight back to you as a download. You can prove it: open the Network tab in DevTools, compress a folder, and watch that nothing leaves the page. You can also disconnect from the internet after the page loads and it keeps working.

How do I compress a whole folder of images at once?

Drop the folder onto the page (or pick the files), set quality and an optional max width or height, and press Compress. You get every image back individually or as one ZIP. The free version handles 20 images per batch; Pro removes the cap.

Is this a TinyPNG alternative that works offline?

Yes. TinyPNG uploads your files to its servers and puts bulk compression behind a subscription. ShrinkKit does the same job locally, for free up to 20 images at a time, and never sees your files at all. It is also a bulk alternative to Squoosh, which is excellent but compresses one image at a time.

Does it remove EXIF and GPS location data from photos?

Yes, as a side effect of how it works. Re-encoding through Canvas produces a fresh file containing only pixels, so every EXIF, GPS and XMP metadata block is dropped. That means the coordinates of where a phone photo was taken do not travel with it when you share it.

More on what is hidden inside your photos and how to check it β†’

What formats can it output?

WebP, JPEG and PNG, or keep whatever the original was. WebP normally gives the smallest file at the same visual quality. ShrinkKit never hands back a file larger than the one you gave it β€” if compression would make it bigger, you keep the original.

Is it free?

The tool is free for 20 images per batch, with no signup and no account. ShrinkKit Pro is a single $9 payment, no subscription, that removes the batch limit, adds batch rename patterns and remembers your settings. One licence works on every device you own.

Can I self-host it?

Yes. It is one HTML file β€” clone the repository and open index.html, or drop it on any static host. The source is published so you can read every line before trusting it with your photos, which is rather the point.