← All tutorials

Play Your Audible Books in BookPlayer on iPhone

BookPlayer is a free, open-source audiobook player for iPhone and iPad. It can sign in to an Audiobookshelf server, and OpenAudible's built-in web server answers like one. Point BookPlayer at OpenAudible and your whole library shows up with covers and chapters, ready to stream or download. There's nothing to copy by hand and no second server to run.

What you'll need

Steps

1. Get your Tailscale address

Follow Remote Access with Tailscale: turn on the OpenAudible web server, add a Listener account for your phone, and run tailscale funnel --bg 8000 (with your Web Server port, if you changed it from 8000). Leave Listen On at 127.0.0.1. You end up with an address like https://my-pc.tail1234.ts.net.

Use that address even at home. It works the same on your Wi-Fi and on cellular, so BookPlayer never needs a second server entry for when you leave the house, and the connection is encrypted everywhere.

2. Open Media Servers in BookPlayer

In BookPlayer's Library, tap Add files, then Media Servers.

BookPlayer's empty Library with an Add files button
An empty BookPlayer library: tap Add files.
Add files menu with Import files, Download from URL, Transfer from Computer, Media Servers and Create folder
Choose Media Servers.

3. Add an Audiobookshelf server

Tap + next to Audiobookshelf. OpenAudible is not Audiobookshelf, but it speaks the same language, so this is the one to pick.

Media Servers list with Jellyfin and Audiobookshelf, each with a plus button
Tap + next to Audiobookshelf.

4. Enter your Tailscale address

Leave Custom HTTP Headers empty, tap Connect, and sign in with your Listener account.

BookPlayer server form with http/https choice, Host, Port, Custom HTTP Headers and Connect
Pick https and fill in Host.

5. Browse and listen

Your library opens under your library's name, with tabs for Books, Series, Authors and Narrators and a search box. Tap a book to bring it into BookPlayer. Your listening position syncs back to OpenAudible, so you can pick up in the OpenAudible web page where you left off on the phone.

BookPlayer showing an OpenAudible library as a grid of book covers, filtered by a narrator search
The OpenAudible library in BookPlayer, searched by narrator.

What works and what doesn't

OpenAudible is not affiliated with Audiobookshelf or BookPlayer. Its web server covers what BookPlayer needs to browse, stream, download and sync progress, not every Audiobookshelf feature. The Collections tab, for example, stays empty. If something doesn't work, tell us, not the BookPlayer developers.

Common problems

Download OpenAudible to put your library in BookPlayer, or see the Web Server documentation for accounts and roles.

← All tutorials

Something unclear, out of date, or a tutorial you'd like to see? Send feedback or request a tutorial →