Skip to content
BinaryMeadow
← All appsOPDSy feature graphic
Mobile · Books & Reference
Android

OPDSy

Your files and your servers, one library.

Most readers make you choose: local files or a self-hosted server. OPDSy merges both into a single unified library — the folders on your device sitting alongside Komga, Kavita, Ubooquity, Calibre-Web, BookOrbit and any OPDS 1.2 or 2.0 source, each tagged with its own colour.

That means you can start with nothing but a folder of files — add it as a local library, or open a book straight from your file manager or share sheet — and add servers later, or never. Continue Reading, favourites and search work across everything at once, whichever source a book came from.

Read EPUB, MOBI, AZW3, FB2 and PDF books, CBZ/CBR comics and manga, and Markdown with Mermaid.js diagrams; highlight passages and bookmark pages; listen to any book with built-in text-to-speech; and download titles for fully offline reading — with no account, no ads and no tracking of any kind.

Get it on Google Play

One-time purchase · No ads · No subscription

Why OPDSy

Highlights

One library, local and self-hosted

Most readers make you choose. OPDSy merges on-device folders with Komga, Kavita, Ubooquity, Calibre-Web, BookOrbit and any OPDS 1.2 / 2.0 source into a single unified home.

Private by design, zero tracking

No account, no ads, no analytics and no tracking of any kind. Your reading is nobody’s business but yours.

One purchase, nothing held back

Buy it once. No ads, no subscription, no in-app purchases and no pro tier — every feature, sync included, is there from the first launch.

Comics, books and audio

Read comics and manga, ebooks in EPUB, MOBI, AZW3 and FB2, PDFs and Markdown — or have any book read aloud with text-to-speech.

The successor to Kuboo

A resilient, multi-source reader rebuilt from the ground up for speed, reliability and privacy — and actively maintained.

What it does

Features

Your own files, no server needed

Add any on-device folder as a local library — each with its own name and colour — and browse it alongside everything else. Or send a file to OPDSy from your file manager or any share sheet to open it straight in the reader.

One library, many sources

Mix local folders with as many OPDS servers as you like — Komga, Kavita, Ubooquity, Calibre-Web, BookOrbit or any OPDS 1.2 / 2.0 source — merged into a single home, each tagged with a per-source colour badge.

Books and comics, any format

Reads EPUB, MOBI, AZW3, FB2 and PDF ebooks, CBZ / CBR comics and manga, and Markdown documents (with Mermaid.js diagrams) — from your device or your servers.

A comic & manga reader

Paged or continuous vertical-scroll (webtoon) reading, left-to-right or right-to-left direction, fit-to-screen or fit-to-width, landscape dual-page spreads, and double-tap or pinch to zoom.

Page streaming

Comics on a server stream page-by-page over OPDS-PSE with smart prefetching, so the next page is ready before you swipe — no full archive download needed to start reading.

Built-in PDF & Markdown readers

Read PDFs in-app with paged or vertical scrolling, fit-to-screen or fit-to-width, single- or two-page layouts, and pinch or double-tap zoom. Markdown renders cleanly, including Mermaid.js diagrams.

Listen with text-to-speech

Have any ebook read aloud with your device’s text-to-speech engine — flowing sentence by sentence and continuing across chapters, with adjustable speed, pitch and choice of offline or online voices.

A proper reading experience

Continue Reading remembers your place across every source, local or remote. Mark books and folders as favourites for one-tap access, track progress, and tune the ebook reader with adjustable fonts, line spacing and light, sepia or OLED-friendly dark themes.

Highlights & bookmarks

Select any passage to highlight it in one of five colours, attach a note, or copy and share the text — and bookmark a place in any book, PDF or comic. Everything lands in one list, and travels with you if you enable sync.

E-ink friendly

Independent toggles for a high-contrast black-on-white theme and for switching animations off, to avoid ghosting on slow-refresh screens such as Onyx Boox.

Read offline, anywhere

Files in a local library are already offline, and anything on a server can be downloaded straight to your device. Interrupted downloads resume automatically and stay ready when you are.

Resilient by design

Every source loads independently, so one offline, slow or broken server never crashes your library — and favourites, local files and recent items stay visible even when a server is temporarily down.

Secure credentials

