Are images uploaded to a server?
No. Image decoding, resizing, compression, preview, and export run in the current browser tab. Images, settings, file details, and generated files are not uploaded.
Can this compress an image to exactly 100KB or 200KB?
Not to an exact byte count. For JPEG and WebP, the tool searches for the highest quality output at or below the selected target when possible. Some images still exceed the target at minimum quality; reduce their dimensions, choose another format, or try again with different settings.
Why is PNG target-size compression less predictable?
Browser canvas export does not expose a reliable PNG quality control. Resize the image or convert it to JPEG or WebP when a practical target size matters. JPEG and WebP quality can be adjusted directly.
What happens to transparency when I choose JPEG?
JPEG cannot preserve transparency. Transparent pixels are flattened onto the background color you choose. Use PNG or WebP output when you need to keep transparency.
Does the compressed image keep metadata or animation?
Canvas export may remove image metadata. An animated WebP is processed as its decoded still frame, so the downloaded output is not animated.
Can I compress very large images?
Browser memory and canvas limits still apply. The tool rejects inputs or dimensions that are unsafe to process, and a very large image may require resizing before it can be exported reliably.