Ebook reader for Android that reads aloud

Read, and be read to.
Books, PDFs and comics.

Lectern is a private, offline reader for Android that opens EPUB, PDF, comics and more, and reads the text ones aloud with on-device voices. No account, no ads, and no one keeping tabs on what you read.

  • Works offline
  • No ads
  • No account
  • No tracking

One-time €2.49. No subscription, no ads. Price and VAT vary by country.

One reader for your whole shelf

  • EPUB
  • EPUB3
  • KEPUB
  • PDF
  • MOBI
  • AZW3
  • PRC
  • FB2
  • FBZ
  • TXT
  • CBZ
  • CBR
  • CB7
  • CBT
  • Fixed-layout

What is Lectern?

Lectern is a private ebook reader for Android that reads aloud. It opens EPUB, PDF, MOBI, FB2 and comic files, reads the text ones to you with on-device text-to-speech, works with no connection, and keeps your reading position in sync across devices through a cloud folder you own. There are no ads, no account and no tracking.

It's a paid app made by Hofstack, built for readers who want one calm app for their whole library (books, PDFs, comics, and recordings linked to a book) that works offline and keeps what they read to themselves.

Platform
Android 8.0 or newer: phone, tablet and e-ink
Formats
EPUB, EPUB3, KEPUB, PDF, MOBI, AZW3 (KF8), AZW, PRC, FB2, FBZ, TXT, and CBZ / CBR / CB7 / CBT comics
Read-aloud
On-device text-to-speech with your system voice, plus downloadable Piper, Supertonic and Kokoro voices, or your own speech server; sentence-by-sentence highlighting, also over original PDF pages; EPUB3 Media Overlays
Linked audio
Link one M4B or MP3 recording to a book and play it there, with a sleep timer and background sounds
Sync
Account-less, through a folder in your own cloud app; tested with Google Drive
Privacy
Works offline · no servers of ours · no ads · no account · no analytics or tracking
Price
One-time €2.49 (price varies by country), no ads
Languages
English, Dutch, German, French, Italian, Arabic, Chinese, Japanese, Hindi and Indonesian

A look inside

How it really looks

Real screens from the app, not mock-ups.

The Lectern library showing a grid of book covers
Your libraryCovers, search, groups and filters
A reading page in Lectern with careful serif type on a warm page
The readerCareful type, set up your way
The reader in audio mode with playback controls for reading a book aloud
ListenRead-aloud with on-device voices
Lectern reader settings with theme swatches, fonts and spacing controls
Make it yoursThemes, fonts and presets
The statistics screen with a daily reading tracker, streak and activity heatmap
Your readingStreaks, goals and a heatmap
Browsing OPDS catalogs such as Project Gutenberg to download public-domain books
Find booksPublic-domain OPDS catalogs built in

Everyday library care

Small tools that keep reading moving

Lectern keeps the maintenance work close at hand, but out of the way until you need it.

Stats show streaks, goals and reading rhythm without turning books into chores.
Book info lookup fills missing titles, authors and covers so your library stays readable.

What it does

A lot, without getting in your way

Six things Lectern is built around. Most of the depth stays out of sight until you go looking for it.

Read it your way

Pick a theme, a font (nine built in, OpenDyslexic among them, or your own) and the size, spacing and margins you like, or tap a reading profile and start. Page or scroll, full-screen or not. It keeps drop caps, verse and scene breaks the way the author set them.

Listen to your books

Have any text-based, DRM-free book read aloud with on-device voices: your system's right away, or higher-quality Piper, Supertonic and Kokoro voices you download once. It highlights the sentence as it goes and plays narrated EPUB3 books too.

More on listening →

Sync, on your terms

Keep your reading in step across phones and tablets through a folder you control in your own cloud app, such as Google Drive. Progress, bookmarks, highlights and ratings come along. No account, no server of ours.

How sync works →

Bring in books

Open files you already have, or browse Project Gutenberg, DBNL and Ebooks libres et gratuits inside the app. Add your own OPDS catalog, send a book straight from another app, or send books from your computer over Wi-Fi. Find a missing cover with one tap.

Study & annotate

Highlight in colour, add notes, and browse them per book or share one as a quote card. Long-press a word for its definition (built in for English, or import a dictionary for other languages), keep it in a vocabulary list with spaced repetition or export it as CSV, and search the whole book.

Organize & track

Group by author, series, genre or language, make your own collections, and filter or sort however you read. A stats screen follows your time, streaks and goals, with a heatmap and a year card to share. Three home-screen widgets keep it close.

