Image Tools

Compress Image

Compress an uploaded image locally in your browser. Use manual controls or best-effort 100 KB, 200 KB, and custom target-size presets without creating extra duplicate pages.

Local file toolActive

No upload, account, backend, or AI processing.

Image compressor

Compress an image locally

Upload an image, choose quality and output format, then preview the result before downloading.

Compression is not guaranteed. Photos usually shrink with JPEG or WebP and lower quality. PNG canvas export preserves transparency but may stay the same size or become larger.

Compression uses browser canvas. Your image stays on this device.

Preview
No compressed image yet

Upload an image and compress it to preview the output before downloading.

Local processing: Your file is processed in your browser. It is not uploaded to our server.

When to compress an image

Use this tool when an image is too large for a form, email, CMS, marketplace, or website upload. Lower quality and smaller dimensions can reduce file size while keeping the image useful, but already optimized images may not become smaller.

100 KB target200 KB targetCustom targetQuality slider

Compress image to 100 KB

Choose the 100 KB target for upload portals, profile images, forms, or small web images. The tool tries lower JPEG/WebP quality first, then smaller dimensions if needed.

Compress image to 200 KB

Use the 200 KB target when you need a less aggressive result than 100 KB. A phone photo may reach this size as JPEG or WebP while still looking usable for many everyday uploads.

Compress image to an exact size

Enter a custom target in KB for best-effort compression. Exact output size cannot be guaranteed because browsers encode each image differently, but the result panel shows whether the target was reached.

When to resize instead

If a file is far above the target, resizing the image to fewer pixels often helps more than lowering quality alone. Resize first if you need exact dimensions, then compress the final image.

FAQ

Does this upload my image?

No. The image is loaded and exported with browser canvas on your device. It is not uploaded to a server.

Which format compresses best?

JPEG is widely accepted for photos. WebP can be smaller for web use. PNG is best for transparency but may not shrink and can become larger for some images.

Can I compress an image to 100 KB?

Yes, use the 100 KB target preset. The tool will try to reach it locally, but some images may need lower quality, smaller dimensions, or a different format.

Can I compress an image to 200 KB?

Yes, use the 200 KB preset for a less aggressive target. The result panel tells you whether the output reached 200 KB.

Can I compress to an exact custom size?

Use Custom target and enter a KB value. The tool makes a best-effort attempt, but exact byte-level compression is not guaranteed.

Why did my compressed image get larger?

Browser canvas re-encodes the image. Small, simple, or already optimized files can become larger, especially PNG graphics. The result panel shows the original size, output size, and whether anything was saved.

Will compression reduce quality?

Lossy JPEG and WebP compression can reduce detail. Use the preview and adjust quality until the tradeoff looks right.

Can I make an image fit an exact file size?

This version gives quality and dimension controls but does not guarantee an exact KB target.

Related tools