Resize and compress hundreds of images locally.
ImageShrink is a simple batch image resizer and compressor for Windows. Set dimensions, percentage or a target file size and process multiple images at once.
Batch image processing without the clutter.
Built for quick jobs where opening an editor, uploading files to a website, or processing images one by one is unnecessary.
Batch processing
Add multiple images and process the entire batch in one run.
Resize by dimensions
Set maximum width and height while keeping the workflow simple.
Percentage resizing
Scale an entire image batch by percentage.
JPEG quality
Control JPEG compression quality to balance size and image quality.
Target file size
Reduce images toward a maximum file-size target for upload limits and delivery.
Batch ZIP export
Download processed files individually or package the complete batch into a ZIP.
Three steps.
Add images
Select or drag multiple images into ImageShrink.
Choose your limits
Set dimensions, percentage, JPEG quality or target file size.
Export the batch
Download individual results or export everything together.
Your images stay on your computer.
ImageShrink processes images locally. Your source images are not uploaded to our servers.
No account. No cloud upload. No subscription required for the free version.
FAQ
Is ImageShrink free?
A free edition is available from GitHub. A full version with expanded batch capabilities is available on itch.io.
Does ImageShrink upload my images?
No. Image processing is performed locally on your computer.
Can I resize multiple images at once?
Yes. ImageShrink is specifically designed for batch image resizing and compression.
Can I resize images to stay below a file-size limit?
ImageShrink includes a target file-size option for workflows where images need to fit under an upload or delivery limit.
What operating system does it support?
ImageShrink is designed for Windows.
Try ImageShrink.
Start with the free version or get the full release on itch.io.