Loopy HQ LogoSupport Us
Free Web Tool

Image Compressor

Shrink and convert JPEG, PNG, and WebP files without uploading them. Everything is decoded and re-encoded by your own browser.

80

Applies to WebP and JPEG output.

Only downscales. Leave blank to keep size.

Compression without the upload step

Most compressors ask you to upload first, which means your photos sit on someone else's disk and your batch is limited by your connection. Browsers can already decode and re-encode images, so this tool does the work locally: pick a format, set quality, optionally cap the width, and download. Each file reports its own before and after size, and any file that grows instead of shrinking is flagged rather than quietly handed back.

Frequently Asked Questions

Are my images uploaded to a server?
No. Files are decoded and re-encoded by your own browser using the Canvas API. There is no upload step, no queue, and no server-side copy, so client work and personal photos stay on your device even on a poor connection.
What quality setting should I use?
Around 80 is the sweet spot for photographs: large savings with differences that are hard to see at normal viewing size. Drop to 60-70 for thumbnails and background images. Stay above 85 for product photography, screenshots with text, or anything that will be zoomed.
Does compression remove EXIF data?
Yes. Re-encoding through a canvas discards metadata, including GPS coordinates, camera model, and timestamps, while preserving the visible orientation. That is a privacy gain for images you publish, but keep an archival copy if you need the metadata.
Which format should I choose?
• WebP: best default for the web, typically 25-35% smaller than JPEG at similar quality, supported by every current browser. • JPEG: safest for email attachments, older software, and print workflows. • PNG: only when you need lossless output or transparency without WebP. PNG ignores the quality slider. Converting a photo from PNG to WebP or JPEG usually produces the largest single saving.
Why did my file get bigger?
Re-encoding an already-optimized image, or converting a flat graphic or screenshot to a lossy format, can cost more bytes than it saves. When that happens the tool flags the file so you can keep the original instead.