Skip to content

rakeshid03/SimpleImageCompressor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖼️ Simple Image Compressor

A fast, lightweight, and privacy-focused image compressor that works entirely in your browser.
No uploads. No servers. No data tracking.

🚀 Features

  • ⚡ Instant image compression
  • 🔒 100% private (runs locally in browser)
  • 📱 Works on mobile, tablet, and desktop
  • 🎯 Adjustable compression level
  • 🖼️ Live preview of compressed image
  • 📉 Shows size reduction percentage
  • ⬇️ One-click download

📂 Supported Formats

  • JPEG / JPG
  • PNG
  • WEBP
  • GIF
  • SVG (preview may be limited)

🧠 How It Works

  1. Select or drag & drop an image
  2. Adjust compression level using slider
  3. Click Compress File
  4. Preview and download the compressed image

All processing happens locally using the Canvas API — your files never leave your device.

🔧 Tech Stack

  • HTML5
  • CSS3
  • Vanilla JavaScript
  • Canvas API

🔒 Privacy

Your images are never uploaded to any server. Everything is processed locally in your browser for complete privacy and security.

🤝 Contributing

Pull requests are welcome! If you have ideas or improvements, feel free to open an issue.

About

Compress JPEG, PNG, WebP, GIF, and SVG images instantly in your browser—fast, secure, and completely private. No uploads, no waiting.

Topics

Resources

License

Stars

Watchers

Forks

Contributors