Static browser-based image editor built with plain HTML, CSS, and JavaScript.
- Crop & Resize: Interactive selection with aspect-ratio lock.
- Rotate: Rotate by 90 degrees or fine-tune with a custom angle.
- Convert: Seamlessly switch between PNG, JPEG, and WebP formats.
- Compress: Optimize JPEG and WebP images with a quality slider.
- Privacy-First: Remove backgrounds locally in the browser with IMG.LY's on-device AI.
- No Uploads: Images stay on your machine—zero latency, enhanced security.
This project is fully static and GitHub Pages friendly. It requires only the core files:
index.htmlstyles.cssapp.js
- Dependencies:
CropperJSandPicaare loaded via CDN for powerful editing capabilities. - AI Integration: Background removal uses
@imgly/background-removalvia CDN, downloading model files to the browser cache on first use. - Data Privacy: All processing happens client-side. Your images are never uploaded to any server.
This project is licensed under the AGPLv3. See the LICENSE file for details.
