Compress Images Free Online

Compress Image
_ □ x

Drop JPG or PNG images below. CrunchBox compresses them right in your browser. Adjust quality with the slider.

[+]

Drag images here or browse

    Compressing...

    You've used all 5 free conversions today. Unlock unlimited with CrunchBox Pro for $4/mo.

    Get Pro
    What image compression does
    _ □ x

    JPG and PNG images can be shrunk to smaller files by re-encoding at a lower quality setting. For JPG, this discards some visual detail in exchange for a much smaller file. For PNG, we re-encode to JPG, which compresses photos far better than PNG's lossless format.

    Most photos compress to 30–50% of their original size with no visible difference. Graphics and screenshots with sharp edges may show artifacts at low quality.

    How it works
    _ □ x

    CrunchBox draws each image into a canvas element in your browser, then re-exports it as JPG at the quality level you pick with the slider. Original dimensions are preserved exactly; only quality changes.

    1. Drop your JPG, PNG, or WebP images into the box above
    2. Adjust the quality slider (lower = smaller file, less detail)
    3. CrunchBox resamples the image at your chosen quality level
    4. Download each compressed file, or grab them all as a zip

    Tips: 80% quality is a good default. Barely visible difference, significant size savings. Photos compress better than graphics or screenshots.

    Common use cases
    _ □ x
    • Shrinking photos for email (many email services cap attachments at 10–25 MB)
    • Uploading images to platforms with strict file-size limits (Discord, older CMSes, some job boards)
    • Optimizing images for the web to reduce page load time
    • Freeing up phone or laptop storage without deleting anything
    • Preparing batch uploads where the platform quota is limited
    • Reducing storage cost on cloud services
    Privacy
    _ □ x

    Your images never leave your device. Compression happens entirely in your browser via the Canvas API. CrunchBox has no server that could receive, store, or profile your images.

    This is why we run entirely in-browser: if we can't touch your files, we can't lose them, leak them, or profile them.