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.

PDF Reader

Native PDFKit integration for viewing PDF documents with smooth scrolling, page navigation, and zoom controls.

Multiple Format Support

Read EPUB, PDF, MOBI, AZW, AZW3, and KEPUB files. 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.

Read Aloud Pro

Listen to your books with built-in text-to-speech. Supports system voices on macOS and iOS.

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.

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. Bulk imports are handled automatically.

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, and other e-readers via email. Set up once, then send any book with a single tap.

OPDS Server with Auto-Discovery Pro

Share your library on the local network with a built-in OPDS server. 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.

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 Shortcuts (macOS)

Navigate pages, toggle the table of contents, switch themes, and manage your library entirely from the keyboard.

Ready to start reading?

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