Listening

A reader that reads to you

Lectern reads text-based books to you with on-device voices, follows narrated EPUB3 books, and can play a recording linked to a book. Once a voice is installed, it works on a plane or in the woods.

  • On-device voices: your system's, plus downloadable Piper, Supertonic and Kokoro voices
  • Pick the voice for each book language, or let Auto choose from the voices you've downloaded
  • Read-along highlighting, sentence by sentence
  • Narrated EPUB3 books through Media Overlays
  • Link an M4B or MP3 recording to a book, with chapters for M4B
  • Lively reading with Kokoro: natural dialogue pauses, with separate dialogue voices for English books
  • Speed up to 3x and the pause between sentences on every voice; pitch for system voices
  • Or use your own OpenAI-compatible speech server, with a local voice taking over if it drops out
  • Ambient tracks: rain, fireplace, forest, brown noise and more
  • Sleep timer, and it keeps playing with the screen off
  • Voice boost makes quiet voices louder: Off, Light or Strong
  • Up next: when a book in a series ends, Lectern offers the next part
▶ Tap to play: hear the Kokoro voice read aloud, each sentence highlighted as it goes.

Your own sync

Pick up where you left off, anywhere

There's no Lectern account and no server in the middle. Sync runs through a folder in your own cloud, so your reading travels between your phone and tablet. Lectern never sees it, but the file isn't encrypted, so your cloud provider's terms apply.

  • Use a folder from any cloud app in Android's file picker; tested with Google Drive
  • Reading position, bookmarks, highlights and ratings stay in step
  • Each device writes its own snapshot, merged automatically
  • A clear picker when two devices disagree
  • Back up progress, highlights, notes and settings to a single file
  • Import your Kindle highlights from My Clippings

In step across devices

PhoneChapter 14 · 62% synced
TabletChapter 14 · 62% synced
Your cloud folderProgress · bookmarks · highlights yours

Reads the way it was written

The bits other readers throw away

Most apps mash a poem into one justified blob and turn a scene break into a thin grey line. Lectern keeps the verse, drop caps and scene breaks the author set, in whichever font you read.

  • Verse keeps its line breaks instead of stretching to the edge
  • Scene breaks become a small centered ornament
  • Chapters can open with a proper drop cap
  • Tables, footnotes and images render in place
Poetry, intact

Roses are red,violets are blue,sugar is sweet,and so are you.

Scene breaks, with grace

…and the door fell shut behind her.

* * *

Morning found the camp already broken…

The long list

And quite a bit more

Dozens of touches across eight areas, none of them shouting for attention until you need them.

  • Reading
  • Listening
  • Library
  • Study
  • Statistics
  • Import & export
  • PDF & comics
  • Privacy & access

See the complete feature list →

Nobody's looking over your shoulder

No account, no analytics, none of the usual tracking. Your books, highlights and progress sit on your phone, and sync only through a folder you own. Reading works completely offline. Lectern only goes online when you ask it to: downloading a voice, browsing a catalog, looking up book info or covers, or using your own speech server. What you read stays your business.

How it compares

Lectern vs other Android readers

An honest look at where Lectern differs from ReadEra, Moon+ Reader and Librera. They're all good apps. They just make different trade-offs.

Feature comparison, July 2026. Other apps change often. Check their store listings for the latest.
Feature Lectern ReadEra Moon+ Reader Librera
PricePaid, no adsFree, no adsFree with ads · paid ProFree with ads · paid Pro
Ads & trackingNone at allNo adsAds in free tierAds in free tier
Neural on-device voicesPiper, Supertonic & KokoroSystem TTSdevice voicesSystem TTSTTS is Pro-onlySystem TTSdevice voices
Read-along highlightingSentence by sentenceBasicYesProYes
Link your own recordingsM4B / MP3 + Media OverlaysNoNoNo
Account-less device syncYour own cloud folderLocal onlyCloud syncvia app/serviceVia your storage
Faithful typographyVerse, drop caps, ornamentsStandardStandardStandard
Office & DjVu filesNoDOC, DOCX, DjVuNoDOC, DOCX, DjVu
Open sourceNoNoNoYes (F-Droid)

Loved by readers

What readers say

