Blog · Mobile

Reading on mobile with dyslexia - iOS and Android settings that help

Most advice about dyslexia-friendly reading quietly assumes you are sitting at a desk in front of a wide screen and a Chrome extension. The reality for most adults is different: the phone is the default reading device, the screen is six inches wide, the lighting is whatever the room is doing, and the operating system - not the browser - controls most of the levers. The good news is that both iOS and Android ship with surprisingly capable accessibility plumbing. The less good news is that almost none of it is on by default, and several of the settings that sound the most useful are the ones that quietly do nothing for dyslexia. This post sorts the two.

The short answer

On iOS: turn on Larger Text (Settings - Accessibility - Display & Text Size), enable Bold Text, and use Safari Reader View aggressively. If you want a dyslexia-specific font like OpenDyslexic system-wide, you need a third-party font installed via a profile.

On Android: raise Font size and Display size separately (Settings - Display - Font size and style), enable High contrast text, and lean on Chrome for Android's Reader Mode plus a font-swap extension where possible. Samsung and a few OEM skins let you change the system font directly.

On both: the single biggest comfort win is usually warm-tone night shift plus a tinted background in your reader of choice. Font choice matters less on a phone than it does on a laptop, because the screen is small enough that line length is doing most of the heavy lifting.

Why mobile is a different problem

On a desktop, the dyslexic reader's typical complaints are letter shape confusion, losing place across a long line, and visual fatigue from a wall of text. On a phone, two of those three change shape. Lines are short - often only 35 to 50 characters at default sizes - so place-keeping is much easier. Letter shape is still letter shape. But two new problems take over: aggressive default font sizes that are smaller than the human factors research recommends, and a constant fight between the operating system, the app, and the website over who gets to decide how text is rendered.

The practical consequence is that mobile reading rewards system-level tweaks - the ones every app inherits - far more than it rewards per-site tweaks. A good system font setting and a good Reader Mode habit will do more for you on a phone than picking the perfect typeface for any one website. Compare this with desktop, where a font-override extension can do most of the work and the system settings barely matter; see our piece on reader mode vs reading extensions for the desktop equivalent.

iOS: what to turn on, in order

1. Larger Text and Bold Text

Open Settings - Accessibility - Display & Text Size. Two switches matter here. Larger Text raises the base font size across every app that uses Apple's Dynamic Type system - which is most native apps including Mail, Messages, Notes, Apple News, Books, and the iOS Safari chrome itself. Drag the slider one or two notches above the default. For most dyslexic readers, the comfortable zone is around 19 to 22 points, which usually means the second or third notch above center. Anything beyond that starts to feel like an e-reader for someone with low vision rather than dyslexia, and the line length collapses to four or five words per line.

Bold Text is more subtle. It increases stroke weight across the system font (San Francisco) by roughly one weight class. This is not the same as the "bold for dyslexia" claim that gets thrown around - see our write-up on font weight and dyslexia for the longer answer - but on a phone-sized screen, the slight extra weight does meaningfully improve letter distinction at small sizes, particularly for the lowercase i/l/1 cluster that San Francisco famously runs together.

2. Reduce Transparency and Increase Contrast

Same screen, two switches lower. Reduce Transparency turns off the frosted-glass backgrounds that iOS uses behind alerts, tab bars, and notification banners. Those translucent layers are the worst possible background for dyslexic reading: text contrast shifts as the content behind them scrolls, which is exactly the kind of unstable visual environment that drives fatigue. Turning it off is free.

Increase Contrast bumps the contrast of UI text against backgrounds. The change is small per element but compounds across an afternoon of reading. If you also want a tinted background instead of pure white - and most dyslexic readers do, see our piece on background colours for dyslexia - the closest iOS gets out of the box is the system-wide Color Filters screen, which can apply a warm overlay across everything. The colour tint slider plus a low intensity gives you a cream-paper feel without third-party tools.

3. Safari Reader View, and learning to invoke it fast

