What "cross-platform" actually has to mean

The phrase has been diluted by app-store listings. A reader that runs on Windows, Android and iOS but opens an empty shelf on each has solved nothing: you still move files by hand and lose your place when you switch screens.

A reader earns the label only when four things travel together:

A one-minute test: read two pages on your phone, then open the laptop. If you have to search for the title, it failed.

The three sync models, with their trade-offs

Nearly every reader uses one of three approaches, and the model matters more than the feature list because it decides what happens to your library in five years.

Store-locked cloud

Amazon, Apple and Kobo tie sync to the purchase: buy the book and your position and annotations follow you across their apps and hardware with no configuration. It is the smoothest experience available. The limit is scope — side-loaded files get partial treatment or none, and leaving the ecosystem means leaving the sync behind.

Account-based cloud

Google Play Books and PocketBook let you upload your own EPUB and PDF files into a hosted library and read them wherever the client exists. A fair middle ground, since you keep files the store never sold you. The catch: the canonical copy of your library now lives on someone else's infrastructure, under their limits and product decisions.

User-owned sync

The third model hands you the transport. WebDAV writes progress, notes and library data to storage you already control, LAN transfer moves heavy files between your own machines, and a local backup export leaves you an offline copy. This is the model Fere Reader uses, and the honest choice when the library is mostly your own files. The trade-off: one setup step, and nobody else makes the backup you skipped.

Worth knowing

No sync model can move a protected store purchase into another app. If a book is locked to a retailer, its reading position is locked there too. Cross-device freedom starts with files you own.

Cross-platform readers compared

The table looks at two things: where each app runs, and how it moves your reading life between those places.

Platform coverage and sync model, 2026
ReaderPlatformsSync modelHandles your own files?
Amazon KindleWindows, macOS, Web, Android, iOS, Kindle devicesStore-locked cloudLimited
Apple BooksApple devices onlyStore-locked cloudLimited
Google Play BooksWeb, Android, iOSAccount-based cloudYes, by upload
KoboWindows, macOS, Android, iOS, Kobo devicesStore-locked cloudLimited
Fere ReaderWindows, macOS, Web, Android, iOSUser-owned: WebDAV, LAN transfer, local backupYes
PocketBookWindows, Android, iOS, PocketBook devicesAccount-based cloudYes
ReadEraAndroid, iOS, WindowsAccount sync in the paid tierYes
Moon+ ReaderAndroidCloud storage you configureYes
Calibre with Calibre-WebDesktop plus any browserSelf-hosted serverYes

What each option is genuinely good at

None of these is bad. They are optimized for different libraries, and the mismatch is what makes people unhappy.

Amazon Kindle

Kindle has the best hardware in the category and sync that simply works across a phone, a browser and an e-ink device. It is closed by design, and side-loaded files are second-class citizens.

Apple Books

Apple Books is the most beautiful reader here, with typography and iCloud sync that feel effortless — as long as every device you own has an Apple logo on it. There is no Windows or Android client; see our Apple Books alternative for Windows.

Google Play Books

Google Play Books keeps personal EPUB and PDF uploads in a browser-first library with a good web reader, though its organization tools are thin.

Kobo

Kobo is the most open of the big stores, with strong EPUB support on its devices, but sync still revolves around Kobo purchases.

PocketBook

PocketBook pairs well with PocketBook hardware and takes personal files seriously across Windows, Android and iOS clients.

ReadEra

ReadEra is a clean, fast reader with excellent format tolerance; sync sits behind a paid tier.

Moon+ Reader

Moon+ Reader is the most configurable Android reader in existence, but Android-only, so it cannot anchor a desktop-plus-mobile library.

Calibre with Calibre-Web

Calibre with Calibre-Web is the most powerful option here: unmatched cataloguing and metadata tooling, plus a self-hosted browser library if you run the server. It is also the most technical, and Calibre is a manager first — the Calibre comparison covers that trade-off.

What user-owned sync looks like in practice

The third model in the table is the least familiar, so it is worth describing concretely. Two options here implement it, and they solve it in opposite ways. Calibre with Calibre-Web puts the whole library on a server you run, then reaches it from any browser: maximum control and the deepest cataloguing tools available, at the cost of maintaining a server and pairing it with a separate mobile reading app. Fere Reader skips the server and syncs between installed apps instead, pointing each device at a WebDAV folder you already have.

Taking the second route as the worked example: it is free with no ads or subscription, and runs on Windows 10 and later, macOS on Apple Silicon and Intel, the Web with nothing to install, Android, and iPhone and iPad. Drag files into the desktop window and covers are detected automatically; organize with your own collections beside the fixed groups (All, Want to Read, Finished, Books, PDF); switch grid and list view; sort by last read, title, author or manual order; fix metadata and batch-manage with multi-select. WebDAV then carries progress, notes and library data everywhere, LAN sharing moves the files, and a local backup export keeps an offline copy.

