> ## Content Index
> Fetch the complete content index at: https://www.bookbeam.tools/llms.txt
> Use this file to discover other available public pages before exploring further.

# How to use your Calibre library on Android
- URL: https://www.bookbeam.tools/blog/calibre-on-android-opds/
- Published: 2026-11-02T14:59:56.000Z
- Updated: 2026-11-02T15:18:01.000Z
- Description: Calibre's built-in Content server publishes your library as an OPDS catalog. Here's how to connect it to an OPDS-capable Android app, lock it down with a password, reach it away from home, fix the usual connection problems, and get Calibre books into Bookbeam by exporting and uploading them.
- Author: Michal Wlosik
- Tags: Guides, E-ink

**Short answer:** turn on Calibre's built-in Content server on your computer, note the address it shows (something like http://192.168.1.5:8080), add **/opds** to the end, and paste that into any Android reading app that supports OPDS catalogs. Your whole Calibre library then appears on your phone, tablet or BOOX, and you can download books with a tap.

Below is the step-by-step setup, how to keep it secure, how to reach it away from home, and which Android apps handle OPDS well. Full disclosure: we make Bookbeam Reader. Bookbeam doesn't browse OPDS catalogs yet, so for the catalog steps below you'll want one of the OPDS apps we list; if you'd rather read your Calibre books in Bookbeam, we cover a simple export-and-upload workflow too.

## What is OPDS, and why use it with Calibre?

OPDS (Open Publication Distribution System) is an open standard for book catalogs. Think of it as a feed of your library that reading apps understand: titles, authors, covers, series and download links. Calibre's Content server publishes your library as an OPDS feed, and so do other self-hosted servers like Calibre-Web, Kavita and Komga.

Why bother instead of copying files over USB?

- **Your library stays in one place.** Calibre on your computer remains the master copy. You browse it from Android and download only what you want to read.
- **No cables.** Grab a new book from the sofa, on your phone or e-reader.
- **Metadata comes with it.** Covers, series order and authors are already sorted by Calibre, so the catalog looks tidy.
- **It works across apps.** OPDS is a standard, so you aren't locked into one reader.