Safari has had Reader View since 2010, and it is the single most underused accessibility feature on iOS. Long-press the page-controls button in the address bar (the small "aA" icon on the left), and Reader View strips the page down to title, byline, body, and images - no ads, no popups, no sidebar. Inside Reader View you can change the font, change the background colour (yellow and sepia are both available), and change the size, all without affecting any other site.

The font picker in Reader View includes Atkinson Hyperlegible by default on iOS 17 and later, alongside the older San Francisco, Georgia, Helvetica and Times New Roman. If you have OpenDyslexic installed as a font profile (next section), it will show up here too. For most adults with dyslexia, Reader View plus Atkinson Hyperlegible plus the sepia background is the single best mobile reading setup that requires no third-party app.

4. OpenDyslexic system-wide, via a font profile

iOS does not let you change the system font directly, but it does let apps install custom fonts that other apps can then use. The free Fonteer and iFont apps will install OpenDyslexic, Lexend, and a handful of other dyslexia-relevant typefaces as a configuration profile. Once installed, the fonts appear in Reader View, in Pages and Numbers, in iA Writer, in most third-party text editors, and in any app that exposes a font picker.

The catch: most native iOS apps - Mail, Messages, Notes, Apple News - do not expose a font picker. So a profile install gives you the font in your reader app and your writing apps, but not across the system. If reading email is your main pain point, see dyslexia-friendly Gmail for the app-specific workaround.

Android: what to turn on, in order

1. Font size and Display size, set independently

Open Settings - Display - Font size and style (the exact path varies by manufacturer; on stock Android it is Settings - Display - Display size and text). Android exposes two sliders that iOS does not separate: Font size changes only the text, and Display size changes everything including icons, controls and layout. For dyslexic reading, push Font size up by one to two notches but leave Display size at default. This gives you bigger text inside roughly the same layout - more reading room per screen, without the cramped feel that comes from blowing up Display size.

2. Change the system font (Samsung, OnePlus, Xiaomi)

Stock Pixel Android does not let you change the system font, but most OEM skins do. Samsung's One UI exposes Settings - Display - Font size and style - Font style with a "Download fonts" link to the Galaxy Store, where OpenDyslexic, Lexend and Atkinson Hyperlegible are all available either free or for a small one-time charge. OnePlus and Xiaomi have similar paths under their own theme systems. Once installed, the font replaces the system font everywhere - menus, app titles, message bodies, the lot. For Samsung users specifically, this is the closest mobile gets to the desktop experience of OpenDyslexic applied to every page.

If you are on a Pixel and stuck with the Google Sans system font, the workaround is per-app: most reading apps (Kindle, Pocket, Instapaper, Lithium, ReadEra) expose their own font picker, and the third-party font managers above will install OpenDyslexic as an asset those apps can pull in.

3. High contrast text and bold text

Under Settings - Accessibility - Text and display you will find High contrast text (which thickens text strokes and ensures dark text on light backgrounds and vice versa) and Bold text. Turn on both. The effect is roughly comparable to the iOS Bold Text setting but slightly more aggressive. Combined with a slightly raised Font size, this is what makes the difference between squinting at a sentence on the bus and reading it cleanly.

4. Chrome Reader Mode and font overrides

Chrome for Android has a Reader Mode that is hidden behind a flag. Open chrome://flags and enable Reader Mode triggering and Reader Mode in CCT. Once enabled, a "Show simplified view" banner appears at the bottom of articles, and the resulting clean view honours your system font and size settings. Combined with the Samsung font swap above, this is functionally equivalent to running a desktop font-override extension - everything you read in Chrome, in a single readable font, at the size you chose. Firefox for Android exposes the same thing as Reader View without the flag dance.

On the PDF side, Android's default PDF viewer is poor for dyslexic reading. Move long-form PDFs to a reflowable reader (ReadEra is free, Lithium is excellent) so you can apply your chosen font and size to PDF text the way you would to a web article. See dyslexia-friendly PDF reading in Chrome for the equivalent desktop workflow.

