Blog · Workflows
Dyslexia-friendly PDF reading in Chrome
PDFs are the worst-behaved surface on the web for a dyslexic reader. The font is locked, the line length is fixed, the contrast is whatever the original designer chose, and most browser-side reading tools - including LexiFont - cannot reach inside the file to change anything. This guide walks through what actually works: a small set of settings, a couple of conversion tricks, and one honest recommendation about when to give up on Chrome and read the PDF somewhere else.
Why PDFs are uniquely hostile
A normal web page is a stream of text that the browser lays out on the fly. Change the font, the size, the spacing, the colours - the page reflows around your choices. PDFs do not work like this. A PDF is a fixed-layout document: every glyph is positioned at exact coordinates, in a specific font, at a specific size, frozen at the moment the file was generated. Chrome's built-in viewer renders the PDF essentially as an image of text. It can zoom, scroll, search, and select. It cannot reflow, cannot swap fonts, cannot widen line spacing, and cannot change letter spacing.
That is the core reason most font-override extensions appear to do nothing on a PDF. There is nothing for them to override. The text inside a PDF is not styled HTML - it is positioned glyphs sitting on a canvas. To get a dyslexia-friendly reading experience you have to either (a) change the rendering surface, or (b) extract the text out of the PDF first.
The honest top-line answer: if a PDF is text-heavy and you want to read it with dyslexia comfort, do not read it in Chrome's PDF viewer. Convert it to reflowable text - or open it in a reader that supports reflow - and read that instead. The rest of this guide is about how.
Step 1 - check whether the PDF is real text or a scan
Before anything else, find out what kind of PDF you are looking at. There are two species, and they need different treatment:
Text-based PDFs contain real, selectable, searchable text. You can drag-select a paragraph and copy it. These are the ones you can convert and reflow.
Scanned PDFs are photos of paper. Selecting them either does nothing or selects a useless invisible OCR layer. You cannot reflow a scan without running OCR first.
The quickest test: open the PDF in Chrome, click into the body text, and try Cmd+A or Ctrl+A. If readable text appears highlighted, it is text-based. If only an image highlight appears, it is a scan. For scans, jump to the OCR section near the end - everything before that assumes a real text PDF.
Step 2 - the in-browser tweaks that actually help
Even though Chrome cannot reflow a PDF, a few in-browser tweaks make a noticeable difference for dyslexic eyes. Apply them before resorting to extraction.
1Zoom up - then narrow the window
Most PDFs are designed for a printed A4 or US Letter page. On a desktop monitor, the page is rendered too small for comfortable reading at the default zoom. Press Ctrl/Cmd plus + a few times until body text reaches roughly 18-22 px on screen - the same range we recommend for web text in our guide on font size for dyslexic adults. Then narrow your browser window so the page does not stretch wider than your eye span. Long horizontal scanning is a major fatigue source on PDFs.
2Switch to single-page view
Chrome's PDF toolbar lets you toggle between single-page and continuous scrolling. Continuous scrolling is the default and it is the wrong default for dyslexia. Page boundaries are a useful resting point for the eye - they give your reading place-keeping a hard checkpoint. Click the page-layout icon in the top toolbar and pick the single-page mode.
3Invert the colours of the whole tab
Chrome does not let you change a PDF's background colour, but it does let you invert the entire page through OS-level high-contrast settings, or via Chrome's experimental "Force Dark Mode" flag (chrome://flags - search for "force dark mode for web contents" - set to "Enabled with selective image inversion"). This converts the white PDF background into a dark grey and the black text into pale text. Whether this helps depends on your eyes - read our honest take on dark mode for dyslexia before committing to it - but for many readers a softer background reduces the glare problem that PDFs are notorious for.
4Use the keyboard, not the scroll wheel
Page Up and Page Down move by exactly one screen. The scroll wheel moves by an unpredictable amount that breaks place-keeping. For longer reads, switch to keyboard navigation. Hand-eye coordination on a wheel costs attention you would rather spend on the text.
If after these four tweaks the PDF is still hard going - and it usually is, because the font and line spacing have not changed - it is time to extract.
Step 3 - convert the PDF to readable text
The single biggest win for dyslexic PDF reading is to stop reading the PDF as a PDF. Convert the text into a format the browser can actually style, and the entire dyslexia toolkit becomes available again - font override, line spacing, letter spacing, background colour, the lot.
There are three good options, in order of simplicity.
Option A - copy-paste into a Google Doc
For PDFs under about 50 pages, this is the fastest path. Select all the text (Ctrl/Cmd+A), copy, paste into a fresh Google Doc, then apply the dyslexia-friendly setup we describe in the Google Docs guide - Lexend or OpenDyslexic at 14 pt, line spacing 1.5, generous margins, off-white page colour. The conversion preserves paragraphs in most modern PDFs. It mangles tables, equations, and multi-column layouts, so this option is best for prose-heavy documents - articles, essays, ebooks, reports.
Option B - "Print to" reflow with a reading extension
Some Chrome reading extensions, including reader-mode tools, can ingest a PDF URL and produce a reflowed HTML view of the same content. Once you are looking at HTML rather than a PDF, every font-override and spacing tool in your browser starts working. This is the path that pairs best with LexiFont: load the reflowed HTML view of the PDF, and LexiFont will apply your dyslexia font, line height and letter spacing exactly as it does on any other web page. See the trade-offs in our reader mode vs reading extensions comparison - the same logic applies to PDFs, with the added wrinkle that reader mode is the only path that touches PDFs at all.
Option C - upload to a cloud reader
Pocket, Instapaper, Readwise Reader, and similar services accept PDF uploads and convert them to a reflowable in-browser reading view. Inside that view you can usually pick the font, the size, the spacing, the background, and even apply Bionic Reading-style highlighting if you want. We compared the Bionic and OpenDyslexic approaches in this head-to-head - both are valid options once you have the PDF text out into a real reader.
For long, dense PDFs - textbooks, research papers, manuals - Option C tends to win. The cloud reader does the heavy lifting of layout reconstruction and gives you a single, predictable surface for everything you read.
Step 4 - choose a font that survives the conversion
Whichever extraction path you pick, the result is plain text that needs styling. The font choice is the same one you would make on the open web - and the answer is not "use OpenDyslexic for everything." OpenDyslexic helps if your specific issue is letter rotation; otherwise Lexend or Atkinson Hyperlegible is usually a calmer read. Our 2026 fonts guide walks through the trade-offs in detail.
For long-form PDF reading specifically, two practical tips:
- Pick a font with strong distinctions on tricky pairs. PDFs are often technical documents full of l/I/1 and 0/O ambiguity. Atkinson Hyperlegible was literally designed for this - its zero is slashed, its l has a tail, its I has serifs.
- Bump the size one notch higher than you would on the web. PDFs typically use a denser source font and a less generous baseline. Compensate at the reader by adding 1-2 px to your usual web reading size.
Step 5 - what to do with scanned PDFs
If your test in Step 1 showed that the PDF is a scan, none of the above works yet. There is no real text to extract. You need OCR first - optical character recognition - which converts the image of text into actual selectable text.
Three OCR routes that do not require paid software:
- Google Drive. Upload the scanned PDF, right-click, "Open with - Google Docs." Drive runs OCR on the way in and gives you a Doc with the recognised text. Quality is decent on clean scans, poor on faint or skewed ones.
- Adobe Acrobat free online tools. The "Recognise text" tool converts a scanned PDF into a searchable PDF in the browser. Quality is better than Google's. There is a daily file count limit on the free tier.
- Tesseract on the command line. Free, open source, very good at modern English. Worth setting up if you read scanned PDFs regularly.
Once OCR has produced real text, you are back to Step 3 - the conversion paths from this point on are identical to a normal text PDF.
Step 6 - when to give up on Chrome
Chrome is not the right reading surface for long PDF sessions. It is fine for a quick scan or a search inside a known document. For sustained reading - a book, a thesis, a long manual - it is worth opening the PDF somewhere designed for reading rather than browsing.
Two free options worth knowing:
- The system PDF reader on your OS. Preview on macOS and Edge's PDF view on Windows both offer better scrolling, better page navigation and better zoom behaviour than Chrome's PDF viewer. Neither reflows, but both are calmer to read in.
- An e-reader app. Calibre's built-in viewer, the Kindle desktop app (which reads Send-to-Kindle PDFs), or any EPUB reader once you convert the PDF to EPUB. EPUB does reflow, by design - which is why "convert PDF to EPUB" is the single most useful trick for dyslexic readers tackling a long document.
If you read a lot of PDFs and you have not tried converting them to EPUB, this is the workflow change to make first. Calibre converts PDFs to EPUB locally, in seconds, for free. The EPUB then opens in any reader you like, with whatever font, size, spacing and background you want. The same dyslexia-friendly principles you apply to web reading - covered in our spacing guide and the background colours article - simply work, because EPUB is reflowable text.
Where LexiFont fits
To be straight about it: LexiFont cannot directly restyle text inside a PDF in Chrome's PDF viewer. No browser extension can - the PDF rendering layer is sealed off from the web extension API for the same reason it cannot be reflowed. What LexiFont does handle, and handles well, is everything after the extraction step. Open the PDF in a reader-mode HTML view, paste the text into a Google Doc, convert it to EPUB and open that in a Chrome-based reader - and LexiFont applies your dyslexia font, line spacing and letter spacing on top, exactly as it does on any web page. The fix for dyslexia-friendly PDF reading is not "find an extension that hacks the PDF viewer." It is "stop reading the PDF in the PDF viewer," then let your normal reading toolkit do its job.
The 60-second version
- Chrome's PDF viewer cannot reflow or restyle - that is the core problem.
- Test whether the PDF is real text or a scan; OCR scans first.
- For short PDFs, copy-paste into a Google Doc and apply your usual dyslexia-friendly settings.
- For long PDFs, convert to EPUB or upload to a cloud reader for true reflow.
- Once the text is reflowable, every reading-extension trick you already use - including LexiFont's font and spacing override - starts working again.