
About Kavita
Kavita is a self-hosted digital library for comics, manga, EPUB books and PDF files. It gives you a web reader and organises your collection on your own server.
What it does
Kavita scans your folders, reads metadata from file names and ComicInfo files, and builds a library you can browse by series. Each format has its own reader, including single page, double page and webtoon views for comics and manga. You can share libraries with other users and control access by library or age rating. Highlights and notes can be exported, and OPDS support lets you use compatible e-reader apps with the same collection. Themes and smart filters on the home screen let you shape the layout to suit your reading habits.
Key features
- Readers for EPUB, PDF, CBZ and image files
- Webtoon, single page and double page modes
- User accounts with per-library access rules
- OPDS feed for compatible reading apps
- Highlights and notes that can be exported
Who it's for
Families, reading groups and collectors who keep comics, manga or ebooks on a home server. It suits people who want their reading history and files kept private.
Pricing and good to know
Kavita is free and open source under the GPL. The project also offers an optional Kavita+ service that adds extra metadata such as covers and reviews. Running it needs a machine to host your files, and Docker is supported. Large libraries can take a while to scan during the first setup.
Highlights
- Readers for EPUB, PDF, CBZ and images
- Webtoon, single and double page modes
- Accounts with per-library access
- OPDS feed for reading apps
- Export highlights and notes












