Listening & AI voices

The best offline text-to-speech apps

Almost every text-to-speech app calls itself offline somewhere in its store listing. Very few generate a single word of speech on your phone. Here’s what the word actually means, and which apps deliver it.

Short answer: if you want a natural voice that works with the aeroplane in the air and the mobile data off, your realistic options are the on-device neural engines (Piper and Kokoro, used by Lectern), Android’s own downloaded voice packs, and open engines like RHVoice. Everything else is a cloud service with an offline-sounding word in the description.

Three very different meanings of “offline”

  1. Generated on device. The model itself runs on your phone. No connection, no account, no per-character cost, and your text never leaves the device. This is the only version that works everywhere.
  2. Generated in the cloud, cached for playback. You tap a button while online, the service renders audio on its servers, and the app stores the result so you can play it later on a plane. Useful, but you must plan ahead and your text was still uploaded.
  3. Cloud only. No connection, no voice.

Most reviews compare voice quality and stop there. For books, the difference between the first and the second is the difference between an app that always works and an app that works when you remembered to prepare it.

The apps, compared

Text-to-speech options on Android, July 2026. Services change their plans often; check current terms before subscribing.
App or engineWhere speech is madeVoice qualityCostBest at
Lectern (Piper / Kokoro)On deviceVery good to excellentOne-time purchaseWhole books, offline
Google Speech ServicesOn device (downloaded voices)FairFreeSystem-wide read-aloud
RHVoice / eSpeak NGOn deviceRobotic but clearFree, open sourceRare languages, low-end phones
SpeechifyCloud, with downloadsExcellentSubscriptionDocuments and articles
ElevenReaderCloudOutstandingFree tier + paidThe most lifelike voices
NaturalReaderCloud for premium voicesVery goodFreemiumMixed document formats
Edge Read AloudCloudVery goodFreeWeb pages and PDFs

The cloud contenders

ElevenReader has the most convincing voices available on a phone today, and a free tier that’s genuinely generous. It’s a cloud reader: your document goes to a server to be spoken. For an article or a chapter that’s a fine trade; for a private manuscript, less so.

Speechify is the best-known name in the category, strong on documents, scanned pages and web articles, and sold as a subscription. Its premium voices are rendered server-side; you can download audio for later, which covers the flight but not the surprise dead spot.

NaturalReader occupies similar ground with a freemium model and good format coverage. Microsoft Edge’s Read Aloud is the sleeper: completely free, very natural, and already on your phone if you install the browser, but it only reads what the browser can open.

The genuinely offline options

Google Speech Services is the engine behind Android’s own read-aloud features. Download a voice pack and it works with no connection at all, for free, in any app that uses system TTS. The voice is functional rather than pleasant; fine for a delivery notification, tiring across a novel. Higher-quality Google voices stream from the network.

RHVoice and eSpeak NG are open-source engines that run anywhere and support languages the big services ignore. They sound synthetic, which for some listeners is a feature: predictable and fast.

Piper and Kokoro are the interesting ones. They’re neural models small enough to run on a phone, which puts real voice quality on the offline side of the line for the first time. Lectern ships both, picks a voice matching the book’s language automatically, and highlights each sentence as it reads. Piper is the fast, multilingual one; Kokoro is the more lifelike, heavier one. We compared them properly in Piper vs Kokoro.

Which should you install?

Occasional articles, best possible voice

ElevenReader or Edge. Free, excellent, online.

Work documents and study material

Speechify or NaturalReader if you want the polish and don’t mind a subscription; Lectern if the documents should stay on your device.

Entire books, on a commute, offline

Lectern with Piper or Kokoro. Eight hours of narration with no connection and no meter running.

Nothing to spend

Google Speech Services with a downloaded voice pack, driven by Select to Speak or any free reader.

One practical test before you commit to any of them: put the phone in aeroplane mode and press play. That single check separates the two meanings of offline faster than any feature list.

Frequently asked

Which text-to-speech app works completely without internet?

Ones that run the voice model on the phone: Lectern with Piper or Kokoro, Google Speech Services with a downloaded voice pack, and open engines such as RHVoice. Speechify, ElevenReader, NaturalReader premium voices and Edge all need a connection to generate speech.

Is offline text-to-speech worse than cloud voices?

It used to be, clearly. On-device neural models have closed most of the gap: the best cloud voices are still ahead on expressiveness, but Piper and especially Kokoro are comfortable to listen to for hours.

Does offline TTS drain the battery?

Less than streaming does, generally, because there’s no radio activity. A heavier model like Kokoro uses more processing power than a light one like Piper, so on an older phone Piper is the safer choice for long sessions.

Can I use a nicer voice with any app?

System-wide voices, yes: install an engine, select it in Android's text-to-speech settings, and every app using system TTS picks it up. Piper and Kokoro in Lectern are built into the app rather than exposed system-wide.

Voices that work in aeroplane mode

Piper and Kokoro, running on your phone. No subscription, no account, no upload.

Get it onGoogle Play