ImageSqueeze - free, no upload, runs in your browser
ImageSqueeze compresses PNG, JPEG, and WebP images, caps their maximum width, and converts them to WebP or JPEG for the web. Drop in a whole batch, download a single ZIP, and never upload a client photo or unreleased product shot to a compression website again.
Product photos, client assets, and unreleased press material pass through a compressor at some point. Upload-based services mean shipping those originals to a third party before you can shrink them.
ImageSqueeze does the encoding in your browser. The files never leave your machine, and there is no per-day quota, watermark, or forced sign-up.
Use WebP when targeting modern browsers and content sites: it typically saves 25-35% versus JPEG at similar quality and supports transparency like PNG. Use JPEG when you need maximum compatibility, for example email attachments or older software. Keep PNG only for small icons or images that must stay pixel-perfect.
ImageSqueeze shows the original and output size for every file, and keeps the original whenever the conversion would actually produce a larger file - so a batch run can never make things worse.
PNG, JPEG, and WebP can be loaded, and output can be WebP, JPEG, or PNG. SVG and other vector formats are intentionally rejected.
Batches up to 25 MB in total are supported. Because processing is local, the practical limit is your device's memory rather than a server.
It happens with tiny or already-optimized images. ImageSqueeze detects it and keeps your original instead of shipping a larger file.
WebP and JPEG output use sensible quality settings that keep photos looking clean at typical web sizes. Review the per-file results and re-run with different settings if needed.
No. All resizing and encoding happens in your browser. This is the core idea behind every LocalOps Studio tool.