What you give up compared with the store-locked options is the automatic part: nothing is synced for you, and nothing is stored for you either, so a device you never sync is a device that falls behind. What you gain is that no company decides when your library stops working. If that trade appeals but you only read on one desktop, the narrower question is covered in the best EPUB reader for Windows.

Sync a library across a Windows PC and an Android phone

This is the most common mixed setup and takes about fifteen minutes once. The order matters: normalize files, build the shelf on the big screen, then turn on sync. The walkthrough uses Fere Reader for the specific menu names because it is the option here that has both WebDAV sync and LAN transfer built in, but the sequence is the same in any reader with user-owned sync — and the Calibre-Web route follows the same order, with a server install in place of steps four and five.

  1. Normalize the formats

    Get everything into EPUB where you can, since it reflows on a phone. PDF, MOBI, AZW3, FB2 and TXT open too, but a PDF page fits a 6-inch screen badly. For Kindle files you own, Calibre converts AZW3 and MOBI for free and Fere Convert also reads KFX — the trade-offs are in converting Kindle books to EPUB.

  2. Install on both devices

    Put the desktop build on the PC and the app on the phone, then start importing and set up sync later.

  3. Build the shelf on the PC

    Drag your folders in, check that covers and metadata came through, and create the collections you actually use. Ten minutes here is what makes the phone useful.

  4. Move the files over the LAN

    Open LAN sharing on the desktop, then scan the QR code or type the link on the phone. You browse the desktop library from the phone's browser and upload at local network speed, with no cloud quota.

  5. Point both devices at the same WebDAV folder

    In Backup and Sync, enter the URL and credentials for Nextcloud, Jianguoyun or another WebDAV service, run the test-connection check, then sync. Use an identical folder path on both devices — a mismatch is the top cause of failed syncs.

  6. Verify, then automate

    Read a page on the phone, sync, then open the book on the PC to confirm the position and a fresh highlight arrived. Then enable automatic backup and export a full local backup.

Key takeaways
  • Cross-platform means book, position, annotations and shelf all travel.
  • Store-locked sync is the smoothest and the least portable; user-owned sync costs one setup step and gives you the exit door.
  • Kindle, Apple Books, Kobo, PocketBook and Calibre each suit a specific library shape.
  • Use WebDAV for small frequent data, LAN transfer for big files, and keep one local backup.

How to choose in one minute

Pick the line that describes your devices.

Four mistakes that break cross-device reading

Keeping the same book twice under different names

Two files, two positions, endless confusion. Import once and let the library, not the filesystem, be the source of truth.

Expecting file sync to sync progress

Dropping EPUBs in a shared folder moves files and nothing else. Position and annotations live in the reader's data, which is what WebDAV is for.

Never triggering a sync

Fere Reader is fully offline capable and sync runs only when triggered — a privacy feature and a footgun. Sync before switching devices, or turn on automatic backup.

Treating sync as a backup

Sync propagates deletions; a backup does not. Export a full local backup periodically, as the personal ebook library guide explains.

Frequently asked questions

What makes an ebook reader genuinely cross-platform?

Four things travelling together: the book file, the reading position, your highlights and notes, and the shelf structure you built. An app that merely exists on several app stores but starts each device from an empty library is multi-platform in name only.

Can I sync my Kindle purchases into a different reading app?

Protected store purchases stay inside the store that sold them, and no third-party app can pull your Kindle reading position out of Amazon's cloud. Files you own and are permitted to back up can be converted to EPUB and read anywhere, but that is a separate library from the store one.

How does WebDAV sync work in practice?

You point each copy of the reader at the same WebDAV folder on a service such as Nextcloud, Jianguoyun or any WebDAV-compatible storage, test the connection once, then sync. Progress, notes and library data are written to storage you control, and nothing leaves the device until a sync is triggered.

When is LAN transfer better than cloud sync?

Whenever the payload is large. A reader with LAN sharing — Fere Reader is the one here that offers it — opens the desktop library to another device's browser over the local network, so a folder of heavy PDFs moves at local speed without consuming cloud storage. Keep WebDAV or cloud sync for small, frequent data such as progress and notes.

Which reader suits organizing on a desktop but reading on a phone?

One with a real desktop library view and a full mobile app rather than a cut-down companion. Calibre with Calibre-Web covers this if you are willing to run a server, and gives you the deepest cataloguing tools in the process. Fere Reader covers it without a server, using a sidebar library with batch multi-select and metadata editing on Windows and macOS, with the same collections and reading states appearing on Android and iOS after a sync.