Back to projects
Image Crunch icon

Image Crunch

Fast, cross-platform image optimization

Image Crunch application interface

About

Image Crunch is a powerful desktop application for batch image optimization and format conversion. Built with Rust backend for native-speed parallel processing, it handles large batches of 2000+ images efficiently.

Whether you need to compress hundreds of photos or convert between different formats, Image Crunch handles it with a clean, intuitive interface and detailed statistics.

Features

  • Batch process hundreds of images with optimized parallel processing
  • Convert between formats: JPEG, PNG, WebP, GIF, BMP, TIFF
  • Quality adjustment (0-100%), resize, and lossy/lossless compression
  • Drag & drop or file/folder selection dialog
  • Statistics: overall, average, and median reduction rates
  • Metadata preservation and desktop notifications
  • Auto update notification and multi-language support (EN/JA)
  • Available for macOS and Windows

Tech Stack

T

Tauri v2

Desktop framework

R

React 19

Frontend UI

Rs

Rust

Image processing

TS

TypeScript

Type safety