Compress Image
Reduce image file size by at least the percentage you choose
Drop an image to compressTap to choose an image to compress
or click to browseor tap to choose
JPG, PNG, WebP, HEIC (iPhone), AVIF, TIFF
Large files (over 50 MB) may take longer or run out of browser memory
About Compress Image
Reduces an image's file size while keeping it looking as close to the original as possible, useful for speeding up a website, fitting an email attachment limit, or saving storage space. Medium/Strong aim for at least a 25%/50% smaller file instead of a vague quality label. "Custom Target" lets you set any exact size limit instead.
Upload your image, pick Medium or Strong for a percentage reduction, or switch to Custom Target and enter your own size limit. Compare the file size before and after, and use the quality slider if you want manual control instead. To shrink many pictures with the same setting, switch to Several files (up to 5 at a time on the trial, counted as one use).
JPG images generally compress much further than PNGs before quality loss becomes noticeable — if you don't need transparency, converting a PNG to JPG first often gets you a smaller file overall.
Watch: Compress Image in Action
- What's the difference between the percentage modes and Custom Target?
- Light, Medium, and Strong each guarantee a specific percentage reduction (10%, 25%, 50% smaller) rather than a vague quality label. Custom Target instead lets you set an exact file size limit, useful when you have a specific size requirement (like a 2MB upload cap) rather than a general "make it smaller" goal.
- Will converting a PNG to JPG first help compress it further?
- Often yes, if you don't need transparency — JPG images generally compress much further than PNGs before quality loss becomes noticeable, so converting first can get you a meaningfully smaller final file.
- Does compressing actually reduce quality, or is it lossless?
- Honestly, it's lossy — Light, Medium, and Strong aim for at least a 10%, 25% or 50% smaller file by re-encoding the image at a lower quality setting, which does mean some real, if often visually subtle, quality loss. "Without losing quality" isn't an accurate way to describe any of these modes; the goal is keeping the result looking as close to the original as possible at the target size, not zero quality change.
- Will my transparent PNG or WebP stay transparent after compressing?
- Yes. A PNG or WebP that has transparent areas is saved as WebP so the transparency is kept. A photo with nothing transparent is saved as a JPG. The result shows which format you got and says when transparency was kept.
- Are my images uploaded to a server?
- No — compression runs entirely in your browser, including the size-target search. Your image never leaves your device at any point.
- What does Manual Quality mode do differently from the percentage presets?
- It gives you direct control over the compression quality slider yourself, rather than a percentage target — useful if you want to visually judge the quality-vs-size tradeoff yourself instead of trusting a fixed target.
- What happens if my Custom Target is smaller than the image can realistically reach?
- The tool searches down to the lowest reasonable quality setting and returns the smallest result it can produce — if that's still larger than your target, you'll see the actual result size rather than a silently wrong or failed compression.
- Can I compress multiple images at once?
- Yes — switch to Several files and add up to 5 images at a time on the trial; the batch counts as one use, taken when you download. For bigger batches with the same operation, Bulk Image Processor handles many files in one pass.
- Why did my PNG come out as a JPG?
- Photos are saved as JPG because that format shrinks photographic detail far more effectively than PNG. Only a picture with a transparent background is saved as WebP, which keeps the transparency. The downloaded file name gets the matching extension, so it always reflects the real format inside.
- What is the difference between Light, Medium, Strong and Custom Target?
- The first three work out a goal from the original file, 90%, 75% or 50% of its size. Custom Target uses a number you type in KB or MB. Use the percentage buttons for general slimming and Custom Target when a form states a maximum.
- Why does it say the target could not be reached?
- Even at the lowest quality tried, the file stayed above your number. If Don't change dimensions is ticked (it is unticked by default for Custom Target), pixels were not allowed to shrink. Untick it, or raise the target, and compress again. The result shown is the smallest the tool could produce at full size.
- Does compressing remove location data from a photo?
- It does. The picture is redrawn and saved again, so metadata such as the GPS position and camera details is not carried into the new file. The page states this next to the options, which makes the tool useful before sharing a photo publicly.
- Can I compress a photo straight from an iPhone?
- iPhone photos are fine. HEIC files open directly, and the result is saved as a JPG, or WebP if it has transparency. If a HEIC file cannot be read, the page says it may be damaged or an unusual variant, instead of failing without a message.
How to use Compress Image
Drop one image onto the upload area. JPG, PNG, WebP, iPhone HEIC, AVIF and TIFF files all open, and the original size appears beside the file name. To do many pictures with the same setting, switch to Several files (up to 5 at a time on the trial, counted as one use) and download them one by one or as a ZIP. Then choose a mode. Medium and Strong aim for a file 25% or 50% smaller than the original. Manual Quality gives a slider from 10 to 100 percent. Custom Target lets you type a size in KB or MB, or tap a preset such as 50 KB, 200 KB or 1 MB.
With Custom Target, the picture is made smaller in pixels only when lowering quality alone cannot reach your limit, and the result line says so. Tick "Don't change dimensions" (shown with Custom Target) if the pixel width and height must stay exactly as they are; the limit may then be missed. Press Compress, then read the line under the buttons. It reports the new size in KB and bytes, the pixel dimensions, the output format and whether the target was reached. Check the preview, then use the download button, which saves the file with a compressed_ prefix. Press New to start on another image.
When to use it
Use it when an upload form rejects a picture for being too large, such as a job portal that wants a photo under 200 KB, or when an attachment pushes an email past the sender's size cap. It also suits trimming a photo before it goes on a web page, and turning an iPhone HEIC picture into a JPG that opens on any device.
When not to use it
Skip it when you need a lossless result, for instance a print master, a scan you must keep intact or a logo you plan to edit again, because the output is always a lossy JPG or WebP. To set exact pixel dimensions or crop, a dedicated resize and crop tool fits better, and for hundreds of files a desktop batch tool saves time; Several files handles up to 5 at a time on the trial and more on a paid plan.
Tips for best results
For a hard limit like 100 KB, choose Custom Target rather than Light, Medium or Strong, since those are relative to the original and not to the limit you must meet. The tool aims about 3 percent under your number, so portals that count 1 KB as 1000 bytes still accept the file. If the target is missed, untick the dimensions box so pixels may shrink.
Limitations
Output is only JPG, or WebP when the picture has transparency, so a PNG never comes back as a PNG. Metadata such as camera details and location is removed. Quality is searched in eight steps between 10 and 95 percent, and pixels shrink only in fixed steps down to 30 percent of the original size. A tiny target on a large image can still be missed, and you then receive the lowest-quality full-size version. Manual Quality can even produce a larger file than the source.
Privacy
The image is opened and re-encoded by your own browser on a canvas, and the compressed file is created on your device and handed to you as a download. The picture is never uploaded for compression. HEIC and TIFF decoding uses code your browser loads from this site. The only request about your visit is a usage count that names the tool, never the image.
More from Image Tools: