Compress Image,
right in your browser.
Make a photo smaller in KB without changing what it shows. Type a target size, or move the quality slider until it is small enough.
Processed in your browser. Your image is not uploaded.
Before you start
Reduce an image file size to a target in KB or with a quality slider.
Workspace availability
This page has a wired workspace. Availability of external services and individual output cases must still be checked.
Before you start
Supported input selection: .jpg · .jpeg · .png · .webp.
Review the result
This upload workspace processes the selected files in the browser. Review the downloaded output before use.
Use compress image in three steps
Select supported files
Choose files using the input control or drag and drop.
Set your options
Review the selected files and available controls before processing.
Review the output
Download only a completed result and check it before use.
Target size or quality slider
If a form gives a maximum size, type it as the target in KB. The tool lowers the quality step by step until the image fits, and keeps the result as clear as it can at that size.
If you have no strict limit, use the quality slider instead. Higher quality means a larger file. For most photos, a setting in the upper middle of the range looks almost the same as the original at a fraction of the size.
JPG or WebP output
The compressed image is saved as JPG or WebP. JPG is accepted by almost every upload form. WebP is often smaller at the same quality, but check that the form accepts it first.
JPG does not support transparency. If you compress a PNG that has transparent areas, such as a signature on a clear background, those areas become white when saved as JPG. For signatures and documents a white background is usually what forms expect.
Keep it readable
Very small targets lead to blocky or blurred images. If a photo of a document needs to stay readable, crop away the empty background first. Less area to store means better quality at the same KB.
Compression runs in your browser and your image is not uploaded to a server.
Capabilities and limitations
Target size in KB
Reduce an image file size to a target in KB or with a quality slider.
JPG or WebP output
Reduce an image file size to a target in KB or with a quality slider.
Runs in your browser
Reduce an image file size to a target in KB or with a quality slider.
Questions, answered
How do I compress a photo to a specific KB?
Why did the transparent background turn white?
Does compressing change the image dimensions?
My compressed image looks blocky. What can I do?
Is my image uploaded?
Start with compress image.
Reduce an image file size to a target in KB or with a quality slider.