Drop a JPG, PNG, WebP, or AVIF into the box above to reduce image size in seconds, free and with no signup. The tool re-encodes at quality 80, the setting that looks identical to the original at normal zoom while cutting 60 to 80 percent of the file. Limits are on size, not count: 25 MB a file, 30 files a batch.
A camera saves a photo far larger than any screen needs, because it cannot know whether you will print the thing at poster size or attach it to an email, so it keeps everything. The demo image on this site went from 497 KB to 214 KB as WebP at the default quality, a 56.9 percent cut with nothing visible lost. For the full picture, read the complete guide to compressing an image.
How to reduce image size for free
Drag the file onto the box above, or click to pick it, and the smaller version downloads straight back to your device. There is nothing to install: compression runs in your browser. At quality 80 the tool drops detail a screen cannot show anyway, so the before and after look the same side by side at normal zoom. Want a different result? Change the output format or nudge the quality slider before you download, and re-encoding the same file again never costs you anything.
Three defaults do the work without a single setting touched: quality 80, EXIF stripped, and output kept in a modern format. That is the whole flow. Most images finish re-encoding before the rest of this page has loaded.
The uploads that keep rejecting your file
A resume a job portal rejects for being too heavy. A marketplace listing tool that silently drops a photo that does not fit. A phone gallery that is full again, one shot at a time. An email that will not send. None of that is an edge case. It is one problem with one fix: the file is bigger than it needs to be, and the site that is rejecting it almost never tells you by how much.
Here is what the default quality does to a few common starting points, all real numbers from the tool:
| Source file | At quality 80 | Reduction | Best output |
|---|---|---|---|
| 4.5 MB phone JPEG | about 900 KB | 60 to 80% | JPEG or WebP |
| 497 KB demo JPEG | 214 KB WebP | 56.9% | WebP |
| Large PNG screenshot | shrinks on convert | lossless source | WebP |
What the tool does to your image
The engine underneath is our own, and what it does to your file is stated plainly rather than left a black box. At quality 80 a JPEG, WebP, or AVIF is re-encoded to drop color and fine detail a screen cannot render, and the two versions read as identical at normal zoom. PNG is lossless, so shrinking one means converting it to JPEG or WebP rather than turning a quality dial. WebP typically runs 25 to 35 percent smaller than an equivalent JPEG, and AVIF often lands near half the size of a JPEG, at the cost of a slower encode.
Every file also has its EXIF data stripped by default, the hidden metadata a camera writes in, including GPS coordinates, camera model, and the timestamp. You do not have to find an option for it. It is off the moment the smaller file comes back.
Reducing a whole folder in one pass
Say a photographer hands you 30 event photos to upload, each a fresh 4 MB straight off a camera, 120 MB as a folder. Dropped through here as one batch at quality 80, the whole set typically lands somewhere between 24 and 48 MB total, the same 60 to 80 percent range that applies to any single photo in it, added up across all 30. That is the difference between a folder an email attaches without complaint and one that bounces the second you hit send. The batch limit is 30 images at a time, so a folder that size clears in one pass instead of feeding photos in one by one and checking each result by hand.
What it costs, and where the limits are
Nothing, to start. No account gets you 25 MB per image and 30 per batch, repeatable as often as you want, with no per-image fee anywhere. A free account adds a running total of 100 images a month and a usage dashboard. Doing this daily, at volume, or from your own code? Pro is 12 dollars a month flat.
| Plan | Per image | Per batch | Monthly cap |
|---|---|---|---|
| No signup | 25 MB | 30 images | none applied |
| Free account | 25 MB | 30 images | 100 images |
| Pro, 12 dollars a month | 50 MB | 100 images | 10,000 images |
Re-compressing a file you already uploaded, at a different quality or format, never counts twice. Full tiers are on the pricing page, and developers can point their own upload code at the same engine through the API reference.
Where your files go afterward
They do not sit around. An image dropped into the browser tool is deleted within an hour, and a job sweeps the storage bucket every 15 minutes to make sure of it. Files sent through the API follow the same rule on a slightly longer clock: originals and results are both gone within 24 hours. There is no public bucket, and a file is only reachable through a signed link that expires in 15 minutes. Nothing you upload here trains a model or gets looked at by a person.