SMOLP is a free, fast, and secure online tool for optimizing your images while maintaining quality. Process your images directly in the browser with no server uploads required - your files never leave your device.
🌐 Try it now at smolp.lkly.net
- 🖼️ Multiple Format Support: Convert between JPEG, PNG, and WebP formats
- 🎚️ Quality Control: Adjust compression quality to find the perfect balance
- 📦 Batch Processing: Optimize multiple images at once
- 🔒 Privacy First: All processing happens locally in your browser
- 💾 Bulk Download: Download all processed images as a ZIP file
- 📱 Responsive Design: Works great on desktop and mobile devices
- 🚫 No Ads or Tracking: Just a clean, helpful tool
- Alpine.js for lightweight reactivity
- TailwindCSS for modern, responsive styling
- Browser's native Canvas API for image processing
- JSZip for bulk downloads
- Clone the repository:
git clone https://github.com/yourusername/smolp.git
cd smolp
- Serve the directory using any static file server. For example, using Python:
python3 -m http.server 8000
Or using Node.js:
npx serve
- Open your browser and navigate to
http://localhost:8000
(or the port shown in your terminal)
SMOLP is a static site that can be hosted on any web server or static hosting service. Some recommended hosting options:
- GitHub Pages
- Netlify
- Vercel
- Any static file server
Contributions are welcome! Feel free to:
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
If you find SMOLP useful, consider:
- ⭐ Starring the repository
- 🐛 Reporting bugs or suggesting features through issues
- ☕ Buying me a coffee
This project is licensed under the MIT License - see the LICENSE file for details.
- Created with ❤️ for the open web
- Built using modern web technologies
- Inspired by the need for a simple, privacy-focused image optimization tool