ImgSquash

Image tools that never upload your images

Compress, resize, crop and convert — powered by your own browser, not our servers. That makes every tool here fast, free without limits, and private by construction.

Drop images here

or click to browse — JPG, PNG, WebP, HEIC, AVIF, GIF, BMP, SVG

Private: files never leave your device

All conversions

Compress, resize and convert solve different problems

Compressing reduces file size while keeping the same pixel dimensions: the image still measures 4000 × 3000, it just stores those pixels more economically by discarding detail your eye does not miss. Resizing changes the dimensions themselves, which reduces file size as a side effect and is the right tool when a form asks for a maximum width or a photo is simply larger than anything will ever display it.

Converting changes the format without necessarily changing either. Most people arriving at a compressor actually need one of the other two: if an upload form rejects your photo for being 8 MB, compression usually fixes it, but if it rejects it for being 6000 pixels wide, no amount of compression will help. Check which limit you have hit before choosing a tool.

Choosing a format

For photographs, JPEG remains the safest choice for anything going to somebody else — an upload form, an email, a print order — because it opens absolutely everywhere. WebP produces meaningfully smaller files at the same visual quality and is the better default for images on a website you control.

For anything with flat colour, sharp edges or text — logos, screenshots, diagrams — use PNG. It is lossless, so edges stay crisp and text stays legible, and it keeps a full transparency channel. Using PNG for a photograph is the most common format mistake there is: the file comes out several times larger than a JPEG with no visible benefit at all.

iPhone photos arrive as HEIC, which compresses well and opens almost nowhere outside Apple. Converting to JPEG is usually what people want; the photograph itself converts faithfully, but Live Photo motion, depth data and edit history live in the HEIC container and do not survive.

Why none of this uploads

Every tool on this site reads your file into the browser tab and works on it there, using the Canvas API and the codecs the browser already ships. Nothing is sent anywhere, which is why there is no file-size cap, no queue, no watermark and no account.

You can verify it rather than taking our word for it: open your browser's Network tab while compressing an image and watch for an upload request that never appears, or simply load the page, disconnect from the internet, and use the tool anyway. It keeps working, because after the page has loaded there is nothing left for it to talk to.

Not sure which format you actually want? The format guide walks through the decision in three questions.

Frequently asked questions

How does the image compressor reduce file size?

It re-encodes your image at a quality level you control. At 75–85% quality, JPG and WebP files typically shrink by 60–80% with no visible difference on screens.

Are my photos uploaded anywhere?

No. Compression runs entirely in your browser using the Canvas API. Files never leave your device — you can even use the tool offline once the page is loaded.

What quality setting should I use?

For web photos, 75–85% is the sweet spot. For archiving, use 90%+. If a file must hit a size limit (say a 2 MB form upload), lower the slider until the output size fits.

Advertisement