Server addresses, usernames and passwords are kept in your device’s secure storage (the Android Keystore) and excluded from persisted app state — never sent to Binary Meadow.

Private cross-device sync

Optionally sync your library, favourites, reading progress, highlights and bookmarks through your own Google Drive — end-to-end encrypted with a passphrase-derived key, readable only on your devices.

A closer look

Screenshots

OPDSy home screen with continue reading and favourites
OPDSy unified library browsing view
OPDSy comic series list with cover art
OPDSy book list with cover art
OPDSy comic page reader
OPDSy book reader view
OPDSy book reader with reading settings
OPDSy text highlighting with colours and copy, share and note actions
OPDSy offline downloads screen
OPDSy settings screen
OPDSy connected OPDS servers list
OPDSy editing an OPDS server connection
OPDSy local library of imported files
OPDSy text-to-speech audio playback
OPDSy cross-device sync settings
OPDSy reader appearance settings
OPDSy ebook reading mode options

On a tablet

OPDSy on a tablet — home screen with continue reading and favourites
OPDSy on a tablet — unified library browsing view
OPDSy on a tablet — book list with cover art
OPDSy on a tablet — ebook reader in a two-page layout with highlighting and audio
OPDSy on a tablet — comic reader in a two-page spread
OPDSy on a tablet — offline downloads screen
OPDSy on a tablet — settings screen
OPDSy on a tablet — connected OPDS servers list
OPDSy on a tablet — cross-device sync settings

Comic and book artwork shown is for demonstration only. Pepper&Carrot is by David Revoy, licensed under CC BY 4.0. Other comic covers are public-domain Golden Age comics, and book covers are public-domain literary classics.

How it compares

OPDSy vs the alternatives

Android has plenty of good readers. Most of them, though, are built either for the files on your device or for a server — so a self-hoster ends up running two apps. Every cell below is taken from the app’s own website, store listing, documentation or source code; where we could not confirm something from one of those, it is marked unconfirmed rather than guessed.

Feature comparison of OPDSy against other readers
FeatureOPDSy on Google PlayMoon+ Reader (official site)KOReader (official site)Librera (official site)Mihon (official site)ReadEra (official site)
Local files and OPDS servers in one merged libraryYesNoServers live in a separate Net LibraryNoOPDS is a separate download browserUnconfirmedOnly search and download documentedNoNo OPDS supportNoNo server support in the feature list
Connects to OPDS cataloguesYesOPDS 1.2 and 2.0YesVersion not stated by the vendorYesVersion not stated by the projectYesVersion not stated by the vendorNoUses its own extension sourcesUnconfirmedNot mentioned in the feature list
Page-by-page comic streaming (OPDS-PSE)YesUnconfirmedNot documentedYesPage streaming in the OPDS pluginUnconfirmedNot documentedNoNo OPDS supportUnconfirmedNot documented
Reads both ebooks and comic archivesYesEPUB, PDF, CBZ, CBRYesEPUB, PDF, CBZ, CBRYesCBZ and CBT listed; CBR not listedYesEPUB, PDF, CBZ, CBRNoComics and manga onlyYesEPUB, PDF, CBZ, CBR
Text-to-speechYesPartlyPro version onlyUnconfirmedNot in the project feature listYesNoComics and manga onlyPartlyPremium version only
Cross-device sync, end-to-end encryptedYesYour own Google Drive, encryptedPartlyDrive, Dropbox, WebDAV; no encryption claimedPartlyProgress sync; no encryption claimedPartlyDrive sync in PRO; no encryption claimedPartlyManual backup files onlyPartlyDrive sync in Premium; no encryption claimed
No ads in any versionYesNoAds in the free versionYesNo ad code in the sourceNoFree version is ad-supportedYesNo ad code in the sourceUnconfirmedNot stated by the vendor
Every feature included, no locked tierYesOne-time purchasePartlyPro unlockYesFree and open sourcePartlyPRO unlockYesFree and open sourcePartlyPremium unlock
No analytics or trackingYesPartlyPrivacy policy lists Google Play Services and AdMobYesNo analytics code in the sourceNoPlay data safety: name, email and user IDs shared for analytics or advertisingYesNo analytics code in the sourcePartlyAnonymous usage and crash data, not shared, can be turned off
Installable from Google PlayYesYesNoF-Droid or APKYesNoAPK onlyYes
Released in the last twelve monthsYesYesYesNoProject README says development is frozenYesYesPlay listing updated May 2026
  • Yes
  • Partly
  • No
  • Unconfirmed

