Compress Image Online to the Size You Type

Other sites just make the file smaller. This image compressor stays at or under the number you type — locally, no upload.

1.8 MB214 KB

or drop a file, paste image.

JPG PNG WebP HEIC

No image? Try one of these:

CompressImage: Your Local Image Compressor

For Everyday Users

CompressImage keeps photo shrinking simple. Drop a picture, hit a size, and send it. No account, no upload, no extra steps.

For Content Creators

From form uploads to social posts, stay under every platform cap. Batch a set, ZIP it, and keep the look consistent.

For Professionals

Hit 200KB, 500KB, or any number a client types. Quality first, then resize. The page says so if a target cannot be met.

Online Editor: All-in-One Compressing

Smart shrink and target size live in the same flow. Move from one image to the next without leaving the page — refine, compare, then download or ZIP.

Inspire Faster Uploads with CompressImage

Target sizeFormatsEmailMore tools

Where a typed limit matters

FORMS · EMAIL · IPHONE

Application forms

Type 200KB or any other cap. The file stays at or under that number.

iPhone HEIC

Decode on your device, then hit the same limit. No 5MB upload wall.

Email attachments

Batch a set to one ceiling, then ZIP. The mailbox sees the sum, not one hero shot.

Any number

87KB and 1.4MB live in the box. Chips are shortcuts, not the whole product.

Learn with CompressImage

GUIDES

How this image compressor works

Compress an image online

An image compressor should make the file smaller so you can send it. This one runs in the browser: drop a JPG, PNG, WebP, or iPhone HEIC. Nothing is uploaded.

Smart mode is the default free path for everyday photos. If a form printed a cap, switch to Target size and type any KB or MB. You can also drop a folder and download a ZIP. The 200KB and email pages exist when that cap has its own story; any other number belongs in the box.

Open the compressorCompress to a target size

Compress to a specific size

Target size means at or under the number you type, not “as small as we felt like.” 1KB is 1024 bytes, the same idea as Windows file properties.

Common caps — 20KB, 50KB, 100KB, 200KB, 500KB, 1MB, 2MB — are chips on the hub. 200KB is the usual application wall; 500KB is attachments and web images. Tighter numbers such as 20KB or 50KB almost always resize the long edge. There is no separate page for every chip. Type 87KB or 1.4MB in the box.

Any size hubCompress to 200KBCompress to 500KB

JPG, PNG, WebP, and HEIC

Photos should stay JPEG after a second pass. Screenshots and logos with a clear edge should stay PNG when they can. WebP is fine on a site you control; many upload forms still reject it.

iPhone camera rolls are often HEIC. This compressor decodes them on your device, then hits the same KB cap as a JPG. There is no 5MB upload wall. Live photos use the still frame.

Compress JPGCompress PNGCompress HEIC

Smaller files without wrecking the photo

“Without losing quality” is not a lossless promise for camera JPEGs. Another encode always throws some detail away. Smart mode aims at a look people still accept. Target size searches quality first, then shrinks the long edge if the cap is still too tight.

If the file cannot fit, the result says best effort and prints the real size. It does not sneak over the limit.

Type a size

CompressImage: Unleash Smaller Files on Desktop & Mobile

Frequently Asked Questions

CompressImage shrinks images in your browser. Use smart compression or type any KB or MB limit. Files are not uploaded; we do not receive them.