AllConvertKit

Compress image

Compress JPG, PNG, WEBP, and BMP images right in your browser — no sign-up, no watermark, and no upload kept on a server. Set a target size, preview the result, and download in one flow.

Need a specific file size? Pick one of the fixed targets below to jump straight to a tuned compressor for that limit.

Drag and drop JPG, PNG, WEBP or BMP here (max 10 files, 5MB each)

Compressed output

Compressed output will appear here.

Compress to a specific size

Targeting an exact upload limit? These pages preset the compressor for you.

Related tools

About this tool

Use this free tool to compress images directly in your browser. It is built for quick form uploads, profile photos, email attachments, and document portal limits.

Supported files: JPG, JPEG, PNG, WEBP, and BMP.

Your file is processed client-side first for speed and privacy. If a file cannot hit your target on-device, the tool can use a stateless API fallback without permanent storage.

FAQ

Which image formats can I compress?

JPG, PNG, WEBP, and BMP. GIF and SVG are not supported yet because they need different handling — animated frames for GIF and vector minification for SVG.

Are my files uploaded to a server?

No. Processing is in-browser first, and any fallback processing is stateless and in-memory only.

What is the upload limit?

Files larger than 5MB are rejected early to keep performance and cost controlled.