AppCorpus
Market GB

BookPlayer

by Gianni Carlo

iPhone · iPad

Active Last checked 30 Aug 2026

Quick verdict

What it is
Store information collected; independent summary not yet available.
At a glance
  • From $3.99/mo
  • Free to download
  • In-app purchases

Categories and search queries

Official categories

AppCorpus categories

Key functions

Function Availability Access Scope Evidence
Free app Yes Free Store published
In-app purchases Yes Limited free Store published
Siri Shortcuts Yes Unknown App Store Store published

Screens

App Store

20 store screenshots

BookPlayer ipad screenshot 1
BookPlayer ipad screenshot 2
BookPlayer ipad screenshot 3
BookPlayer ipad screenshot 4

Pricing & paywalls

App Store

Shown for US

  • Support Monthly (1 Month) — $3.99/month
  • Support Monthly (1 Month) — $6.99/month
  • Pro Monthly (1 Month) — $4.99/month
  • Pro Monthly (1 Month) — $49.99/year ($4.16/mo)
  • Excellent Tip — $4.99
  • Incredible Tip — $9.99
  • Kind tip — $2.99

Ratings & reviews

App Store

Shown for US

4.8 18925 ratings · App Store

  1. 5/5Functional, simple, lightweight, perfect

    First app I download on any new device I get. I vastly prefer playing my own raw audio files rather than having Audible or similar “serve” my books to me, and BookPlayer does just that. It doesn’t try and get me to buy anything. It doesn’t flash ads in my face. What it DOES do... is play books. Bravo The design is simple and lightweight, so it can play on my older devices as well as my new ones without lagging, and has quality-of-life and functionality features I can’t live without; specifically the bookmark feature and the sleep timer capability are exactly what I needed. I have terrible insomnia and listening to audiobooks helps me sleep. Before I found BookPlayer I would drift off and the book would keep playing all night—plus I’d lose my place. Not anymore! Now I can bookmark before I get into bed and then put on my sleep timer, so I know my place is somewhere just ahead of the bookmark. 5/5. Wish more apps were no-nonsense and focused on functionality like BookPlayer is. Hats off to you devs, I couldn’t live without your app. Thank you.

    TrinketHeart · 30 Aug 2026

  2. 2/5Two Issues Keeping App from 5 Stars

    There are two issues that are keeping me from rating this App 5 Stars: 1: Chapter starts are clipped when using the chapter picker and 2: when importing an audiobook (I use OneDrive), no cloud download progress is shown. The file just suddenly appears after it has downloaded. It needs to show download progress!! The first issue was almost a deal killer for me (and why I’ve given it 2 stars). Why does the App not play the audio starting at the chapter marker when a chapter is selected? It seems to either suppress or skip the audio starting at the chapter marker to somewhere between 1 to 2 seconds later. This means if you’ve got chapter markers closer than 1 second before the start of audio, the start of the chapter audio is probably clipped if you’ve the chapter picker to start a chapter. No other audiobook player I’ve tried does this. They all play audio starting at the chapter marker when using their chapter pickers. The second issue is just plain craziness. I can’t remember the the last time I used an App that didn’t show download or transfer progress. I think maybe 40 years ago ( at the start of the PC revolution)? When I started using the app, I tapped on the the audiobook multiple times in the file picker, because the app gave me no feedback it was downloading the file. With a large audiobook and slow internet, it can take 5 to 10 minutes for the audiobook to show up. Please add download progress functionality.

    JohnG999 · 30 Aug 2026

  3. 4/5Simple, bugless, no annoying ads or pop ups.

    This app is extremely simple. There are no ads, no glitches, and no pop ups. Pretty much nothing that annoyed me about the other 5 apps I tried. I have audio book files that I pulled off of CDs and uploaded to my google drive. They imported to this app from there easily. There are a million features that people might like which are missing from this app (pause from iPhone headphone button, select multiple files at a time, separate files from different books into their own folders, FFW/RWD) which I would've liked, but the features that it has work flawlessly. Namely, it remembers where you left off, allows control from lock screen, and doesn't have annoying bugs or ads. The worst annoyance that OTHER APPS tend to have is that they forget where I left off or skip around in between listenings. This app played exactly where I left off perfectly every time I opened the app. That reliability is my favorite thing about it. Following that, its simplicity and playback speed control make using it a very pleasant experience. As long as they keep these characteristics, this will be the only app I will ever use again for audiobooks. I very much enjoy how it is designed and functions. If they can add any of the missing features that I mentioned above while maintaining all of the positive characteristics, I'll be changing my review to five stars.

    Stop begging for reviews · 30 Aug 2026

  4. 4/5Good, my new go to. But could be better.

    When i import books, using imazing, i feel the files could be organized better. For example when i import a book, it comes with a .cue, .nfo, .jpg, and the m4b file. With this app i have to click on the book folder and it shows all 4. It would be nice if it was smarter and… just played the audio file instead of making me open the folder and pick the audio file. Im sure i could import differently to overcome this but… i dont want to. Also the apple watch app is… kinda bad. Its good for finding and playing books but its resting screen is often the book list and not the control panel (pause play). I didnt have this issue with the books app. So when i raise my watch to pause my book, its on the book list instead. Also you cannot control the sound level from the watch. I think it has something to do with the boost setting. I dont want to piddle with a boost setting, ive never had a situation where i wanted my books to be louder than my phones default loudest setting. Please just make the audio adjustment on the watch control the phones volume level. Those are my only complaints. Also please consider adding a setting where you can make it so you cant have a progress slider for the whole book. Ive accidentally skipped ahead hours thinking it was on chapter slider. I saw the setting “use remaining time” but no matter how. I adjust it, i can still swipe to change it to entire book progress instead of chapter progress. Will continue using this app because i love: Iphone widget, Ease of adding book, Total Play time, No ads/book store, Smart rewind. Thanks! Edit: played around a bit more, easy enough to throw the books into a folder and even combine them. Also ive noticed the watch audio adjustment works now.

    learnfromit · 30 Aug 2026

  5. 5/5Finally, an app for my audiobooks

    Over the years I have downloaded Overdrive books as well as audiobooks on cd’s with the intent of listening to them eventually on an iPod. With the advent of Bluetooth earbuds, it has become much more convenient to listen wirelessly while working in the yard or working out. I wanted to use my old iPhone 5S like an iPod, but Apple only offered Apple Music as a player when I copied my books from iTunes on my MacBook to my old phone. But that app didn’t allow bookmarks, faster listening speeds or certainty that your place in the book would be the same if you stopped listening, then started again the next day. So often, Apple Music would start up at the beginning of your current file, which file could be 70 minutes long. It’d be a pain in the neck to have to keep fast forwarding the audio to find the place where you had left off. I started to screen shot the player so that I could more easily regain my position if Apple Music had decided to go back to the 0:00 position. Thankfully, with BookPlayer, I have an app that solves all of the problems with Audiobooks that Apple Music ignored.

    Sturgio 94945 · 30 Aug 2026

