Compress Image

Choose an image first

That tool works on one image at a time. Tap an image in the batch to pick which one to carry over.

Make an image smaller without making it look worse

Compression runs in your browser. The file never touches a server, so there is nothing to sign up for and nothing to delete afterwards.

or drop it anywhere on this page · or paste from clipboard

Common jobs

Add an image to begin

How it works

  1. 1Drop your image. Nothing uploads. Your browser does the work, even offline.
  2. 2Compare before you commit. Drag the handle across the image to see exactly what the compression cost you.
  3. 3Download, or keep editing. Resize or crop the same file without starting over.

Recent on this device

Files you compressed stay in this browser tab only. Nothing is saved anywhere.

More Tools

About this tool & FAQ

Compress Image

Make a photo smaller without uploading it. Choose how far to reduce the file size, then apply.

Large photos slow down websites, fill up phone storage, and bounce back from email providers with strict attachment caps. This tool stages any supported picture so you can review a sensible default, set your own Quality percentage or a Target size in kilobytes, and press Apply only when you are ready. JPG and WebP photos are re-encoded at a lower, still-sharp quality, while PNG files get their own palette-based recompression — fewer colors, then a lossless repack — and transparency stays intact either way. Ask for a result under a set number of kilobytes and it finds the best quality that still fits, scaling the image down only when quality alone cannot get there — and telling you when it did. The Export menu beside Download can keep that result as-is or save it as JPG, PNG, or WebP.

How it works

1. Add your photos

Load a single photo or a whole folder's worth by tapping to browse your phone or computer, dragging them onto the box above, or pasting one in from your clipboard. Supported formats can share the same batch, so you do not need to sort them first. The tool stages every file directly in browser memory and shows its original size without compressing it yet. Nothing is uploaded, and processing begins only after you review the settings and press Apply.

2. Review the quality, then apply

A default quality setting is ready to keep visible detail while meaningfully reducing the file size. PNG files use that same quality slider to control palette reduction rather than a lossy re-encode, so transparency stays intact. If a photo needs to be smaller than that, or sharper, set your own percentage, or switch to Target size and type the limit it has to stay under — 200KB for a web page, 1MB for an email attachment — before pressing Apply. The encoder then runs on your device, so a slow internet connection has no effect on the work.

3. Save the results

Compare the new file size against the original next to each thumbnail, then download the compressed images. A single photo downloads directly; a batch of several downloads together as one ZIP file so you're not saving dozens of files one at a time. If any result looks softer than you'd like, raise the Quality setting and reprocess that image without redoing the rest of the batch. The originals on your device are left untouched throughout, so you always keep a full-quality copy alongside the smaller version you just created.

Frequently asked questions

How much smaller will my photos get?
Typical phone photos come down to a third or less of their original size at the default quality with little visible difference. PNGs shrink through the same default setting: a color-palette reduction plus dithering rather than a lossy re-encode, so the file gets smaller without ever leaving the PNG format; choose WebP from the Export menu beside Download if you want to trade a little more size for it.
Do I need to resize or compress?
They are two different jobs, and the words get mixed up all the time. Resizing changes the pixel dimensions, so a 4000-pixel-wide photo comes out 1200 pixels wide. Compressing leaves the dimensions alone and reduces the file size instead, which is what this tool does. It scales a photo down only when it has to — to reach a size in kilobytes that lower quality alone cannot hit, or when a file is so large it has to be scaled to process safely on your device — and the result tells you the dimensions it used. When the dimensions themselves are the point, use the resize tool.
Do I need to pick a target file size?
No — the default setting works without any input. Switch to the Target size tab only if you need the file under a specific number of kilobytes, or move the Quality slider if you want a particular percentage instead.
Is there a file size or file count limit?
No hard limit is enforced by the tool itself; practical limits come from your device's own memory when handling very large batches. Most photo collections process without any issue.
Does compression happen on a server?
No. Every image is decoded, compressed, and re-encoded using your browser's own capabilities, so nothing is ever sent anywhere for processing.