Logo

Free Image Compressor

Shrink JPG, PNG and WebP files by quality or down to an exact size in KB. Up to 30 images at once, with the originals never leaving your device.

Everything runs inside your browser — your images are never uploaded.

Add images

Up to 30 images, 50 MB each. JPG, PNG, WebP, AVIF and GIF.

Upload or Select File

Compression settings

80
Smaller fileBetter quality
x

Leave empty to keep the original dimensions. Images are only ever scaled down.

How to Compress an Image

From full-size photo to a lighter file in 3 steps

  1. Add your images

    Drop in up to 30 JPG, PNG, WebP, AVIF or GIF files, or pick them from your device. Nothing is uploaded.

  2. Choose quality or a target size

    Move the quality slider, or ask for a target like 100 KB and let the tool search for the best quality that fits. Optionally cap the width or height.

  3. Download the result

    Check the before and after size for each file, then download them one by one or grab the whole batch as a .zip.

FAQ

Frequently Asked Questions

Yes. No signup, no watermark, no daily quota and no paid tier on this page. Compress as many images as you want, as often as you want.
No. Decoding, resizing and re-encoding all happen inside your browser with the standard Canvas API. Open DevTools, switch to the Network tab and compress a file: you will not see a single request carrying your image. The tool also works after you go offline.
You can load JPG, PNG, WebP, AVIF and GIF, as long as your browser can decode them. Animated GIFs are handled as a single still frame, because a browser canvas cannot re-encode animation. Output is WebP, JPEG, or the original type when it is already JPEG, PNG or WebP.
Up to 50 MB per image and 30 images per batch. Files are processed one at a time so a tab full of 40-megapixel photos does not run out of memory; a very large image may take a few seconds on a phone.
Switch to the target size mode and pick a preset or type your own number in KB. The tool re-encodes the image at different quality levels to find the highest quality that still fits the limit. If even the lowest quality is too big, it shrinks the dimensions in 10% steps until the file fits. When a target is genuinely out of reach it says so instead of quietly returning an oversized file.
PNG is a lossless format, and a browser canvas can only write it losslessly, so a quality slider would do nothing. We do not pretend otherwise: for a PNG that you keep as PNG, only resizing reduces the file. For photos, converting to WebP or JPEG typically cuts the size by 60-80% with no visible difference.
At quality 80 the difference is usually invisible on screen; lower values trade detail for size, and the preview shows exactly what you get. Your original file is never modified: you download a new copy. Re-encoding also strips EXIF metadata such as GPS coordinates and camera serial numbers, which is a nice privacy win before posting a photo publicly.
Yes, on both iOS Safari and Android Chrome. The layout adapts to a small screen and batches work the same way. On older phones a batch of very large photos can be slow, so compress in smaller groups if the tab feels sluggish.
Pricing · Choose Yours

Flexible AI Pricing

Pay-as-you-go credits or subscription plans. No hidden fees, cancel anytime.

One Time supports crypto payment (BTC, USDT, ETH, 350+)

Monthly billing

Free

Try before you buy

0
One Time
USD
Free
32points
Up to 3 videos
Up to 32 images
Multi-Model Support
Text to Video
Image to Video
Video to Video
Consistent Character
AI Animation Generator
Templates & Effects
AI Video Enhancers
Interactive Community
Faster Generation Speed
No-watermark Outputs
More Camera Movement
Private Video Visibility
Copy Protection
Priority Support
Popular

Pro

Elevate your AI experience

29.99
1 Month
USD
800
800points1 Month
Up to 80 videos1 Month
Up to 800 images1 Month
3 tasks(Parallel Tasks)
Multi-Model Support
Text to Video
Image to Video
Video to Video
Consistent Character
AI Animation Generator
Templates & Effects
AI Video Enhancers
Interactive Community
Faster Generation Speed
No-watermark Outputs
More Camera Movement
Private Video Visibility
Copy Protection
Priority Support

Lite

Start your AI journey

19.99
1 Month
USD
300points1 Month
Up to 30 videos1 Month
Up to 300 images1 Month
3 tasks(Parallel Tasks)
Multi-Model Support
Text to Video
Image to Video
Video to Video
Consistent Character
AI Animation Generator
Templates & Effects
AI Video Enhancers
Interactive Community
Faster Generation Speed
No-watermark Outputs
More Camera Movement
Private Video Visibility
Copy Protection
Priority Support