
Kavita — Kavita — a self-hosted digital library for the formats other servers treat as afterthoughts: EPUB and PDF, certainly, bu
What it is
Kavita is a self-hosted digital library for the formats other servers treat as afterthoughts: EPUB and PDF, certainly, but also comics, manga, and webtoons, with readers hand-built for each.
Editor's review
Long-form introduction by the BetterPicker editors · checked against the official site · Nov 3, 2026
Kavita is a self-hosted digital library for the formats other servers treat as afterthoughts: EPUB and PDF, certainly, but also comics, manga, and webtoons, with readers hand-built for each. It is free and open source, installs in minutes, and gives a household or reading group real user management -- library-level and age-restriction permissions, OIDC or built-in logins, and granular control over who sees what. OPDS support plugs e-reader apps straight into the shelves, and annotation support carries highlights and notes across devices, with export to Obsidian for people who keep their thinking there. For manga and comic readers, it is the rare server that treats right-to-left reading, double-page spreads, and webtoon scroll as first-class behaviors rather than zoom hacks.
What it does well
Readers built per format: dedicated readers for EPUB, PDF, and image-based media, with webtoon mode, single-page and dual-page spreads, and custom styling -- the details manga and comic readers actually notice. Reading position, bookmarks, and styling persist per user, so the household's readers do not fight over one progress bar.
Permission-aware sharing: access can be restricted by library or by age restrictions, with granular per-user settings, which makes it work for families rather than one trusted adult. Setting up a kids' library that only shows age-appropriate shelves is a permissions toggle, not a separate server.
Annotations that travel: highlights and notes can be shared with users on your server and exported to Obsidian, so reading notes survive outside the app. For Obsidian users, exported annotations land as markdown, joining the rest of the notes vault. The demo instance shows off the readers immediately, which is the fastest way to evaluate format handling.
Who it's for
Kavita suits manga and comic readers, families sharing one library across devices, and self-hosters who want a reading server that treats image formats as first-class citizens. Book clubs share annotations on a server, which turns a monthly meeting into a running conversation. Comic collectors with decade-deep archives get a real library system rather than folder roulette.
Where it falls short
You are the librarian: metadata scanning and parsing help, but a good library still reflects its curator -- expect to spend time on organization if you want it beautiful. Import in batches and check metadata after; mass imports reward a review pass.
Self-hosting applies: it is one more service to host, update, and back up on your own hardware. It runs well on small hardware, but backups still deserve a schedule.
Third-party clients carry the mobile load: reading beyond the browser rides on OPDS and the reader apps that support it, so the mobile experience depends partly on tools outside the project. Check whether your favorite reader app speaks OPDS before committing to a mobile workflow.
Specs at a glance
Facts from the official site · not editorial opinion
| Type | Free, open-source self-hosted digital library |
|---|---|
| Formats | EPUB, PDF, comics (CBZ), manga, webtoon |
| Readers | Built-in per-format readers (single, double, webtoon) |
| Users | OIDC or built-in logins, age restrictions |
| Annotations | Highlights, shared notes, Obsidian export |
| OPDS | Supported for reader apps |
| Install | Self-host in minutes; demo available |
Frequently asked questions
▸What formats does Kavita serve?
EPUB, PDF, comics and manga formats (including CBZ and loose images), with dedicated readers for each.
▸Is Kavita free?
Yes. It is free and open source, self-hosted on your own hardware.
▸Can I control what each user sees?
Yes. Access can be restricted by library or age restriction, with granular per-user permissions.
▸Is there a demo?
Yes. The site offers a demo instance to try before installing.
Video reviews
1 review videos aggregated · praise and criticism included alike · click through to the original video
Channels that covered it
Channels are aggregated as sources only — we don’t rate creators
Related tools
Where to go next
External links open in a new tab; external content is independent of this site.
Link down? Every object page is re-checked monthly.





