A modern and responsive Image Editor built with HTML5, CSS3, and Vanilla JavaScript. Edit images in real-time using multiple filters, apply built-in presets, and download the edited image instantly.
- 📤 Upload Image
- 🎨 Real-time Image Editing
- ☀️ Brightness Adjustment
- 🌗 Contrast Adjustment
- 🌈 Saturation Control
- 🎭 Hue Rotation
- 🌫️ Blur Effect
- ⚫ Grayscale Filter
- 🟤 Sepia Filter
- 👻 Opacity Control
- 🔄 Invert Colors
- 🎛️ Built-in Presets
- Original
- Vintage
- Black & White
- Cinematic
- Warm
- Cool
- Faded
- Dramatic
- Dreamy
- Retro
- 🔄 Reset Filters
- 💾 Download Edited Image
- 📱 Responsive User Interface
- HTML5
- CSS3
- JavaScript (ES6)
- HTML5 Canvas API
- Remix Icons
Image-editor/
│
├── assets/
│ ├── edited-image.png
│ └── orignal-image.png
│
├── index.html
├── script.js
├── style.css
├── theme.css
└── README.md
- Clone the repository
git clone https://github.com/vishesh4u/Image-editor.git- Open the project folder
cd Image-editor- Open
index.htmlin your browser.
- ✂️ Crop Tool
- 🔄 Rotate Image
↔️ Flip Image- 🔍 Zoom In / Zoom Out
- ↩️ Undo / Redo
- 🖱️ Drag & Drop Image Upload
- 🌙 Light/Dark Theme Toggle
- 🖌️ Drawing Tools
Vishesh Gurjar
GitHub: https://github.com/vishesh4u
If you found this project helpful, please consider giving it a ⭐ Star on GitHub.

