Choosing a reading app
The best Android ebook reader for dyslexia
Search for a dyslexia reading app and you get a wall of apps promising one thing: a special font. A font can help. It’s also the smallest part of what makes a page readable. Here’s what actually reduces reading strain, and which Android readers give you those controls.
Short answer: the best reader for dyslexia is the one that lets you change spacing, line length, contrast and font independently, and can read the book aloud while highlighting the sentence you’re on. On Android that’s a short list. Lectern is built around it; Moon+ Reader and Librera get you there with more fiddling; ReadEra is the best free starting point.
What actually helps
Dyslexia is a difference in how the brain maps letters to sounds, not a problem with eyesight. No app fixes that. What an app can do is remove the friction that makes decoding harder than it needs to be:
- Space between letters and words. This is the single most reliable win. Crowded text makes neighbouring letters interfere with each other, and that interference is stronger for dyslexic readers. Extra letter and word spacing measurably improves reading speed and accuracy for many people.
- Shorter lines. A line of 55 to 70 characters is easier to track than the full width of a tablet held sideways. Wider margins aren’t decoration.
- Softer contrast. Pure black on pure white can shimmer. Cream, sepia or a warm dark theme usually reads more calmly than the default.
- Bigger text and generous line height. Cheap, obvious, and frequently the thing people forget to turn up.
- Text and audio at the same time. Reading along with a voice is the strongest support of the lot. It takes the decoding load off, keeps the eyes on the words, and is the reason audio-plus-text is standard practice in dyslexia support.
The honest truth about OpenDyslexic
OpenDyslexic is a free font with weighted bottoms, designed so letters are harder to flip or confuse. It’s genuinely popular, and plenty of readers say it helps them.
What controlled studies have not shown is that it beats a well-set ordinary font. When researchers compared dyslexia-specific fonts against plain sans-serif faces at the same size and spacing, the special font didn’t win on speed or accuracy; the spacing did. So treat OpenDyslexic as a preference worth trying, not a cure. If it feels better to you, use it: comfort keeps you reading, and that matters more than any study.
The practical version: pick a font you like, then spend your effort on spacing, line width and audio.
Six Android readers, compared
| App | Dyslexia font | Spacing control | Read-aloud with highlighting | Cost |
|---|---|---|---|---|
| Lectern | OpenDyslexic bundled | Letter, word, line, margins | Neural offline voices, sentence highlighted | Paid, no ads |
| ReadEra | Add your own font file | Good | System voice, basic highlighting | Free, no ads |
| Moon+ Reader | Add your own font file | Very deep | System voice; read-aloud is a Pro feature | Free with ads, paid Pro |
| Librera | Add your own font file | Very deep | System voice | Free, open source |
| KOReader | Add your own font file | Excellent | Not its strength | Free, open source |
| Kindle | OpenDyslexic option | Limited presets | Only with a purchased audiobook | Free app, paid books |
Two things stand out. First, most apps will happily use OpenDyslexic if you install the font yourself, so the font is rarely the deciding factor. Second, the combination that helps most, a good voice reading along with the text you’re looking at, is where the apps genuinely differ.
Where each one fits
Free and simple: ReadEra
No ads, no account, sensible spacing controls and a clean library. If you aren’t sure yet, start here and see how much the settings alone help.
Maximum control: Moon+ Reader or Librera
Both let you tune almost everything. The cost is menu depth: expect to spend an evening finding the right combination, and to redo it per book.
Reading along with audio: Lectern
One tap applies a dyslexia setup, and the same tap gets you an offline neural voice that highlights each sentence as it speaks. That pairing is the point.
Setting it up in Lectern
Lectern ships OpenDyslexic, so there’s no font file to hunt down, and a Dyslexia preset in the reader settings that applies the whole set at once: the font, larger text, wider letter and word spacing, more line height and roomier margins. It’s one tap, and every value stays adjustable afterwards.
Then turn on read-aloud. Lectern uses on-device neural voices (Piper and Kokoro) rather than the robotic system voice, highlights the sentence being spoken, and keeps the screen on while it reads so you can follow along. Everything runs on the phone, so it works offline, costs nothing per hour, and no text leaves the device.
Practical extras that matter for reading load: a tap-and-hold dictionary for words you would otherwise skip, footnotes in a popover instead of a jump to the back of the book, and a sleep timer for reading in bed.
A setup that works in any app
If you take nothing else from this, take the settings:
- Text size up two steps from the default.
- Line height around 1.6.
- Letter spacing and word spacing slightly increased, until the words look separate rather than joined.
- Margins wide enough that a line ends before your eye loses it.
- A warm background: sepia by day, warm dark at night. Not pure white.
- Read-aloud on, following the text with your eyes.
Give each change a full chapter before you judge it. Reading comfort is personal, and the goal isn’t a perfect page, it’s finishing the book.
Frequently asked
Does OpenDyslexic really work?
Many readers prefer it and that preference is worth something. Controlled studies haven’t found it faster or more accurate than a well-set ordinary font at the same size and spacing. Try it, keep it if it feels better, but change spacing and line width too.
Is a special app needed, or is the phone enough?
Android's own accessibility tools (font size, Select to Speak) help, but they don’t give you per-book letter spacing, line width or sentence-synced read-aloud. A reading app does.
Which single setting should I change first?
Spacing. Increase letter and word spacing and line height before anything else; it’s the change most likely to make an immediate difference.
Can I listen and read at the same time?
Yes. In Lectern the on-device voice highlights each sentence as it’s spoken, so your eyes stay on the words while the voice carries the decoding.
Keep reading
Related guides
A dyslexia setup in one tap
OpenDyslexic, spacing presets and offline read-along voices. On Android, no subscription.
Get it onGoogle Play