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:
- The book itself. The same file is available everywhere, without re-downloading from a store that may not stock it.
- The reading position. You close the phone at 41% and the laptop opens at 41%, in the same paragraph.
- Annotations. Highlights, notes and bookmarks belong to the book, not to one device.
- The shelf. Collections, reading status and sort order are work you invested; rebuilding them per device is a weak reader's real cost.
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.
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.
| Reader | Platforms | Sync model | Handles your own files? |
|---|---|---|---|
| Amazon Kindle | Windows, macOS, Web, Android, iOS, Kindle devices | Store-locked cloud | Limited |
| Apple Books | Apple devices only | Store-locked cloud | Limited |
| Google Play Books | Web, Android, iOS | Account-based cloud | Yes, by upload |
| Kobo | Windows, macOS, Android, iOS, Kobo devices | Store-locked cloud | Limited |
| Fere Reader | Windows, macOS, Web, Android, iOS | User-owned: WebDAV, LAN transfer, local backup | Yes |
| PocketBook | Windows, Android, iOS, PocketBook devices | Account-based cloud | Yes |
| ReadEra | Android, iOS, Windows | Account sync in the paid tier | Yes |
| Moon+ Reader | Android | Cloud storage you configure | Yes |
| Calibre with Calibre-Web | Desktop plus any browser | Self-hosted server | Yes |
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.
- Best for: Amazon purchases plus a Kindle e-reader, when you want zero-config sync.
- Skip if: Most of your library is side-loaded EPUB/PDF you want to treat as first-class.
- 30-second check: Open a store purchase on phone and PC; confirm position and a highlight land on both.
- Watch out: Side-loaded files get partial treatment — do not expect full Kindle cloud behaviour for them.
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.
- Best for: All-Apple households that want the smoothest typography and iCloud sync.
- Skip if: You own a Windows PC or Android phone that also needs the same shelf.
- 30-second check: Read two pages on iPhone, open the Mac; confirm position and a note arrive.
- Watch out: Leaving Apple means leaving the sync — there is no Windows or Android client.
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.
- Best for: Uploading your own EPUB/PDF and reading in a browser or on Android/iOS.
- Skip if: You need serious collections, batch metadata, or a first-class Windows desktop shelf.
- 30-second check: Upload one EPUB, open it on web and phone, confirm the same chapter.
- Watch out: The canonical library lives on Google's infrastructure under their limits and product decisions.
Kobo
Kobo is the most open of the big stores, with strong EPUB support on its devices, but sync still revolves around Kobo purchases.
- Best for: Kobo hardware owners who buy from the Kobo store and want EPUB-friendly devices.
- Skip if: Your library is mostly files from elsewhere and you need them syncing as equals.
- 30-second check: Open a Kobo purchase on device and app; confirm progress matches.
- Watch out: Sync still revolves around store purchases — side-loaded books are not the same experience.
PocketBook
PocketBook pairs well with PocketBook hardware and takes personal files seriously across Windows, Android and iOS clients.
- Best for: PocketBook device owners who also keep personal EPUB/PDF in the cloud library.
- Skip if: You refuse hosted libraries and want sync only to storage you control.
- 30-second check: Upload a personal EPUB, open it on phone and desktop, confirm position.
- Watch out: Account-based cloud means the shelf lives on their servers, not yours.
ReadEra
ReadEra is a clean, fast reader with excellent format tolerance; sync sits behind a paid tier.
- Best for: Opening almost any local format quickly on Android, iOS or Windows.
- Skip if: You need free cross-device sync or a deep desktop library manager.
- 30-second check: Open a mixed folder (EPUB, PDF, FB2); confirm covers and reading start instantly.
- Watch out: Account sync is a paid feature — the free tier is local-first.
Moon+ Reader
Moon+ Reader is the most configurable Android reader in existence, but Android-only, so it cannot anchor a desktop-plus-mobile library.
- Best for: Power users who live on one Android phone and want every typography knob.
- Skip if: You need a matching Windows or macOS library as the other half of the setup.
- 30-second check: Import a book, change theme and scroll mode, sync via your configured cloud path.
- Watch out: Android-only — it cannot be the desktop half of a mixed-device 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.
- Best for: Serious cataloguing plus a self-hosted browser library you control.
- Skip if: You want zero servers and a calm reading app on every device out of the box.
- 30-second check: Add three books, edit one metadata field, open Calibre-Web in a browser on another device.
- Watch out: You maintain the server and usually pair it with a separate mobile reading app.
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.
- Best for: Mixed Windows/macOS/Android/iOS libraries of files you own, with sync you control.
- Skip if: You want store-locked zero-config sync, deep Calibre-style cataloguing, or no setup at all.
- 30-second check: Import on desktop, sync WebDAV, open the same book on phone; confirm position and a highlight.
- Watch out: Sync is opt-in — a device you never sync falls behind, and you own the backup discipline.
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
- 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.
- Every device is Apple. Apple Books is hard to beat.
- You buy from one store and own its e-reader. Kindle or Kobo, and enjoy the ride.
- Windows plus Android, or any mixed set. You need a reader that treats both as first-class — the case Fere Reader was designed for.
- You catalogue seriously and run a home server. Calibre plus Calibre-Web, with a comfortable phone reader.
- You read almost entirely on one Android phone. Moon+ Reader or ReadEra.
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.