Your Audiobookshelf library, ready for any player.
ShelfSync downloads audiobooks from your own Audiobookshelf server into plain Author / Book folders on your phone or tablet. Your favourite player app takes it from there.
Free. Needs an Audiobookshelf server, version 2.26 or later. iOS 18 or Android 10 and later.
- Folders any player reads Books land as Author / Book folders, not locked inside the app.
- Works with your setup Home and public addresses, single sign-on, Cloudflare Access and other proxies.
- No account, no tracking ShelfSync talks to your servers. No advertising, no subscription.
Where your books go
ShelfSync is not a player. It takes a book down off your server's shelf and puts it in a folder, so the player you already like can play it.
Your server
Your Audiobookshelf library, at home or behind your proxy. ShelfSync keeps a copy of the catalogue on the device, so even ten thousand books browse quickly.
ShelfSync
Pick a book and tap Download. It is saved in the folder you chose:
Your player
Point your player at the folder, or use Send to Player to hand a book over. Speeds, sleep timer and bookmarks stay where you like them.

Your whole library, the way it is arranged
Books, series, authors, narrators, collections and genres, just as your server keeps them.
- Series in their own order, and an author's books grouped by series
- Sort any list, jump with the alphabet index, switch between grid and list
- Search books, authors, series, narrators and collections
- Several servers, and only the libraries you choose

Downloads that finish
Start a download and put the phone away. ShelfSync carries on in the background as far as the system allows and picks up where it stopped.
- A badge on every book already on your device
- Send to Player hands a book over through the share sheet
- Remove a book and its empty author folder goes too

Made for servers behind proxies
Self-hosted servers rarely sit on the open internet. ShelfSync gets through what is in front of yours, then signs in the way your server allows.
- A home address and a public one; the first that answers is used
- Cloudflare Access service tokens, HTTP Basic, bearer tokens, cookies and custom headers
- Password, single sign-on (OpenID) or an API key
- Your server's permissions honoured, including accounts that may not download
Native on iPhone, iPad and Android: system controls and gestures, book and list side by side on large screens, light and dark, VoiceOver, TalkBack and the largest text sizes.
Your books, your business
No account with us, no advertising and no tracking. Passwords and tokens stay in the device's secure storage. Apart from anonymous crash reports, with credentials removed, ShelfSync talks only to the servers you add.
What you need
- An Audiobookshelf server, version 2.26 or later, and an account on it
- iPhone or iPad with iOS 18 or later, or Android 10 or later
- A player app that imports audio files or reads a folder
Free to use. Thanks welcome.
ShelfSync has no advertising and nothing to unlock. If it saves you time, here are two ways to say thanks.
Buy the developer a coffee
A one-off tip through Ko-fi, by card, Apple Pay or Google Pay. It pays for the developer accounts and keeps the app updated.
Or help feed people
The Global FoodBanking Network supports local food banks in more than 50 countries. Your gift goes straight to them.
Or find a food bank near you:
The charities are suggestions from the developer. ShelfSync has no partnership with them and receives nothing from gifts to them.