![Diagram: Calibre library on a computer, Content server publishing an OPDS feed over Wi-Fi, and an Android reader app downloading books](https://www.bookbeam.tools/content/images/2026/11/image-mvzasly0.webp)

Calibre publishes your library as an OPDS feed; your Android reader browses it and downloads books.

## Step 1: Start the Calibre Content server

1. Open Calibre on your computer.
2. Click the **Connect/share** button in the toolbar and choose **Start Content server**.
3. If your firewall asks, allow Calibre to accept connections on your private network.
4. Click Connect/share again. The menu now shows the server's address, for example "Stop Content server \[192.168.1.5, port 8080\]." The default port is 8080.

Quick test: on your Android device, connected to the same Wi-Fi, open a browser and go to http://192.168.1.5:8080 (use your own IP and port). If Calibre's web interface loads, the server is reachable. If it doesn't, the culprit is almost always the firewall or a wrong IP address.

## Step 2: Find your OPDS address

Calibre's OPDS feed lives at the same address with **/opds** added:

`http://192.168.1.5:8080/opds`

That's the URL your reading app needs.

## Step 3: Add the catalog to your Android reading app

Every OPDS-capable app follows the same pattern: find the "catalogs," "network library" or "OPDS" section, add a new entry, paste the URL and give it a name like "Calibre at home." You can then browse by author, title or series and download books straight into the app's library. In KOReader, for example, it's under the search menu as "OPDS catalog"; in Moon+ Reader, look for "Net Library." We cover which apps support OPDS further down.

**Using Bookbeam?** Bookbeam Reader doesn't support OPDS catalogs right now, so it can't browse your Content server. The practical route is to pick the books you want in Calibre, use **Save to disk** (or export them) to get the EPUB files, then upload them to the free web library at books.bookbeam.tools or copy them to your device and add them under Settings → Sources. Once a book is in Bookbeam, your progress, highlights and notes sync across your devices, so you can start on the BOOX and carry on on your phone.

[![CTA Image](https://www.bookbeam.tools/content/images/2026/11/image-mvzab17d.png)](https://play.google.com/store/apps/details?id=bookbeam.app&ref=bookbeam.tools) 

**Your Calibre books, on Android.** Export from Calibre, upload to the free web library, and read in Bookbeam on every device.

[Get Bookbeam on Google Play ](https://play.google.com/store/apps/details?id=bookbeam.app&ref=bookbeam.tools) 

## Step 4: Add a username and password

By default, anyone on your Wi-Fi can browse your library. That's fine at home for many people, but it's worth turning on a login, and it's essential if you ever open the server to the internet.

1. In Calibre, open **Preferences → Sharing → Sharing over the net**.
2. Turn on the option to require a username and password, and create a user.
3. Restart the Content server.
4. In your reading app, edit the catalog and add the same username and password.

Calibre's manual notes that some e-ink browsers struggle with logins. Dedicated reading apps usually have separate username and password fields, which avoids the problem.

## Reaching your Calibre library away from home

The steps above work on your home network. Reading from your library on a train or at a friend's place takes a bit more care, and Calibre's own manual is blunt about it: if you expose the server to the internet without a password, "anyone in the world will be able to access your books."

Your realistic options:

- **Download before you leave.** The simplest approach. Grab the next few books at home; they stay on your device for offline reading.
- **Use a VPN into your home network.** A personal VPN lets your phone reach the server as if you were at home, without opening anything to the public internet.
- **Port forwarding plus HTTPS.** Forward the server's port on your router, require a password, and enable HTTPS. Calibre's manual covers HTTPS and running behind a reverse proxy like nginx or Apache.

## Keeping the server running all the time

The Content server only runs while Calibre is open. If you want your library available whenever your computer is on, or you have a home server or NAS, Calibre includes a separate command-line program, `calibre-server`, that runs the server without the main app. On Linux, the manual shows how to run it as a systemd service so it starts at boot. It also supports user accounts (`--enable-auth`), a URL prefix such as /calibre, and reverse proxy setups.

## Other servers with OPDS: Calibre-Web, Kavita and Komga

If you outgrow the built-in Content server, several self-hosted apps read the same library or serve your books another way. All of them publish OPDS, so your Android app setup stays the same.

| Server                 | What it is                                                                                     | Typical OPDS address                                                                   |
| ---------------------- | ---------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| Calibre Content server | Built into Calibre                                                                             | http://your-ip:8080/opds                                                               |
| Calibre-Web            | Self-hosted web app that uses your existing Calibre library database, with multi-user accounts | http://your-server:8083/opds (8083 is its usual port)                                  |
| Kavita                 | Self-hosted server for books, comics and manga                                                 | Each user gets a personal OPDS URL with a copy button in Kavita; OPDS is on by default |
| Komga                  | Self-hosted server focused on comics and manga                                                 | http://your-server:25600/opds/v1.2/catalog (or /opds/v2/catalog)                       |

Any of the OPDS apps below can connect to these servers. Bookbeam can't connect to them yet, but it can add **Audiobookshelf** as a source and use **KOReader sync**, which is handy if parts of your setup already revolve around those.

## Which Android apps can read a Calibre OPDS catalog?

| App             | OPDS support                                   | Worth knowing                                                                                                                                             |
| --------------- | ---------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Bookbeam Reader | No (not yet)                                   | E-ink-first; syncs progress, highlights and library across devices. Export from Calibre and upload to books.bookbeam.tools instead. Can't open DRM books. |
| KOReader        | Yes                                            | Free and open source, also integrates with Calibre directly. Very configurable, with a steeper learning curve.                                            |
| Moon+ Reader    | Yes (online libraries, Calibre server support) | Free with ads; Pro is a one-off upgrade.                                                                                                                  |
| Readest         | Yes                                            | Open source and cross-platform; actively developed.                                                                                                       |
| Librera         | In Google Play and GitHub builds               | The F-Droid build leaves OPDS out because it doesn't request internet access.                                                                             |

For deeper comparisons, see [Moon+ Reader vs ReadEra vs Bookbeam](https://www.bookbeam.tools/blog/moon-reader-vs-readera-vs-bookbeam/) and our list of [KOReader alternatives for Android](https://www.bookbeam.tools/blog/koreader-alternatives/). The full field is in our roundup of [the best e-book reader apps for Android](https://www.bookbeam.tools/blog/best-ebook-reader-app-android/).

![Bookbeam Reader library view on an e-ink screen with book covers](https://www.bookbeam.tools/content/images/2026/11/image-mvzel5ey.webp)

Books exported from Calibre and uploaded to the web library sit in your Bookbeam library alongside everything else, synced across devices.

## Troubleshooting common problems

- **The app can't connect.** Open the address in your phone's browser first. If that fails too, check the firewall on your computer and confirm both devices are on the same network (guest Wi-Fi networks often block device-to-device traffic).
- **The IP address keeps changing.** Routers hand out addresses dynamically. Reserve a fixed IP for your computer in your router's settings so the URL stays the same.
- **Login keeps failing.** Make sure you restarted the Content server after turning on authentication, and that the username and password in the app match exactly.
- **Books won't open after downloading.** Check the format and DRM. Books bought from stores like Kindle usually carry DRM, and Calibre doesn't remove it. Read about [where to get DRM-free e-books](https://www.bookbeam.tools/blog/drm-free-ebooks/).
- **Wrong format downloads.** If a book has several formats in Calibre, the catalog may offer each one. EPUB is usually the best pick for phones and e-ink; here's [why EPUB usually beats PDF](https://www.bookbeam.tools/blog/epub-vs-pdf/).

[![CTA Image](https://www.bookbeam.tools/content/images/2026/11/image-mvzab17d.png)](https://play.google.com/store/apps/details?id=bookbeam.app&ref=bookbeam.tools) 

**No ads, no tracking SDKs.** Bookbeam Reader is free to start, with sync across 2 devices and a free web library.

[Try Bookbeam free for 7 days ](https://play.google.com/store/apps/details?id=bookbeam.app&ref=bookbeam.tools) 

## FAQ

### What is the OPDS URL for Calibre?

It's your Content server address with /opds on the end, for example http://192.168.1.5:8080/opds. Click Connect/share in Calibre to see your IP and port.

### Does Calibre need to stay open for OPDS to work?

Yes, if you use the Content server built into the main app. To keep a library online without Calibre open, run the separate calibre-server program, or use Calibre-Web on a home server.

### Can I use my Calibre library on Android away from home?

Yes, but protect it. Use a VPN into your home network, or set up port forwarding with a password and HTTPS. The simplest option is to download books at home before you go out.

### Is OPDS the same as Calibre's wireless device connection?

No. OPDS is a read-only catalog that any compatible app can browse and download from. Calibre's wireless device connection is a separate feature for pushing books to specific apps that support it.

### Can I read Kindle books from Calibre on Android?

Only if they're DRM-free. OPDS apps like KOReader and Moon+ Reader can download DRM-free MOBI and AZW3 files from the catalog. Bookbeam opens MOBI and AZW3 files without DRM too, if you export them from Calibre and upload or copy them over, but not Kindle store purchases with DRM.

## Your Calibre library, on every device

Calibre is still the best tool for organizing an e-book collection, and OPDS is the cleanest way to get that collection onto Android. Set up the Content server once, add the catalog to an OPDS app like KOReader, Moon+ Reader, Readest or Librera, and your library is a tap away on your phone, tablet or e-ink device. If you'd like a reader that's built for e-ink and keeps your place across all of them, try Bookbeam: export the books you want from Calibre and upload them to books.bookbeam.tools.

[![CTA Image](https://www.bookbeam.tools/content/images/2026/11/image-mvzab17d.png)](https://play.google.com/store/apps/details?id=bookbeam.app&ref=bookbeam.tools) 

**Start reading with Bookbeam.** Free to download, no ads, and a 7-day Pro trial on every new account.

[Get Bookbeam on Google Play ](https://play.google.com/store/apps/details?id=bookbeam.app&ref=bookbeam.tools)