Audiobookshelf is a self-hosted server for your audiobook and podcast library. Stream every title in your collection from any device, and pick up exactly where you left off thanks to progress syncing that follows you across the web app and the open-source Android and iOS companion apps. It is fully open source, including the mobile clients.
Key Features
Stream any format — Plays all common audiobook and podcast audio formats on the fly, no transcoding required on your side
Progress sync — Keeps per-user listening position and syncs it across all your devices automatically
Podcast support — Search and subscribe to podcasts with automatic episode downloading
Multi-user — Separate accounts with custom permissions, so everyone keeps their own library and progress
Metadata lookup — Fetches metadata and cover art from several providers, plus a chapter editor and chapter lookup
Library tools — Merge audio files into a single m4b and embed metadata and cover art into your files
Backups — Backs up metadata with automated daily scheduling
Extra support — Basic ebook reading, Chromecast, open RSS feeds for podcasts and audiobooks
Why Use Audiobookshelf?
If you want to own your audiobook and podcast collection without renting it from a commercial service, Audiobookshelf gives you a clean, fast interface with all the convenience features people expect — cross-device sync, mobile apps, and podcast downloads — while keeping your data on hardware you control.
Use Cases
Replacing Audible with a self-hosted library you actually own
Podcast downloading and organisation for offline listening
Family libraries where each member keeps separate progress
Platform
Linux · macOS · Windows · Docker · Android · iOS · Web (PWA)