Privacy & accessibility

App Store

Privacy

  • Data Not Linked to You — Analytics — Diagnostics — Crash Data Developer declared
  • Data Not Linked to You — Analytics — Identifiers — Device ID Developer declared
  • Data Not Linked to You — Analytics — Purchases — Purchase History Developer declared
  • Data Not Linked to You — Analytics — Usage Data — Product Interaction Developer declared
  • Data Not Linked to You — App Functionality — Diagnostics — Performance Data Developer declared
  • Data Not Linked to You — App Functionality — Purchases — Purchase History Developer declared
  • Data Not Linked to You — Diagnostics Developer declared
  • Data Not Linked to You — Identifiers Developer declared
  • Data Not Linked to You — Purchases Developer declared
  • Data Not Linked to You — Usage Data Developer declared

Accessibility

  • Dark Interface — SUPPORTED Store published
  • Differentiate Without Color Alone — SUPPORTED Store published
  • Larger Text — SUPPORTED Store published
  • Sufficient Contrast — SUPPORTED Store published
  • Voice Control — SUPPORTED Store published
  • VoiceOver — SUPPORTED Store published

Versions

App Store

  • 5.13.2

    Bugfixes – Library: Fix items not updating progress properly – Cloud services: Fix speed not syncing, and 0-position Improvements – Add delete as a second option for the swipe actions – Add back displaying the progress when selection mode is enabled If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.13.3

    Bugfixes – Cloud services: Fix syncing, this was causing side effects where folders where disappearing, and the last played wasn't using the last timestamp on all devices Improvements – Update German translation If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.13.4

    Bugfixes – VoiceOver: Fix sliding interaction not working properly in iOS 26 – Player: Fix spacing for time labels (thanks @nm-f !) – Hardcover: Fix integration not registering books in the user lists – General: Fix lock-screen setting for progress-bar seeking not working after relaunching the app If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.13.5

    Improvements – Update Hungarian translation (thanks @oldman63 !) – Bring back pre-populating the volume name after importing a zip or a folder – Under the hood improvements for the library list and the bookmarks list Bugfixes – VoiceOver: Fix the progress slider in the player screen in iOS 26 and the remaining time readout in the library list If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.14.0

    Improvements – You can now customize the speed quick actions with your preferred speed values – Smart Rewind (thanks @lyallcooper !): • Max interval is now customizable too • The behavior was updated, so you get more of the rewind interval sooner, rather than by the end of the time • Please reach out to [email protected] with any feedback regarding this update – Automated local backups for the database file, so your data can be recovered in case the database file gets corrupted Bugfixes – Carplay: Fix waiting for the sync operation to finish before resuming playback If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.14.1

    Bugfixes – Fix phantom toolbar that gets placed on top of the list actions. This happens on iOS 26.1, due to how Apple decided that the accessory content (Miniplayer) should be displayed when it's marked to be hidden, so we had to work around that Improvements – Jellyfin: display all the root collections, regardless of the content type (some users don't create their collection as type books, and it can't be easily changed afterwards) If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.15.0

    Improvements – Add AudiobookShelf support! now you can connect to your ABS server, and import your books into BookPlayer If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.15.1

    Bugfixes – AudiobookShelf: Fix sorting by recent, it was showing the oldest first instead of the newest one – General: Fix dark mode theme, when the phone is using light theme, and the app is configured to always display dark mode If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.15.2

    Improvements – Jellyfin: Add new sorting option of recently added – Item details: You can now edit the details label of a volume and set the name of the author – Support: Add link to join our Discord server – Queued tasks: the 'Wi-Fi required message' is now only shown if there's no Wi-Fi connection, and cellular is not enabled Bugfixes – Support: Fixed debug file not being generated when an error is thrown by the server – Queued tasks: Remove extra button in the alert that contained the title duplicated – TestFlight: Disable in-app purchases, to avoid confusions on sandbox subscriptions If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.15.3

    Bugfixes – Trim whitespace when creating new folders – Fix Jellyfin and Audiobookshelf icon sizes in MacOS – The custom volume author field is now used for playback information if there's no encoded data for it in the chapter file – Fix tip jar not allowing a second donation of the same amount If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.16.0

    Improvements – Add passkey support – Add double tap gesture to now playing controls on Apple Watch (thanks @jamesm131 !) – Refactor and improve how we extract metadata from files – Enhance debug information included in debug information file If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.16.1

    Bugfixes – Prevent users from importing the app's own Documents folder, which corrupts the library directory – Fix searching by author – Fix content bottom inset in the Account screen – Hide mini-player when the keyboard is showing Improvements – New style for edit toolbar in library screen If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.16.2

    Bugfixes – Fix importing files, sometimes they weren't showing up in the app – Fix mark as (un)finished not working properly – Fix proper theme colors across the app – Fix Mini-player spacing for iPad and Mac – VoiceOver: fix dismiss gesture for player screen Improvements – Show upload progress in the queued tasks screen – MacOS: support increasing text size from within the app's settings If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.16.3

    Bugfixes – Fix crash on opening the bookmarks screen – Fix possible deadlock on initial sync tasks Github Sponsors – @klikh Don't forget to checkout what we introduced in the previous version: Bugfixes – Fix importing files, sometimes they weren't showing up in the app – Fix mark as (un)finished not working properly – Fix proper theme colors across the app – Fix Mini-player spacing for iPad and Mac – VoiceOver: fix dismiss gesture for player screen Improvements – Show upload progress in the queued tasks screen – MacOS: support increasing text size from within the app's settings If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.16.4

    Bugfixes – Fix mini-player placement for iPhone SE (2nd gen) Improvements – Improve feedback when importing files from the iOS file picker (when files are not downloaded, the picker may be dismissed, but the app is still waiting for those downloads to finish) Special thanks to our sponsors – @klikh If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.17.0

    Improvements – Under the hood improvements for the player screen (the screen was completely rewritten, and now every UI element is using SwiftUI finally) Bugfixes – Fix importing files that have read-only restriction Special thanks to our sponsors – @klikh If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.17.1

    Bugfixes – Fix playback on first try for Widgets, CarPlay and app Shortcuts – Fix deleted bookmarks reappearing – Fix the player screen feedback for all labels when scrubbing the progress slider – Fix the 'Add note' bookmark alert sometimes hiding behind the keyboard Special thanks to our sponsors – @klikh If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.17.2

    Bugfixes – Fix progress not updating visually in the Now Playing screen on the Apple Watch – Fix player screen not rendering correctly when the accessibility option 'Show borders' is toggled On – Fix the button free screen so it's no longer dismissible by dragging down – Fix bookmarks not being able to be deleted during playback Don't forget to check out what we fixed in the previous version: Bugfixes – Fix playback on first try for Widgets, CarPlay and app Shortcuts – Fix deleted bookmarks reappearing – Fix the player screen feedback for all labels when scrubbing the progress slider – Fix the 'Add note' bookmark alert sometimes hiding behind the keyboard Special thanks to our sponsors – @klikh If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.17.3

    Bugfixes – Fix touch area for toolbar buttons in the Player screen – Fix VoiceOver interaction with the progress slider in the Player screen Don't forget to check out what we fixed in the previous version: Bugfixes – Fix progress not updating visually in the Now Playing screen on the Apple Watch – Fix player screen not rendering correctly when the accessibility option 'Show borders' is toggled On – Fix the button free screen so it's no longer dismissible by dragging down – Fix bookmarks not being able to be deleted during playback – Fix playback on first try for Widgets, CarPlay and app Shortcuts – Fix deleted bookmarks reappearing – Fix the player screen feedback for all labels when scrubbing the progress slider – Fix the 'Add note' bookmark alert sometimes hiding behind the keyboard Special thanks to our sponsors – @klikh If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.18.0

    Improvements – Add a search field for Jellyfin and AudiobookShelf integrations (thanks @matalvernaz!) – Add a volume slider inside the player controls sheet – Add additional storage breakdown info in the generation of the debug file for support Bugfixes – Fix VoiceOver labels for the Sleep Timer when it's activated Special thanks to our sponsors – @klikh If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.19.0

    Improvements – Add new 'previous' and 'next' chapter options for the skip intervals for the player – Rework both integrations (Jellyfin & AudiobookShelf) and enable more navigation options – Add right click support for the library list and bookmark list screens for MacOS – Increase to 3x the custom text sizing in MacOS Bugfixes – Fix VoiceOver lag when navigating the library – Fix Hardcover integration not registering books Special thanks to: – @klikh (sponsor) – @HoChiPants & @matalvernaz (code contributors) If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.20.0

    Improvements – Add sticky sort support for the library – Add library display options (see original file name instead of title, and see progress in numbers instead of a wheel) – Allow importing and selecting from within the internal Processed folder in BookPlayer's internal Documents folder, and rework how the 'fix' button works in the storage screen – Add support for custom HTTP headers for Jellyfin and AudiobookShelf – Under the hood improvements to migrate identifying an item from a path to a unique identifier Bugfixes – Fix dismissing Jellyfin and AudiobookShelf after downloading a folder – Fix end-of-chapter sleep timer not working properly for streamed books – Fix name suggestion for folder and volumes – Fix theming not working properly on first launch if using dark mode in phone – Fix Mac crash when sharing debug file information – Fix import flow being dismissed randomly on app launch – Fix removing shared files from shared container Special thanks to: – @klikh (sponsor) If you'd like to contribute with translations to other languages, please reach us at [email protected]

  • 5.20.1

    Improvements – Add support for quick sort actions: Reverse Order – Optimize loading and navigating both integrations (Jellyfin & AudioBookShelf) Bugfixes – Fix hiding the tab bar when navigating inside both integrations – Fix filtering inside the Narrators tab in Jellyfin – Fix relinking an item when importing them from inside the Processed folder Special thanks to: – @klikh (sponsor) If you experience any issues, please reach us at [email protected]

  • 5.21.0

    Improvements – Add multi-server support for Jellyfin and AudiobookShelf – You can now configure the player controls to show the total remaining time of a book while having the chapter context enabled – Improve chapter list parsing when importing books – You can now ask Siri to play a book, or create an app shortcut to play any specific book from your library – Add the same chapter-threshold stop we have when rewinding, to the previous-chapter button Bugfixes – Fix search in iOS 18 – Fix updating last played books widget after deleting a book Special thanks to: – @klikh (sponsor) – Canadian Organization of the Blind and DeafBlind and Matthew for their contributions to this update If you experience any issues, please reach us at [email protected]

  • 5.21.1 · 2 Jul 2026

    Improvements – You can now reload the parsed chapters in a file, in case there are some missing from the native parser – Add new settings to show the player on launch for both the main app and CarPlay Bugfixes – Fix crash when displaying the library with percentages in numbers instead of the pie chart – Fix queued tasks not clearing up when signing out – Add file validations to downloads to avoid truncated files on the Watch app Special thanks to: – @klikh (sponsor) If you experience any issues, please reach us at [email protected]

  • 5.22.0 · 27 Aug 2026

    Improvements – Jellyfin: sign in with Quick Connect – Audiobookshelf: sign in with your server's SSO provider – Redesigned the media server setup into a guided, step-by-step flow – There's a new option to enable video playback when playing video files now Bugfixes – Fixed the app asking for an App Store review too often – Fixed the library sort resetting and scrambling items when the list refreshed or synced – "Most recent" sorting now stays up to date as you listen – Fixed the progress label animation in the player Special thanks to: – @klikh (sponsor) – Canadian Organization of the Blind and DeafBlind and Matthew for their contributions to this update If you experience any issues, please reach us at [email protected]

Alternatives

Availability by market

Data quality & evidence

Page completeness
Live store listing
Last verified
30 Aug 2026
Sources
App Store

Report a correction