Upload up to 50 images at once. Compress to JPEG, PNG, WebP or GIF. Resize to any dimension. No registration, no watermarks, no limits.
Process 50 images in seconds with server-side compression. No queue, no waiting.
Your files never leave your session. All uploads are auto-deleted after 10 minutes.
Input and output JPEG, PNG, WebP, and GIF. Convert formats in bulk with one click.
Set max width and height. Images are resized proportionally — never stretched or cropped.
Download all compressed images in one ZIP file, or save individual files one by one.
No subscription, no premium tier, no watermarks. Free forever — just use it.
Drag & drop your images or click to browse. Select up to 50 files at once.
Choose quality level, output format, and optional max dimensions.
Get your compressed images individually or as a single ZIP file.
Drop images here or
JPEG, PNG, WebP, GIF — up to 50 files, 50MB each
Processing images...
Yes. ImageSquish is completely free to use with no hidden costs, subscriptions, or premium tiers. There are no watermarks on compressed images.
Your images are temporarily stored for up to 10 minutes so you can download the results, then automatically and permanently deleted. We never use, share, or store your images beyond that.
ImageSquish supports JPEG, PNG, WebP, and GIF as both input and output formats. Converting from one format to another (e.g., PNG to WebP) is supported in bulk.
Typical reductions are 40–80% for JPEG and PNG. Converting to WebP usually achieves 25–35% additional savings over equivalent JPEG quality. Results vary depending on the source image content.
You can upload up to 50 images per batch, with a maximum of 50MB per file. There is no limit on how many batches you process.