Reduce image file size
Compress JPG, PNG, and WebP photos by quality or target size, compare the result, and download it.
Upload an image
Choose or drop one JPG, PNG, or WebP image. Up to 25MB and 24 million pixels.
Privacy: your image is processed in this browser and is never uploaded or stored.
Share
What does the image compressor do?
It reduces JPG, PNG, and WebP file size by adjusting quality, output format, or maximum width. Compare the original and result before downloading only the version you need.
How to use it
- 1
Choose images
Process one image, or select up to 50 in the batch tab.
- 2
Choose a compression target
Set quality directly or choose a target file size. You can also change the output format and maximum width.
- 3
Compare and save
Review the preview and actual file size, then save one image or a ZIP archive.
Example settings
Photo for the web
Output: WebP
Quality: 80%
Maximum width: 1920pxMeet an upload limit
Mode: Target file size
Target: 200KB
Reduce dimensions if neededProcessing and limitations
Quality and file size
Lower quality generally means a smaller file, but text and edges may blur. For photos, start around 80% and compare.
Target KB
The browser tries multiple quality values to find the highest quality under the target. Large dimensions can make the target unreachable.
Supported formats
JPG, PNG, and WebP inputs are supported. PNG may not shrink much through quality alone, so WebP can be a better choice.
File limits
Each file can be up to 25MB, 24 million pixels, and 12,000px on either side. Output encoders depend on browser support.
Images stay inside your browser
Decoding and compression use temporary memory in the current tab. Originals are not saved to the server or browser storage, and temporary data is released when you reset or close the tab.
Frequently asked questions
Can the result be larger than the original?
Yes. A file that is already compressed, or a re-encoded PNG at the same dimensions, can become larger. Always compare the result size.
Will the result match the target size exactly?
Not always. The tool finds the highest available quality below the target, and some images cannot reach it without reducing dimensions.
Is transparency preserved?
PNG and WebP can preserve transparency. JPEG cannot, so transparent areas are placed on a white background.
Related image tools
Image Color Picker
Upload an image and read the exact pixel color as HEX, RGB, HSL, HSV, and CMYK.
Open toolFavicon Generator
Create a favicon set for your website using text, emoji, or an image.
Open toolScreenshot Stitcher
Detect overlaps in consecutive screenshots and merge them into one long PNG.
Open tool