Your Books. Your Library. Your Privacy. BookShelves is a powerful eBook reader designed for readers who value both a beautiful reading experience and their privacy. No accounts. No tracking. Just you and your books. Discover Over 1.5 Million Free Books Access classics from Public Domain collections, professionally formatted editions from Standard Ebooks andrare texts from Internet Archive — all with one tap. Read Your Way Multiple themes: Light, Dark, Sepia, or match your system Highlight in 5 colors and add notes Bookmarks and table of contents navigation Multi-format support: EPUB, PDF, MOBI, AZW3, KEPUB Organize Effortlessly Smart shelves: Recently Added, Currently Reading, Finished, Favorites Create custom shelves and color-coded tags Search and filter your entire library instantly Sync Everywhere Your library, reading progress, highlights, and notes sync automatically across iPhone, iPad, and Mac via iCloud. Pick up exactly where you left off. Privacy First No user accounts required. No analytics. No tracking. Your reading habits stay private — data lives on your devices and your iCloud, nowhere else. Free to Start Enjoy up to 10 books free with all core features. Unlock Pro for a one-time purchase — no subscriptions, ever. Pro Features Unlimited books in your library Send books to Kindle, Kobo, or reMarkable Export highlights to Markdown, JSON, or CSV
| Size | 28.1 MB |
|---|---|
| Initial release | |
| Price | |
| Platforms | Mac, iPhone, and iPad |
| Languages | English |
| Category | Books |
| Website | getbookshelves.app |
| Compatibility | |
|---|---|
| iPhone | Requires iOS 17.0 or later. |
| iPad | Requires iPadOS 17.0 or later. |
| Mac | Requires macOS 14.0 or later. |
| Apple Vision | Requires visionOS 1.0 or later. |
App's data is regularly updated.
Last update:
Library — Fixed an issue where imported books could appear as "Book Not Available" after restarting the app. Sync — Improved sync reliability for reader preferences (font, view mode, e-reader email) across devices. OPDS — Helpful hint when a server URL contains a common typo like /odps or /opsd.