A powerful and easy-to-use image compression tool built with React and TypeScript. Compress your images locally in your browser without sacrificing quality.
- Local Compression: All image processing happens directly in your browser. No data is ever sent to a server.
- Multiple Formats: Supports compressing images to JPEG, PNG, and WebP formats.
- Batch Processing: Upload and compress multiple images at once.
- Customizable Settings: Adjust the quality and maximum width of the compressed images.
- Live Previews: See a preview of the compressed image before downloading.
- Detailed Stats: View the original size, compressed size, and compression ratio for each image.
- Drag and drop or click to upload your images.
- Adjust the compression settings on the right-hand side.
- Click "Compress Images" to start the compression process.
- Download your compressed images one by one or all at once.
Contributions are welcome! Please feel free to submit a pull request or open an issue.
This project is licensed under the MIT License - see the LICENSE file for details.