Making RSVP work for dyslexia, ADHD, and focused reading – not just speed.
The Hypothesis
RSVP (Rapid Serial Visual Presentation) shows one word at a time in a fixed spot. No eye movement, no line tracking. It’s been around for decades, mostly marketed as a speed-reading trick.
But speed isn’t the interesting part.
Here’s what actually happens when you read. Your eyes don’t glide across the page – they jump in short bursts called saccades, landing on one fixation point after another. Between jumps, your brain grabs a chunk of text, decodes it, moves on. You’re also constantly tracking: where am I on this line? Where does this word end and the next one begin?
[Animation: Left side shows saccadic reading – the eye jumping across a line. Right side shows RSVP – words appearing in a fixed spot.]
Regular vs RSVP Reading
Saccadic Reading
Your eye jumps across the line, pausing on each word.
RSVP Reading
Words appear in a fixed spot. No eye movement.
Most people handle this without thinking about it. But if you have dyslexia, ADHD, Irlen syndrome, or you just find reading exhausting – these mechanics are where things fall apart. Eyes that drift. Words that blur into each other. Attention that wanders mid-sentence.
RSVP sidesteps all of that. One word, one spot, no tracking. So why isn’t it already an accessibility tool?
Because most RSVP readers are terrible to use. They give you a speed slider and nothing else. Fixed pace. No way to rewind. Miss a word? Too bad. Get distracted? Start over. During early research I talked to people who’d tried speed-reading apps, and almost nobody complained about the speed. They complained about losing track.
“I want to pause when my mind wanders. Not lose track. Not start over from the beginning of the whole article.” – Research participant
The friction wasn’t RSVP itself – it was the implementation. That gave me a hypothesis: if you add real customization to RSVP – adjustable pace, forgiving pause behavior, sensory options – it can work as an accessibility tool, not just a speed-reading gimmick.
The Tool
I built a reader to test that idea. Every feature targets a specific thing that makes reading hard for different people:
| Feature | Who it helps | Why |
|---|---|---|
| Control buttons – play, pause, rewind, reset | ADHD, focus difficulties | Full control over the reading flow. Pause whenever you need, resume when you’re ready. |
| Context on pause – shows words before and after | ADHD, anyone who loses track | When you pause, you see the surrounding words so you never lose where you are in the text. |
| Rhythmic sound – optional click on each word | ADHD, focus difficulties | An auditory tick keeps you in rhythm and anchors your attention to the pace. |
| Micro-animations – highlight key moments | All readers | Punctuation and sentence boundaries get subtle visual cues, giving the text a natural breathing rhythm. |
| Dyslexic font support – OpenDyslexic, Comic Sans | Dyslexia | Weighted letterforms reduce letter-swapping. Users pick the font that works best for them. |
| Irlen mode – peach, mint, parchment overlays | Irlen syndrome, visual stress | Tinted backgrounds reduce the visual distortion some people experience with black-on-white text. |
| Ambient noise – white, pink, brown with pitch control | ADHD, sensory needs | Background noise masks distractions. Type and pitch are both adjustable. |
| Gradual acceleration after pause | All readers | After you resume, the reader ramps up to your set speed instead of jumping straight to it – gives you time to re-engage. |
The idea behind all of it: the reader adapts to you, not the other way around. Settings save between visits, so you build your own configuration over time.
[Interactive RSVP reader embed. Play or Spacebar to start. Pause shows context words. Left Arrow jumps back. Gear button opens all settings.]
The Test
I tested the reader with three participants. Each read the same texts (matched for complexity, difficulty, and length). After each condition they answered 5 comprehension questions. The table shows scores, reading times, and how they compared to regular reading.
| Tester | Condition | Score | Time | Δ vs Control |
|---|---|---|---|---|
| Violet | Single pass | 0/5 | 1:05 | −60 pp |
| Multiple passes | 2/5 | 3:09 | −20 pp | |
| Control | 3/5 | 2:28 | – | |
| Kozy (dyslexia) | Single pass | 5/5 | 2:18 | 0 pp |
| Multiple passes | 4/5 | 8:29 | −20 pp | |
| Control | 5/5 | 6:55 | – | |
| Antee | Single pass | 0/5 | 2:31 | −40 pp |
| Multiple passes | 2/5 | 9:40 | 0 pp | |
| Control | 2/5 | 3:14 | – |
Conditions: Single pass – one pass with the reader. Multiple passes – as many passes as felt comfortable (usually 3–5). Control – regular reading, once.
The standout result was Kozy. She has dyslexia, and on a single RSVP pass she got 5/5 in 2:18 – same comprehension as regular reading, about 3× faster than her control time of 6:55. For her, RSVP removed exactly the thing that made reading hard: following lines and separating words from visual noise.
“RSVP takes away the main pain of reading – I don’t get lost between lines anymore. That makes reading much simpler.” – Kozy
Violet and Antee didn’t do as well. Both scored 0/5 on a single pass. With multiple passes Violet recovered to 2/5 – still below her control, but closer. Antee also got to 2/5, matching his control score – but it took him almost three times longer (9:40 vs 3:14). For him, RSVP just didn’t help.
Violet and Antee didn’t do as well. Both scored 0/5 on a single pass. With multiple passes Violet recovered to 2/5 – still below her control, but closer. Antee also got to 2/5, matching his control score – but it took him almost three times longer (9:40 vs 3:14). For him, RSVP didn’t help.
But Violet said she actually preferred it:
“RSVP helps me focus better on the text. Even if I need to go through it a few times to understand the same amount – it’s more comfortable than reading it once the usual way.” – Violet
That matters. Comfort and comprehension aren’t the same thing. A tool that feels less stressful and more in your control can keep people reading even when it’s not making them faster. For accessibility, sustained engagement is probably more important than speed.
What can we take from this
The play/pause model worked better than I expected. Every participant mentioned feeling in control, and I think that’s what separates a useful tool from one that stresses you out – the feeling that you can stop and the text will wait for you.
And the accessibility angle holds up as a direction worth pursuing. RSVP isn’t just about reading fast. For some people it removes the mechanical burden of tracking text across a page – Kozy read 3× faster with the same comprehension. But for others, like Violet, the value isn’t speed at all – it’s that reading feels less exhausting, even if it takes longer. Both of those are accessibility wins. That’s a different value proposition than “read 800 words per minute,” and I think it’s a more honest one.
Three participants, three different outcomes – and that range is exactly why configurability is the whole point. One setting doesn’t fit all.