COMPARE YOUR OPTIONS

Audiobookshelf for PDF and EPUB: Reading and Listening

Review Audiobookshelf document support and audiobook library workflows, separating ebook reading, audio playback and text-to-speech generation.

Audiobookshelf can organize PDF and EPUB files for basic reading and keep them alongside an existing audiobook in the same library item. To listen to independently generated narration, add the actual audio files to that book's folder. Document reading and audio playback are separate functions; importing a PDF is not evidence that an audiobook has been generated.

Separate ebook reading from audio generation

Think of the workflow as three tasks: create or obtain authorized audio, organize the files in a library, and read or play them. Audiobookshelf's ebook documentation supports the latter two tasks: it describes basic ebook reading and placing ebook and audio files together.

The reviewed documentation and versioned reader code do not establish a native PDF-to-speech generation or audio-export workflow. That is an evidence limit, not a claim that every client lacks TTS. If creating audio from text is your requirement, first choose a documented PDF narration workflow, then bring its supported files into Audiobookshelf.

Check current PDF and EPUB support

The official Book-library documentation lists both PDF and EPUB, while describing ebook support as basic. Platform details below refer to the reviewed builds, not an assertion that every installed client behaves identically.

Evidence checked November 6, 2026
SurfaceEvidence and scopeWhat to check in your installation
Server and web client

The official docs list PDF/EPUB support. Web v2.37.2 includes a PDF reader with page navigation and zoom.

Library configuration, file discovery, the selected primary ebook and whether your particular file opens.

Official Android/iOS companion

The v0.14.2-beta source selects separate EPUB and PDF readers and includes a PDF page renderer. Its README describes Android beta and iOS early beta.

Your installed build and access to the release channel. Shared source code does not prove identical device behavior or current beta availability.

The version evidence is the web PDF reader, mobile reader selection, mobile PDF renderer, and mobile README. These are static implementation records; this review did not run those clients.

Add a standalone PDF or EPUB

  1. Choose a Book library. For an ebook-only item, leave Audiobooks only disabled; that setting changes how the scanner treats ebooks.
  2. Put the book in its own folder within a configured library path. A single-file book may sit at the library root, but a folder is the documented organization for a book with multiple files. Library structure.
  3. If you use the stock web Upload page for a new item, select the library and destination folder, choose the file, review the proposed title and destination, then upload. The account needs upload permission and access to that library. PDF and EPUB are listed ebook types in the reviewed version. Web upload page, file types, server permission checks.
  4. Let the library scan discover the file, then open the item and check its file list. Confirm that the intended document opens; a successful upload message alone does not establish readable pages.

Choose the document whose progress should resume

Each item has at most one primary ebook and may have several supplementary ebooks. EPUB takes priority when multiple ebook formats are discovered. Only the primary ebook's reading progress is stored; the main Read button resumes it. The file table's individual Read icon opens that selected document at the beginning. Use the file-table dropdown to change primary/supplementary status where your account permits it. Primary ebook and progress rules.

If the PDF you want to resume is supplementary, check that selection before blaming the renderer. With Audiobooks only enabled, the scanner makes ebook files supplementary. Ebook progress and audiobook progress are tracked separately; reading to page 40 does not imply that audio will seek to the matching sentence.

Add independently generated chapter audio

Use audio you already have permission to store, produced by your chosen narration tool or another authorized source. This is a file-transfer workflow, not a native integration with this site.

For a new book, an illustrative folder could look like this:

Library/
  Author Name/
    Book Title/
      01 - Opening.mp3
      02 - Next chapter.mp3
      Book Title.pdf
      Book Title.epub

The names are an organizational example, not files generated or tested here. Audiobookshelf's documented rule is to keep a book's ebook and audio files in the same folder. Use a separate folder for each book, rather than placing different books' tracks under one shared title. Ebook/audio grouping, directory rules.

For an existing audiobook, have someone with authorized access to the server's library storage add the companion document to its existing book folder, without replacing the audio. The stock web uploader in v2.37.2 checks whether the destination directory already exists and skips a conflicting destination; it should not be treated as a general “attach to existing book” form. If you only have web upload access, ask the server administrator to add the companion file. Versioned uploader behavior.

After the watcher or a library scan picks up the files, check that one item contains the intended audio and document. Play the beginning and a later track, verify their order, then open the PDF or EPUB separately. A scan reads local metadata; matching against an online metadata provider is a separate operation and is unnecessary merely to prove that your files were discovered. Scanning and matching.

Choose a working output format before uploading. The MP3 versus M4B guide explains chapter tracks, embedded markers and codec compatibility. Start with audio files you have already saved.

Decide whether self-hosting fits

Audiobookshelf fits someone who wants a library they administer and can maintain a server. Its official mobile companion requires a server connection. If your priority is opening an occasional document with minimal setup, include that administration work in your choice rather than treating self-hosting as a hosted reader account.

Plan for these responsibilities:

  • Persistent storage and backups. Keep the library and application data in persistent storage, and maintain recoverable copies. The server FAQ explains that container-local data is lost when the container is deleted; a configured mount is distinct from a backup.
  • Accounts and permissions. Initial setup creates the root username and password; there is no documented default login. Grant readers the library access they need, and grant upload access separately when required.
  • Updates and operating costs. Budget for the host, disks, updates and your own maintenance time. No hosting-price or performance benchmark was measured for this guide.
  • Access away from home. The server FAQ says remote access is not built in. It describes using your own VPN or reverse proxy; the server itself serves HTTP, so remote HTTPS and certificate handling need the appropriate surrounding setup.

These responsibilities follow the official server FAQ and mobile server requirement. They are planning guidance, not a completed installation or security audit.

This review checked official documents and the specific web/mobile source versions named above on November 6, 2026. It did not upload files, run a server, test Android/iOS playback or verify offline reading. The supported conclusion is that Audiobookshelf provides documented ebook and existing-audio library workflows, with the file, permission and version conditions described here.