Image Compressor
Shrink a photo or graphic to fit an upload limit, without installing anything. Your image is processed in this browser tab.
Compress an image
Drag an image here, or choose one
JPEG, PNG, WebP, GIF, BMP or AVIF, up to 25.00 MB.
Your image is processed in this browser tab. It is not uploaded.
How to use it
- Drag an image onto the box above, or choose one from your device.
- Pick a target size — 100 KB, 200 KB, 500 KB or your own number — or switch to setting the quality yourself.
- Check the output format. Celveri keeps your original format where it can, and warns you before transparency would be lost.
- Select Compress image, then download the result.
What this tool does and does not do
It re-encodes your image at a lower quality until the file fits the size you asked for. It does not change the pixel dimensions, so an image stays as wide and as tall as it started.
- Dimensions are preserved. If a target cannot be reached at the image’s current size, the tool says so and gives you the smallest version it could produce. Reducing the pixel dimensions would get it smaller; a dedicated resizer is not available yet.
- PNG has no quality setting. It is a lossless format, so a target size cannot be aimed for. Choose WebP, or JPEG for images without transparency.
- JPEG cannot store transparency. Transparent areas are filled with white, and you are warned before that happens.
- WebP depends on your browser. The page tests whether this browser can write WebP and disables the option if it cannot, rather than handing you a mislabelled file.
- Limits. Files up to 25.00 MB and images up to 40 megapixels, because everything runs in your browser’s memory.
- Metadata is removed and animated files are reduced to their first frame.
Which format should I pick?
JPEG suits photographs and gives the smallest files for them. WebP is usually smaller still and keeps transparency, and is supported by all current browsers. PNG is best for screenshots, logos and line art, where JPEG leaves visible smudging around text and sharp edges.
Common questions
- Is my image uploaded to a server?
- No. The page decodes and re-encodes your image using your browser’s own canvas, and the download comes from the copy encoded in the tab. Celveri has no upload endpoint and no database, so there is nowhere for the file to go. You can confirm this by opening your browser’s network tools and watching while you compress.
- Does 100 KB mean 100,000 or 102,400 bytes?
- Celveri treats 1 KB as 1024 bytes, so a 100 KB target means 102,400 bytes. The exact byte count is shown next to the target so you can check it against whatever limit you are working to. If a form requires 100,000 bytes or fewer, set a custom target of 97 KB.
- Why is my file not exactly the size I asked for?
- A target is a ceiling, not an exact size. The tool encodes the image at several quality settings and keeps the best-looking one that still fits under your target, so the result is usually a little under it. If even the lowest quality setting is too big, the tool says so and gives you the smallest version it managed rather than pretending it succeeded.
- Why did my PNG come out larger than the original?
- PNG is lossless, so there is no quality to trade away, and the browser’s PNG encoder is usually less thorough than the one that produced your file. When that happens the tool tells you the result is not smaller and offers your original file back. For a smaller version of a PNG, choose WebP, or JPEG if the image has no transparency.
- Does compressing remove EXIF data?
- Yes. Re-encoding through a canvas discards all metadata, including the camera model, date and any GPS coordinates. Rotation is handled before encoding, so a photo taken on a phone stays the right way up. If you need the metadata, keep your original file.
- Can it compress animated GIFs or WebP animations?
- Not as animations. The browser decodes only the first frame, so an animated file comes back as a still image. Use the original file if you need the animation.
Other image tools
Image Resizer
Set exact pixel dimensions, with an optional aspect-ratio lock.
Image Format Converter
Convert between the image formats your browser can genuinely decode and encode.
Image Cropper
Crop to the part of a picture you want and download the result.
