Image compressor
Smaller files, easier sharing. Choose quality or a target file size and compare before downloading.
Choose a photograph
JPG, PNG, WEBP or AVIF · up to 50 MB and 24 MP
Compression runs in your browser. The server is used only for AVIF unsupported by your browser.
Compression method
Output format
JPG: transparent areas become white.
The preview is scaled for convenience. Open the result in a new tab to inspect details.
Upload JPG or WEBP up to 20 MB and get a link. Storage follows the image hosting terms.
- 1
Choose a photo
One file from your phone or computer.
- 2
Adjust compression
Quality or a target size in KB.
- 3
Compare and download
Check the file size and appearance.
Reduce file size for sharing and uploading
Compress JPG and WEBP or convert large PNG files to JPG or WEBP. Dimensions are preserved by default. Target-size mode adjusts quality first and reduces resolution only with your permission.
Compression does not always produce a smaller file. Results depend on the source, format and settings. Actual savings and unmet target-size warnings are shown. Compare details before downloading.
Need to remove the edges? Crop the photo. For other formats use the image converters.
Need a different width or height? Resize your photo with the aspect ratio preserved.
Questions and answers
How do I compress a photo online?
Choose JPG, PNG, WEBP or AVIF up to 50 MB, set quality or target file size and click Compress image. Compare with the original and download.
Can I compress a photo to 200 KB or 1 MB?
Yes. Choose Target file size and enter a limit in KB, such as 200 or 1024. The tool adjusts quality and warns if the target cannot be reached without rescaling. Resolution reduction requires separate permission. 1 KB is 1024 bytes.
Will there be quality loss?
JPG and WEBP use lossy compression. Lower quality can make changes more visible. Compare before downloading. Resolution stays unchanged unless you allow it to be reduced.
What happens to PNG transparency?
PNG is converted to JPG or WEBP. WEBP preserves transparency; JPG makes transparent areas white. This does not optimize a file while retaining PNG format.
Is the photo sent to a server?
Compression runs in your browser. Unsupported AVIF is temporarily converted on the server. Uploading a JPG or WEBP up to 20 MB requires clicking Upload and get a link; hosting terms then apply.
Why is the result sometimes larger than the original?
The source may already be well compressed or use a more efficient format. Actual file size is shown without a savings guarantee. Try WEBP or lower quality. The original remains available.
What are the tool limits?
One JPG, PNG, WEBP or AVIF up to 50 MB, 24 MP and 12,000 pixels per side. Animation and metadata are removed. Colors can vary by browser and profile. Download before closing the page.