How to Install
Install Sakarto as a PWA in under 10 seconds — no download, no account, nothing to update manually.
- 1. Open sakarto.appVisit in Chrome, Edge, Safari, or any modern browser
- 2. Click InstallUse the button above or the install icon in your address bar
- 3. Opens as an AppLaunches in its own window without browser UI — feels native
- 4. Works OfflineAll 7 visual + 3 audio algorithms run with zero internet
Install on Your Device
Your browser is auto-detected — the matching card is highlighted. Follow the steps for your device.
Chrome or Edge — Recommended
Best PWA support on Windows, macOS, and Linux. An install icon appears in the address bar automatically after a few seconds.
- 1Open sakarto.app in Chrome 80+ or Edge 80+
- 2Click the install icon ⊕ on the right side of the address bar
- 3Click Install in the confirmation popup
- 4Find Sakarto in your Start Menu, Dock, or App Launcher
iPhone & iPad — Safari Only
PWA installation on iOS requires Safari. Chrome and Firefox on iOS cannot install PWAs due to Apple's browser engine restrictions.
- 1Open sakarto.app in Safari
- 2Tap the Share button (box with arrow pointing up) at the bottom
- 3Scroll down and tap Add to Home Screen
- 4Tap Add — the Sakarto icon appears on your home screen
Android — Chrome Recommended
Chrome on Android has the best PWA support. An "Add to Home screen" banner may appear automatically at the bottom of the page.
- 1Open sakarto.app in Chrome on Android
- 2If a banner appears at the bottom, tap Install
- 3Or tap ⋮ menu → Add to Home screen → Install
- 4Sakarto appears in your app drawer and home screen
Other Browsers
Limited install support. Sakarto works fully in these browsers — just without a standalone app icon.
- FF Firefox Desktop — does not support PWA install. Bookmark sakarto.app for quick access. All features work normally.
- SF Safari 17+ macOS — go to File menu → Add to Dock. Earlier Safari: not supported.
- OB Opera / Brave — Chromium-based, follow Chrome/Edge steps. Install icon appears in address bar.
Everything the Browser Has — Plus More
Installing as a PWA gives you a faster, more focused experience that adapts to look native on your OS.
Instant Launch
Opens in under a second from your taskbar, dock, or home screen. No browser startup overhead.
Full Offline Support
All 7 visual and 3 audio algorithms work without internet. Your files never leave your device.
Standalone Window
Opens without browser tabs or address bar — a clean, distraction-free window that feels native.
Same Privacy Guarantee
Zero network activity. Your files stay on your device. Installing does not grant any extra permissions.
Under 1 MB
Tiny footprint. No bloated installer, no bundled runtime, no background processes eating memory.
Auto-Updates
Updates silently in the background when you're online. Always the latest version — nothing to do manually.
OS-Native Look
Adapts to your OS — Windows, macOS, Linux, iOS, or Android — with native fonts, controls, and color palettes.
All Features Included
Find duplicates, reverse search, bulk delete, move, rename, media viewer — all 10 tools work offline.
What Works Without Internet
Sakarto is built to be 100% offline-first. Here's the full breakdown of what's available.
Works Offline
- Color Signature, aHash, pHash, wHash, dHash, BlockHash — pure JS, zero dependencies
- ORB / OpenCV — after first CDN load, cached permanently by service worker
- Chromaprint audio — pure JS, no CDN needed, ever
- Essentia HPCP + Meyda MFCC — after first CDN load, cached forever
- Reverse image & audio search
- Media Viewer — browse images, videos, audio
- Bulk delete, move, rename
- Side-by-side compare + result export
First Load Only
Three algorithms use external WASM libraries. Each loads once from a CDN — the service worker then caches them locally forever.
- Essentia HPCP — Essentia.js (~3 MB) from CDN on first use
- Meyda MFCC — Meyda.js (~200 KB) from CDN on first use
- ORB / OpenCV — OpenCV.js (~8 MB) from CDN on first use
Browser Support
| Browser | PWA Install | Offline | File Access API | Rating |
|---|---|---|---|---|
| Chrome 80+ | ✓ Full | ✓ Full | ✓ Full | ★★★★★ |
| Edge 80+ | ✓ Full | ✓ Full | ✓ Full | ★★★★★ |
| Safari 16.4+ iOS | ✓ Add to Home | ✓ Full | — Limited | ★★★★☆ |
| Safari 17+ macOS | ✓ Add to Dock | ✓ Full | — Limited | ★★★★☆ |
| Firefox | — No install | ✓ Full | — Limited | ★★★☆☆ |
| Chrome Android | ✓ Full | ✓ Full | — Picker only | ★★★★☆ |
How to Uninstall
Uninstalling is just as easy as installing — and leaves nothing behind on your system.
Uninstall on Windows
- 1Open Chrome or Edge
- 2Click ⋮ menu → Apps → Manage apps
- 3Find Sakarto in the list
- 4Click ⋮ → Uninstall to confirm
Uninstall on macOS
- 1Open Chrome or Edge
- 2Click ⋯ menu → Apps → Manage apps
- 3Find Sakarto in the list
- 4Click Remove from Chrome / Remove from Edge
Uninstall on iOS
- 1Go to your Home Screen
- 2Long-press the Sakarto icon
- 3Tap Remove App
- 4Tap Delete App to confirm
Uninstall on Android
- 1Go to your Home Screen
- 2Long-press the Sakarto icon
- 3Drag to Uninstall or tap App info → Uninstall
- 4Tap OK to confirm
Frequently Asked Questions
Does Sakarto work offline?
Is the Sakarto PWA free?
Does installing give Sakarto extra access to my files?
How much storage does the PWA use?
The Install button doesn't appear — why?
How do I update Sakarto after installing?
Available on Every Platform
One web app — runs natively on any OS with a modern browser.