Compiled in August 2026 from each app’s own website, Google Play listing, documentation or public source code — column headings link to the source we used. “Unconfirmed” means we could not verify it from one of those sources; it does not mean the feature is missing. Paid tiers change what an app can do, so rows are judged on the version named in the column. These are all good apps built by people who care; if anything here is out of date, tell us and we will correct it.

Questions

Frequently asked

Do I need a server to use OPDSy?

No. Add any folder on your device as a local library and read straight away, or open a file from your file manager or a share sheet. Servers are entirely optional — plenty of people use OPDSy purely as a local reader.

Which servers does OPDSy work with?

Komga, Kavita, Ubooquity, Calibre-Web and BookOrbit are all supported, along with any other server that speaks OPDS 1.2 or OPDS 2.0. Comic page streaming uses OPDS-PSE where your server offers it.

Can I use local files and servers at the same time?

Yes — that is the point of OPDSy. On-device folders and every connected server are merged into one library, each source tagged with its own colour badge, and Continue Reading, favourites and search all work across the lot.

My server is on my home network — will it work away from home?

OPDSy connects to whatever address you give it, so it works anywhere that address is reachable. At home a local address such as http://192.168.1.10:8080 is fine. Away from home you will need your server reachable from the internet — most people use a VPN such as Tailscale or WireGuard, or a reverse proxy with HTTPS. OPDSy does not proxy anything through us.

Does OPDSy support HTTPS, self-signed certificates and reverse proxies?

HTTPS and standard reverse-proxy setups work normally, including servers hosted on a subpath. Enter the full base URL of your OPDS feed, including any port or path. Certificates must be trusted by Android, so if you use a self-signed or private CA certificate, install it in your device’s user certificate store first.

How does OPDSy authenticate to my server?

HTTP Basic authentication, as used by Komga, Kavita, Ubooquity and Calibre-Web. Your server address, username and password are stored in the Android Keystore, kept out of persisted app state, and never sent to Binary Meadow.

A server is down or slow — does the whole library break?

No. Every source loads independently, so one offline, slow or misconfigured server never takes the library down with it. Your local files, favourites and recent items stay visible while it is unavailable.

Which files can I read, and where do local libraries come from?

EPUB, MOBI, AZW3, FB2, PDF and Markdown (including Mermaid.js diagrams) for books, and CBZ and CBR for comics and manga. A local library is any folder you pick on internal storage or an SD card, and OPDSy reads only the folders you choose.

Can I read offline?

Yes. Files in a local library are already offline, and anything on a server can be downloaded to your device — interrupted downloads resume by themselves.

How much does OPDSy cost?

OPDSy is a one-time purchase on Google Play — buy it once and it is yours on every Android device signed in to that Google account. There is no subscription, there are no in-app purchases or ads, and every feature, including encrypted sync, is included. The Play listing shows the current price in your own currency.

How does sync work, and can Binary Meadow see my library?

Sync is optional. If you turn it on, your library, favourites, reading progress, highlights and bookmarks are encrypted on your device with a passphrase-derived key and stored in a hidden, app-private folder of your own Google Drive. Only a device holding your passphrase can read it — neither Binary Meadow nor Google can.

Does OPDSy work on e-ink devices and tablets?

Yes. There are independent toggles for a high-contrast black-on-white theme and for switching animations off, to avoid ghosting on slow-refresh screens such as Onyx Boox, and tablets get two-page spreads for both books and comics.

Still stuck? Email hello@binarymeadow.com and we will help.

Get OPDSy

Available for Android on Google Play — scan the code or tap the badge.

Buy OPDSy once on Google Play and it is yours — no subscription, no in-app purchases, no ads and no pro tier. Every feature, sync included, is there from the first launch.

Your data

Privacy

OPDSy reads files on your own device and connects only to the self-hosted servers you configure. It has no Binary Meadow account and no analytics, and optional cross-device sync is end-to-end encrypted inside your own Google Drive — so we never see your library, reading activity or credentials.

Read the OPDSy privacy policy →