iOS · Android · The flagship
One app for audiobooks, ebooks, comics, and podcasts. Connect to a dozen different servers, or just point it at a folder. Free, private, and built for libraries that don't fit anywhere else.



Real screenshots of a real library. The OLED-black theme is the default; everything follows the same warm-orange accent throughout.

Continue Listening, Continue Reading, and your favorite quote up top. The home screen blends both ears and eyes.

Same screen with the dark theme on. Real OLED black for batteries that mean it.

Every audiobook and ebook in one grid, with download badges so you know what's offline.

Currently Listening, Finished, Unfinished, Recently Added. Rules-based collections that update themselves.

Big cover, series, sleep timer, downloads. Read Along stays in sync with whichever ear or eye is leading.

Big cover, scrubber, chapter, and a dock with speed, sleep timer, chapters, and bookmarks. Everything one tap away.

A real EPUB reader, not a webview wrapper. Readium under the hood, fully customizable, supports LCP-encrypted titles.

Pair an EPUB with the narration and the page turns itself. Speed up the audio, slow it down, jump back, the text follows.

Contents, search, read-aloud, annotations, bookmarks, even read-together on Apple TV. One menu.

Underline, highlight, annotate. Export the lot as Markdown when you're done. Goes straight into Obsidian.

Bookmarks carry a title and a note. Useful for the bits you'll want to come back to and can't remember the page for.

Tap-to-define saves the word, the definition, and the sentence around it. Per book, with study counts at the top.

Built-in flashcards with Again / Got it / Mastered. Or export the whole set to Anki when you're ready for the real deal.

Files, iCloud, Audiobookshelf, Plex, Jellyfin, Emby, Komga, Kavita, Grimmory, Storyteller, and the rest. Pick one, sign in, you're done.
A dozen-plus backends and they all sit side by side. You can mix Audiobookshelf for audio with Komga for comics with a local folder for the rest. It's all one library.
Mix and match as many as you want. Filter by source, or browse everything as one library.
Library browsing, search, chapters, downloaded books, full now-playing controls. First-class, not an afterthought.
Saved per book. You won't lose your place when you switch titles.
Fade-out, snooze, and end-of-chapter modes. It won't yank you out of the scene.
Presets plus a full manual EQ for narration tuning.
Everything Apple gives you, working the way it should.
Pauses on headphone disconnect and system interruptions. Resumes when you're back.
Powered by Readium, including LCP-encrypted EPUBs. CBZ and CBR for comics, with auto-detected reading direction and scroll, LTR, or RTL layouts. Kindle KF8 and AZW3 get converted on import. (DRM Kindle and Adobe ADEPT are not supported.)
Syncs your audiobook narration with the EPUB text so words highlight as they're spoken. Uses real narration audio, not synthetic TTS. Works with Storyteller-aligned books out of the box.
Per-book voices, with all your downloaded system voices. Works for any ebook, with or without alignment data.
All exportable as Markdown for Obsidian. Audiobook notes ride along in the same export.
Tap-to-define saves the word and the surrounding sentence. Study with built-in flashcards, or export to Anki when you're ready.
Fonts, themes, spacing, layout, page-turn behavior. Tune the reader to your eyes.
Progress, bookmarks, and annotations sync across every Apple device on your account. Nothing leaves your iCloud.
Native sync with Audiobookshelf, Storyteller, Grimmory, and more. Server progress stays authoritative when you want it to.
KOReader-compatible sync via the Grimmory bridge for both audiobooks and ebooks. Hardcover for metadata, reading goals, and progress.
When two sources disagree about your progress, Enve asks you which one to trust. It never silently overwrites. The Sync Center in Settings shows what's happening in one place.
Manual drag-and-drop collections, plus smart collections built from rules: author, narrator, genre, duration, progress, status. Combine them as deeply as you want.
Weekly listening goals, streaks, per-book stats. Tracks reading and listening separately and together.
Series view across every source you've connected. Built-in duplicate detection cleans up when two libraries overlap.
Most book apps fall over at a few hundred titles. Enve is built for the libraries the rest of us actually have. Tested at 50,000 ebooks and 72,000 audiobooks on the same device.

One library, one scroll. Parallel pagination, throttled sync, efficient batching. The library opens instantly after the first scan.

Same story on the ebook side. Filter by format, source, status, anything. The grid stays snappy.
Enve scales. Enve isn't a magic trick. A few thousand books is the sweet spot, ten thousand is fine, and tens of thousands works but the app will feel slower the bigger the library gets. The first scan takes minutes, browsing stays smooth, but things like search and filters take longer than they do on a smaller library. If you can scope your library to what you'll actually read, do.
Three public TestFlight tracks. Start on Maybe Stable if you just want to read. Pick Beta for new features. Go Experimental 2am if you want to live a little.
For everyday use. Updates land here when the dev is reasonably sure they won't break things.
Join on TestFlight → For testersNew features ship here first. Expect the occasional bug; report what you find.
Join on TestFlight → Chaos modeWhatever the dev built late last night. Mostly works. Mostly.
Join on TestFlight →Requires iOS 17 or later. StoryAlign needs iOS 26+. TestFlight is free.
The Book Player is in open testing on Google Play. Same backends, same sync, same look as iOS. iOS is further ahead today; the Android release cadence is slower because of the Play review cycle, but the gap is closing.



Audiobookshelf, Storyteller, Grimmory, Komga, Kavita, Jellyfin, Emby, OPDS. Android Auto. KOReader Hub sync. Readium EPUB reader.
Real e-ink display support. Tested on BigMe and other Android e-readers. High-contrast theme, no-animation reading mode, page-turn keys.
If you were on the previous closed-testing track, switch to open testing to keep getting updates.
Requires Android 8 or later.
Same design language as iOS, ported natively in Kotlin + Compose. Same backends, same sync, same shortcuts.

Series, authors, narrators, collections. The mini-player follows you everywhere.

Page Turner achievements, XP, listening streaks. Same data, same model as iOS.

Add servers, manage local libraries, scan health. Same Sources screen as iOS.
Kotlin with Jetpack Compose, Hilt, Media3, and Readium under the hood. Performance and battery match Android's best, not some cross-platform compromise.
Tested on BigMe and other Android e-ink devices. High-contrast UI, minimal animation, and a layout that respects the device's refresh rate. The whole Enve interface, on grayscale paper.

Chapter headings, drop caps, woodcut illustrations. EPUBs render with all their typography intact, just in grayscale.

Tap to bring up search, table of contents, font sizing, and bookmarks. Tap again and they're gone. No glare, no distractions.

Big tap targets, clear type, the same library structure as the phone version.

Read, Track, Offline. The same controls, sized for a slower screen and bigger fingers.

Night Reader streaks, hours read, achievements. All readable in pure black-and-white.

Sources, library, playback, the lot. The same settings screen, rendered for e-ink.