Drop Compress Image is a powerful, fast, and versatile GUI tool for converting your images into next-generation formats. Built with performance in mind, it leverages modern codecs to bring you the best in speed, quality, and file size. Say goodbye to outdated formats and hello to the future of web images!
This project was created to provide a comprehensive conversion solution, supporting a wide range of input formats and exporting to highly efficient formats like AVIF, JPEG XL, and WebP.
Wide Format Support: Convert from dozens of classic and modern image formats.
Next-Gen Output: Export images to AVIF, JPEG XL (also JPEG transcode), and WebP (both lossy and lossless) for superior compression and quality.
High Performance: Built with Rust for speed and reliability you can count on.
International Ready: Fully localized interface available in multiple languages.
ImageForge handles a vast array of file types for both input and output.
We support a huge range of input formats, including:
- AV1 Image Format (
*.avif) - Microsoft Windows Bitmap Image (
*.bmp) - Direct Draw Surface (
*.dds) - Farbfeld (
*.ff) - Graphics Interchange Format (
*.gif) - Radiance High Dynamic Range image file (
*.hdr) - Computer icon encoded in ICO file format (
*.ico) - Joint Photographic Experts Group (
*.jpg,*.jpeg) - OpenEXR image (
*.exr) - Portable Network Graphic (
*.png) - Portable Any Map (
*.pnm) - Quite OK Image Format (
*.qoi) - Truevision Graphics Adapter (
*.tga) - Tagged Image File Format (
*.tif,*.tiff) - WebP (
*.webp) - JPEG 2000 (
*.jp2,*.j2c,*.j2k,*.jpf,*.jpx,*.jpm,*.mj2,*.jph) - JPEG XL (
*.jxl)
Note about HEIC/HEIF files: HEIC/HEIF format is not supported due to licensing constraints (LGPL-3.0). If you need to convert HEIC files, please use macOS Preview app (File โ Export โ JPEG) or other tools first. Modern iPhones now capture photos in JPEG XL format, which is fully supported.
...and all other formats supported by the excellent Rust image crate.
Optimize your images by converting them to these modern, highly efficient formats:
- AVIF (
.avif) - JPEG XL (
.jxl) - JPEG transcode supported. - WebP (
.webp) - Lossy & Lossless supported (libwebp v1.6.0) - PNG (
.png) - Implemented with Oxipng. Zopfli compression. - JPEG (
.jpg) - Implemented with jpegli.
choco install drop-compress-imagebrew tap logue/tap
brew install drop-compress-imageDownload the latest release from the Releases page:
- Windows:
.msiinstaller - macOS:
.dmgdisk image (Apple Silicon) - Linux:
.debor.AppImage
# Install vcpkg and dependencies first
git clone https://github.com/Microsoft/vcpkg.git C:\vcpkg
cd C:\vcpkg
.\bootstrap-vcpkg.bat
# Set environment variable
$env:VCPKG_ROOT = "C:\vcpkg"
# Install dependencies (see docs/content/ja/windows-build-vcpkg.md for details)
cd path\to\DropWebP\app\src-tauri
.\setup-vcpkg.ps1
# Build the application
cd ..
pnpm install
pnpm run build:tauriFor detailed Windows build instructions including vcpkg setup, see Windows Build Guide.
Build Issues? See WINDOWS_BUILD_FIX.md for troubleshooting.
cd app
pnpm install
pnpm run build:tauriBuild Linux packages from Windows or macOS using Docker:
# For Windows (PowerShell)
pnpm run build:tauri:linux-x64 # Build x86_64 .deb and .rpm
pnpm run build:tauri:linux-arm64 # Build ARM64 .deb and .rpm
# For macOS/Linux (Bash)
bash scripts/docker/docker-build.sh x64 # Build x86_64
bash scripts/docker/docker-build.sh arm64 # Build ARM64Requirements: Docker Desktop with Linux container support
For detailed build instructions, see the Development Documentation.
DropWebP/
โโโ app/ # Main Tauri application
โ โโโ src/ # Vue.js frontend (TypeScript + Vuetify)
โ โโโ src-tauri/ # Rust backend (image processing)
โโโ docs/ # Documentation site (Nuxt 3)
โ โโโ content/ # Multi-language documentation
โ โโโ ja/ # Japanese (ๆฅๆฌ่ช)
โ โโโ en/ # English
โ โโโ fr/ # French (Franรงais)
โ โโโ ko/ # Korean (ํ๊ตญ์ด)
โ โโโ zhHans/ # Simplified Chinese (็ฎไฝไธญๆ)
โ โโโ zhHant/ # Traditional Chinese (็น้ซไธญๆ)
โโโ docker/ # Dockerfiles for cross-platform builds
โโโ scripts/ # Build and deployment scripts
โ โโโ build/ # Native build scripts
โ โโโ docker/ # Docker build scripts
โโโ .github/ # GitHub Actions workflows
The user interface is available in the following languages:
- ๐ฌ๐ง English
- ๐ซ๐ท French
- ๐ฏ๐ต Japanese (ๆฅๆฌ่ช)
- ๐ฐ๐ท Korean (ํ๊ตญ์ด)
- ๐จ๐ณ Chinese (ไธญๆ)
ยฉ2023, 2025-2026 by Logue. Licensed under the MIT License.