Compress an image
Reduce file size without unnecessary quality loss. Aim for a quality level or an exact target size.
Drop your image here
or browse files from your device
JPG, PNG, WEBP, HEIC · min 16×16px · max 10MB
Your images stay private
How it works
- 1Upload the image you want to make smaller.
- 2Choose “By quality” to balance size against sharpness, or “Target size” to hit a specific number of kilobytes.
- 3Pick your output format — JPG usually compresses photographs best.
- 4Click Compress Image and download the smaller file.
Frequently asked questions
- How do I compress an image to a specific file size?
- Switch to the “Target size” mode and enter the size you need in KB. The quality is adjusted automatically until the result fits under that limit.
- Does compressing an image reduce quality?
- JPG and WEBP compression is lossy, so some detail is discarded. At quality settings around 70–80 the difference is usually invisible at normal viewing sizes, while the file can be several times smaller.
- Which format compresses best?
- WEBP typically produces the smallest files at equivalent quality, and is supported by every modern browser. JPG is the safest choice for maximum compatibility, and PNG is best when you need transparency or crisp edges.
- Why is my compressed image still large?
- Very large dimensions matter more than the compression setting. An 8000-pixel-wide photo will stay big even at low quality — resize it first, then compress.