Compress images.

Compress images in bulk or target a maximum file size in KB or MB. Check actual output sizes, adjust quality and download locally.

Compress

9 tools

Compress Image to 100KB

Compress images to a measured maximum of 100,000 bytes. Start with JPEG quality, then adjust dimensions if the original cannot meet the limit.

Local image processing

Compress Image to 1MB

Compress images to a measured maximum of 1,000,000 bytes. Start with JPEG quality, then adjust dimensions if the original cannot meet the limit.

Local image processing

Compress Image to 200KB

Compress images to a measured maximum of 200,000 bytes. Start with JPEG quality, then adjust dimensions if the original cannot meet the limit.

Local image processing

Compress Image to 20KB

Compress images to a measured maximum of 20,000 bytes. Start with JPEG quality, then adjust dimensions if the original cannot meet the limit.

Local image processing

Compress Image to 2MB

Compress images to a measured maximum of 2,000,000 bytes. Start with JPEG quality, then adjust dimensions if the original cannot meet the limit.

Local image processing

Compress Image to 500KB

Compress images to a measured maximum of 500,000 bytes. Start with JPEG quality, then adjust dimensions if the original cannot meet the limit.

Local image processing

Compress Image to 50KB

Compress images to a measured maximum of 50,000 bytes. Start with JPEG quality, then adjust dimensions if the original cannot meet the limit.

Local image processing

Bulk Image Compressor

Reduce image file sizes with a quality setting or a measured byte target. Compare the actual result before downloading.

Local image processing

Reddit PFP Compressor

Start with a square 256 × 256 JPG and a 500KB byte target for your Reddit avatar. Edit both values before exporting.

Local image processing