Why read with Sutra?
- Connect with Kavita's personal OPDS URL; the URL contains a private API key.
- Browse a Kavita catalog and open supported books in Sutra.
- Reading progress syncs with Kavita. The exact progress representation can vary by format.
Compatibility and access
| Capability | iOS | Android |
|---|---|---|
| Kavita library connection | iOS · Free | Android · Free |
| EPUB and PDF reading | iOS · Free | Android · Free |
| Full CBZ and DRM-free MOBI | iOS · Pro | Android · Pro |
| CBZ page streaming | Pro · supported server endpoint required | Pro · supported server endpoint required |
Pro is a one-time purchase through the store for the platform you use. Prices vary by storefront; check the current listing. No subscription is required.
How to get started
- In Kavita, open Settings → 3rd Party Clients (OPDS) and copy your personal OPDS URL.
- Keep the URL private: it contains your API key. Do not post it publicly or include it in screenshots.
- In Sutra, choose Add Library, paste the URL, and connect.
- Open a book from the connected library. Full CBZ and DRM-free MOBI reading require Sutra Pro; EPUB and PDF reading are free.
Important limitations
- Only DRM-free files are supported. CBR archives and DRM-protected Kindle purchases are not supported.
- CBZ streaming depends on supported server endpoints and network access; downloading the file is an alternative.
- Generic OPDS catalog access should not be confused with Kavita-specific progress synchronization.
See Sutra in action
See Sutra stream a comic on iPhone: reading starts without downloading the whole book first. The demonstration does not identify the server; streaming requires a supported server setup and Sutra Pro.
Video transcript
On an iPhone, a comic's details screen appears. The reader opens the comic without first downloading the full book, dismisses introductory navigation tips, and moves from the cover through several streamed pages. The server is not identified in the recording.
Frequently asked questions
How do I connect Sutra to Kavita?
Copy your personal OPDS URL from Kavita's 3rd Party Clients (OPDS) settings. In Sutra, choose Add Library and paste the URL. Treat it like a password because it contains your API key.
Does Sutra sync reading progress with Kavita?
Yes. Sutra supports Kavita reading-progress sync. EPUB position is reflowable; page-based formats use their own page progress. Exact behavior can depend on the format.
Does Kavita CBZ streaming work on every server?
No. Streaming depends on supported server endpoints and network access. If streaming is unavailable, use the download option.
Is Kavita support free in Sutra?
Kavita library connection is free on iOS and Android. Full CBZ and DRM-free MOBI reading require Sutra Pro; EPUB and PDF reading are free.
Can I use Kavita over Tailscale?
Sutra can connect when the Kavita server is reachable from the device over your network or VPN. Follow the setup guidance for your server and keep its OPDS key private.