★★★★★ 4.7 / 5 from 55 ratings on Google Play
Perfect superb TTS (which is hard to find), attractive, thoughtful design and a bargain. Thanks Joshua for this!
Joe Dewhurst · Google Play
A few hesitations in the flow, but the result is beyond what I expected. I can finally listen to any EPUB. The highlighting of the part being read is very practical, so you can switch from a regular EPUB reader to read-aloud in an instant. I really don't regret my purchase.
Manuel Joly · Google Play, translated from French
A real revelation for anyone who loves listening to books and documents in total comfort. EPUB and PDF handling is flawless, but the real strength is the Italian Kokoro AI voice: remarkably natural, fluent and pleasant to listen to even over long sessions, never artificial.
Alessandro Golinelli · Google Play, translated from Italian
Recommended! It works very well, all in one, with the needed options. Dutch voices are still less perfect than English, but that isn't this app itself: no app does that better yet, and it's very usable even in Dutch.
Meint Veldman · Google Play
Amazing. I have been using Speech Central for ages. I have only just started using the app and it's awesome. I can see myself using this every day with all the extra features like daily tracking. Even something as simple as just reading the book is good, and being able to switch it to audio instantly is amazing.
Daniel Morrison · Google Play
Overall, this is a great app for reading while focusing and hearing at the same time, with awesome local voices!
Eduardo Coss · Google Play

Read the reviews on Google Play →

Good to know

Frequently asked

Is Lectern free?

No. Lectern is a one-time purchase of €2.49 (price varies by country), with no ads and no in-app purchases. You buy it once and it's yours.

Does it really work offline?

Yes. Reading, installed voices, highlights, the dictionary and your library all work with no connection. Lectern only goes online when you ask it to: downloading a voice, browsing a catalog, looking up book info or covers, or using your own speech server.

Can it read books out loud?

Yes, using on-device voices: your system's, plus higher-quality Piper, Supertonic and Kokoro neural voices you download once. It highlights the sentence it's reading, plays narrated EPUB3 books, and can run ambient sound and a sleep timer.

Can it read PDFs aloud?

Yes. Lectern can reflow text-based PDFs into flowing text and read them aloud, or read over the original pages with the spoken sentence marked. Scanned, image-only PDFs have no text layer, so they can be viewed but not read aloud.

Can I play my own audiobooks?

Partly. You can link one M4B or MP3 file to a book in your library and play it there, with chapters for M4B. Lectern also follows EPUB3 Media Overlays for professionally narrated titles. Audio files on their own don't appear in the library.

What can it open?

EPUB, EPUB3 and KEPUB, PDF, MOBI, AZW3 (KF8), AZW and PRC, FB2 and FBZ, plain text, and CBZ, CBR, CB7 and CBT comics. Image-based fixed-layout EPUBs open page by page; text-based ones are reflowed.

Can I sync between devices?

Yes, through a folder in your own cloud. Google Drive is tested, and you can use any cloud app that shows a folder in Android's file picker, such as Dropbox, OneDrive or Nextcloud. Your reading position, bookmarks, highlights and ratings stay in step across devices, with no Lectern account or server in between. Book files don't sync, so each device needs its own copy.

Does Lectern show ads or track me?

No. There are no ads, no analytics and no tracking of any kind. Your books, highlights and reading statistics stay on your device.

Which devices does it run on?

Android 8.0 or newer, on phones and tablets. On e-ink devices a dedicated e-ink mode, detected automatically on many devices, keeps things calm.

Is it good for dyslexia or e-ink?

Yes. OpenDyslexic is built in, there's a one-tap Dyslexia preset, and a dedicated e-ink mode keeps things calm on e-ink screens.

Can I import my Kindle highlights?

Yes. Lectern can import your Kindle highlights from a “My Clippings” file, and can export your highlights to Markdown or JSON.

Is Lectern open source?

No. Lectern is a paid, closed-source app made by Hofstack. It uses some open components (such as Piper / sherpa-onnx voices) but the app itself isn't open source.

How is Lectern different from ReadEra, Moon+ Reader or Librera?

Lectern focuses on high-quality on-device read-aloud (neural Piper, Supertonic and Kokoro voices), reading and listening in one app, faithful typography and account-less sync, with no ads at any tier. See the full comparison.

What languages is it in?

The app is translated into English, Dutch, German, French, Italian, Arabic, Chinese, Japanese, Hindi and Indonesian.

Where can I read Lectern's privacy policy?

On the privacy page. In short: no servers of ours, no accounts, no ads, no tracking. Your data stays on your device unless you send it somewhere yourself.

Say hello

Get in touch

Found a bug, want a feature, or just want to talk about books? Write to us. We read everything that comes in.

info@lecternreader.app

Meet the makers

Give it a try

On Google Play. Bring your own books.

Get it onGoogle Play