Settings that sound useful but mostly are not

Speak Screen / TalkBack. Both iOS and Android can read selected text aloud. For some readers this is transformative, particularly for long documents. For dyslexic reading specifically, though, switching to audio is a different activity, not a typography fix. Use it when reading is genuinely off the table (driving, walking) but do not treat it as a substitute for getting the visual setup right.

Color Filters set to grayscale. A recurring suggestion online is that turning the phone grayscale helps dyslexic readers because it removes colour clutter. In practice it makes letter contrast slightly worse (the phone is no longer optimising for sub-pixel rendering against coloured backgrounds) and the only real effect is reducing notification-driven distraction. Useful for ADHD overlap, not for dyslexia itself.

Dictation as a reading aid. Dictation is a writing aid, not a reading aid. It does not help you parse a paragraph faster.

Smart Invert / Dark Mode for everything. Dark mode helps some dyslexic readers and hurts others. Phones make the effect more pronounced because of OLED screens, which display pure white as substantially brighter than LCDs. If you are an "inverted contrast helps" reader, system-wide dark mode is great; if you are not, leaving it off and tinting the background warm instead usually wins. Our piece on dyslexia-friendly dark mode goes into the trade-off in detail.

A 90-second mobile setup checklist

iPhone:

1. Settings - Accessibility - Display & Text Size: Larger Text on, slider at 2 notches above center.
2. Same screen: Bold Text on, Reduce Transparency on, Increase Contrast on.
3. Open any article in Safari, long-press the aA button, switch to Reader View, pick Atkinson Hyperlegible and sepia background.
4. Optional: install Fonteer or iFont, add OpenDyslexic, swap in Reader View.

Android:

1. Settings - Display: Font size raised by one or two notches, Display size left at default.
2. Settings - Accessibility - Text and display: High contrast text on, Bold text on.
3. Samsung / OnePlus / Xiaomi only: change system font to OpenDyslexic, Lexend or Atkinson Hyperlegible via your manufacturer's font store.
4. Move long PDFs into ReadEra or Lithium; install Firefox if you read a lot of long articles, for Reader View without the flag dance.

Where line length still bites you

Most of the desktop research on reading and dyslexia points at a sweet spot somewhere between 50 and 70 characters per line. On a phone in portrait, you are usually below 40. That sounds bad - and the research says it should be - but in practice the per-line cost is dwarfed by the fact that there is no horizontal scanning at all. You are reading a thin ribbon, top to bottom, and your eye barely moves left-right. For most dyslexic adults that turns out to be easier than long desktop lines, not harder. See best font size for dyslexic adults for the longer treatment of how character-per-line and font size interact.

The exception is landscape mode. Long sites in landscape on a tablet, with the default font size, give you a 90 to 110 character line and all the place-keeping problems of a poorly typeset desktop article. If you read on an iPad or large Android tablet, push the font size up two or three notches more than you would on a phone, or stay in portrait. The cost of a longer line is usually larger than the cost of a slightly cramped layout.

If you want the same setup across phone and desktop

The thing mobile cannot quite give you is a single one-click toggle that applies your chosen dyslexia font to every website you visit. iOS Safari Reader View comes closest, but it works article-by-article. Android with a Samsung font swap is closer still, but the swap applies to system UI, not to website body text inside Chrome. On a laptop this gap closes immediately: LexiFont swaps the font on every website to your choice of OpenDyslexic, Lexend, Atkinson Hyperlegible or Comic Neue with one click, and remembers your preference per site.

If you do most of your long-form reading at a laptop and use the phone for short articles, that split works fine: phone for the bus-stop article in Reader View, laptop for the long Sunday read with the font-override extension running. If you do most of your long-form reading on the phone, lean harder on Reader View on iOS or a system font swap on Android, and accept that the per-site polish you get on desktop is not quite reachable on mobile yet.

Get LexiFont Pro - OpenDyslexic, Lexend, Atkinson Hyperlegible and Comic Neue for $14.99 one-time

Further reading