๐ก Offline Mode
MultiMian ImageKit supports full offline use through Progressive Web App (PWA) technology. Once installed, all 17 tools work without any internet connection.
How to Install
Chrome / Edge (Desktop):
- Open the app at mianhassam96.github.io/MultiMian-ImageKit/
- Click the install banner at the bottom of the page, or
- Click the install icon (โ) in the browser address bar
- Click Install to confirm
iOS Safari:
- Open the app in Safari
- Tap the Share icon โ Add to Home Screen
- Tap Add
Android Chrome:
- Open the app
- Tap the three-dot menu โ Add to Home Screen or Install App
How Offline Caching Works
The Service Worker (v9) pre-caches all app files on first load:
- All HTML, CSS, and JavaScript files
- All icons and favicon files
- The app manifest
After the first visit with internet, the app runs entirely from cache on subsequent visits, even offline.
What Works Offline
- โ All 16 image and utility tools (Canvas API-based)
- โ Compress, Resize, Crop, Convert, Watermark, Merge, Screenshot, Sticker, Favicon, Passport, QR Code
- โ OCR โ after Tesseract.js is first loaded on the relevant tab
- โ GIF maker โ after gif.js is first loaded
- โ PDF tools โ after PDF.js is first loaded
- โ Share Image โ requires internet (uploads to ImgBB)
Updating the App
When a new version is deployed, the Service Worker automatically fetches the new files in the background and activates the update on the next app launch.