Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A powerful, client-side image compression tool built with React and Vite. Compress and optimize JPG, PNG, and WebP images directly in your browser.

License

Notifications You must be signed in to change notification settings

adenaufal/imagecompress

Repository files navigation

✨ ImageCompress

A powerful and easy-to-use image compression tool built with React and TypeScript. Compress your images locally in your browser without sacrificing quality.

View Demo

image


🚀 Features

  • 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.

Usage

  1. Drag and drop or click to upload your images.
  2. Adjust the compression settings on the right-hand side.
  3. Click "Compress Images" to start the compression process.
  4. Download your compressed images one by one or all at once.

🛠️ Built With


Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue.


License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A powerful, client-side image compression tool built with React and Vite. Compress and optimize JPG, PNG, and WebP images directly in your browser.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •