ToolVault

Image Compressor

Shrink JPG and PNG images using a quality slider. Compression runs entirely in your browser via the Canvas API — your file is never uploaded to a server. Compare original and compressed sizes side by side.

Drag & drop an image here, or click to choose a file.

JPG, PNG, WebP. Stays on your device.

Frequently asked questions

Will my image be uploaded?+

No. Everything happens inside your browser tab. We don't have a server endpoint that accepts image uploads — there's literally no place for your file to go.

Which file types are supported?+

Any format your browser can decode as an image (JPG, PNG, WebP, GIF first-frame, etc). The output is always a JPEG to maximize compression. Use a higher quality slider for images with sharp edges or text.

Why is my PNG bigger after compression?+

If you started with a small PNG that uses few colors, re-encoding it as JPEG can actually be larger. For tiny PNGs (icons, screenshots with text), keep the original.