Built by audiobook lovers for audiobook lovers
Multi-platform
AudioSilo is a multi-platform audiobook player — native apps for iOS and Android plus an installable web PWA, all from one codebase. It includes variable playback speed, a sleep timer with shake-to-cancel, light and dark themes, bookmarks, markdown notes, fast search, listening history and offline downloads, with your progress synced across every device.
Everything you need to run your own audiobook library
An open-source server and a polished cross-platform player, built together for one purpose.
Your own secure Go server
AudioSilo Server is a small, open-source server written in Go, designed to be safe to leave exposed to the internet.
- No default passwords — admin credentials are generated on first run and printed once
- Per-IP rate limiting and brute-force lockout, with argon2id password hashing
- Configurable TLS: self-signed, automatic Let’s Encrypt, or off behind a reverse proxy
- Fast SQLite FTS5 search that stays quick across thousands of books
- HTTP range streaming for instant seek and scrub, plus direct downloads
- Light on resources, with no separate database to run
Built for audiobooks
Both the server and the player are built specifically for audiobooks — not a music player wearing a costume.
- Auto-detected folder shapes — single-file m4b, folder-per-book or multi-file mp3 parts, with nothing to configure
- Normalized chapters across single-file and multi-file books
- Resume-anywhere progress, bookmarks and markdown notes
- The filesystem is the source of truth — move or re-tag files and your progress follows them
- Embedded cover art and durations extracted automatically (via ffmpeg)
Apps on every device
One codebase ships native iOS and Android apps plus an installable web PWA — your library on whatever you’re holding.
- Native iOS & Android apps and an installable web PWA, all from one codebase
- Offline downloads for listening without a connection
- Variable playback speed, configurable skip, and auto-rewind on resume
- Sleep timer with shake-to-cancel
- Light and dark themes, listening history and favourites
- Progress, bookmarks and notes synced across every device
- Localised into six languages: English, Spanish, French, German, Portuguese and Italian
Multi-user & sharing
Share your library on your terms with filesystem-based shares and a built-in admin console.
- Filesystem-based shares — grant a whole library, one author, a series or a single book
- Each user browses a filtered view scoped to exactly what they’re allowed to see
- Per-user progress, bookmarks, notes and history
- Built-in admin console to manage users, libraries, shares and auth codes
- Pair devices with a copy-invite link or QR code; usernames and passwords also supported
- Optional public demo mode with throwaway, auto-reaped accounts
Looks great everywhere
From your phone on the commute to the big screen at home — the same library, in sync.
Ready to host your own audiobooks?
Run the server with Docker in minutes, then connect the apps. Your library, your hardware, your rules — no data handed to anyone else.