Wiki
Check out the FAQ, Install instructions or other guides on how to use Kavita
We have a demo available at: https://demo.kavitareader.com
You can login with the following credentials:
Username: demouser
Password: Demouser64
Quickly resume your reading from your homepage, get to your reading lists and collections
See all your series, properly named in one place
Get to your manga as fast as you can type
Fully supports all fields from ComicInfo.xml (and EPUB) to provide filtering on metadata
Built-in ratings and reviews per Manga
Chapters and volumes integrated next to each other & Chapters can group into Volumes
Rich User-based roles, authentication and library management right from the app
A responsive manga reader with impressive caching, never feel loading times when reading again. Supports webtoon and double page reading modes
Customize your reading experience by controlling font, spacing, margin, color theme, and taping on edges of screen to navigate pages. Supports column and dual column mode with by-line progress resume mechanism
Kavita is supported natively on Windows
Download the Windows Installer with the following link, extract the Kavita directory and execute Kavita.exe
Download Windows Installer
Browse to http://localhost:5000
to start using Kavita.
Download the linux archive with the following link, chmod +x ./Kavita and execute it.
Download Linux Installer
Browse to http://localhost:5000
to start using Kavita.
Generic .tar.gz downloads are available for linux, but dependencies, installation and permissions will need to be done manually.
The easiest way to install Kavita on macOS is to use the App archive with the steps described below.
Open the archive and unzip to a folder. For example using Terminal:
cd ~ mv ~/Downloads/kavita-osx-x64.tar.gz ~ tar -xf kavita-osx-x64.tar.gz
Use Terminal and run the following command:
sudo chmod +x ~/Kavita/Kavita
Disable Gatekeeper for Kavita's folder so that Kavita and all .dll and .dylib files can be opened:
xattr -r -d com.apple.quarantine ~/Kavita/
Use Terminal and run the following command:
export alias sqlite=sqlite3
Use Terminal and run the following commands:
cd ~/Kavita ./Kavita
Browse to http://localhost:5000
to start using Kavita.
The Kavita team has their own docker images, actively maintained. We support arm and arm64 out of the box.
There are currently 2 tags:
:nightly
which is the bleeding edge builds. Best to use if you are in the discord to actively test:latest
which is the latest stable buildYou can find more information on our docker hub or a more informative setup on our wiki.
To install and use the Docker image, run the following command:
docker run --name kavita -p 5000:5000 \ -v /your/manga/directory:/manga \ -v /kavita/data/directory:/kavita/config \ --restart unless-stopped \ -d kizaing/kavita:latest
Alternatively you can use docker-compose file:
version: '3.9' services: kavita: image: kizaing/kavita:latest volumes: - ./manga:/manga - ./data:/kavita/config ports: - "5000:5000" restart: unless-stopped