Features

Everything BookShelves offers for reading, organizing, and discovering ebooks on macOS and iOS.

Reading Experience

EPUB Reader

A custom WebView-based EPUB renderer with paginated reading, smooth page transitions, and full support for complex layouts including tables, images, and drop caps. Slide animations between chapters on iOS and an optional page slider for quick navigation.

PDF Reader

Native PDFKit integration with two-page spreads on iPad, a page slider for quick navigation, theme switching, and in-reader search on both iOS and macOS.

Multiple Format Support

Read EPUB, PDF, MOBI, PRC, AZW, AZW3, KEPUB, CBZ, CBR, and CB7 files. Ebooks and comic books are rendered natively — no conversion needed.

Customizable Appearance

Choose from multiple reading themes, adjust font family and size, and fine-tune line spacing and margins to match your preferences.

Highlights & Annotations

Select text to highlight in multiple colors and add notes. All highlights sync across your devices via iCloud.

Export Highlights Pro

Export your highlights and annotations to Markdown, JSON, or CSV. Take your notes anywhere.

Table of Contents

Jump between chapters using the built-in table of contents. Works with nested chapters and multi-level navigation.

Bookmarks & Progress

Bookmark pages for quick access. Your reading position is automatically saved and restored, even across devices.

Look Up

Tap any word to look it up in the dictionary while reading. Uses the book’s language as a hint for translation.

Full-text search within any book. Find passages across all chapters instantly.

Multi-Window (macOS)

Open multiple books in separate windows on macOS. Read side-by-side or keep reference material open while reading.

Library Management

Smart Metadata

Automatically fetch book metadata and cover images from online sources. Missing cover? BookShelves finds it for you.

Easy Import

Drag and drop files onto the app, use the file picker, or double-click any supported ebook file — BookShelves registers as the handler for all its formats. On iOS, files shared to the app are imported automatically. Bulk imports are handled with automatic metadata detection.

EPUB Repair

Books with formatting issues are automatically repaired during import. Fixes common problems like broken navigation, missing metadata, and malformed content so books just work.

Library Organization

Browse your collection with cover art in a clean grid view. Sort and filter by title, author, or date added.

Shelves

Create custom shelves to organize your library however you like — by genre, reading status, or any category that works for you.

Sync & Sharing

iCloud Sync Pro

Your entire library — books, reading positions, bookmarks, highlights, and metadata — syncs automatically across iPhone, iPad, and Mac through your personal iCloud account.

Email to Device Pro

Send ebooks directly to your Kindle, Kobo, PocketBook, reMarkable, and other e-readers via email. Set up once, then send any book with a single tap.

Calibre Wireless Sync

BookShelves runs a Calibre-compatible wireless sync server. Send books to your KOReader e-ink reader — no cables needed. Reading progress syncs back automatically.

OPDS Server with Auto-Discovery Pro

Share your library on the local network with a built-in OPDS server supporting both OPDS 1.2 (Atom/XML) and OPDS 2.0 (JSON). Compatible reading apps automatically find BookShelves on your network — no IP addresses to type. Browse and download your books from any device in your home.

Discovery

Free Book Catalogs

Browse and download thousands of free classics from Standard Ebooks and Internet Archive. Discover public domain literature directly in the app.

OPDS Catalog Browser

Connect to any OPDS-compatible server or library. Browse by category, search, and download books directly into your library. Supports OPDS v1 and v2 catalogs with automatic pagination.

One-Tap Download

Found a free book you like? Download it directly into your library with a single tap. No browser, no file management needed.

Curated Collections

Explore books organized by genre, author, and collection. Find your next read through curated catalog browsing.

Platform & Privacy

Universal App

One app for iPhone, iPad, and Mac with a native interface optimized for each platform. Requires macOS 14+, iOS 17+, or iPadOS 17+.

Privacy First

No account required. All your data stays on your devices and in your personal iCloud account. Anonymous, opt-out analytics only. Your reading is yours alone.

Keyboard & Trackpad

Full keyboard shortcuts on macOS. On iPad, turn pages with arrow keys and navigate with trackpad and mouse — no tap zones needed.

Ready to start reading?

Download BookShelves free on the Mac App Store and iOS App Store.