F
FocusReader
ADHD-friendly TTS
Theme
Light
Sepia
Warm
Dark
Voice
Reading aids
Bionic reading
Focus current sentence
Reading ruler
Auto-scroll
My library
Connecting…signing in
Ready.
Loop: off

Sign in to FocusReader

Your scripts stay tied to your account, not to this browser.

First time? Click Create account. The same email + password works on any device.

FocusReader — quick guide

Edit vs Read mode: Edit mode is plain editable text. Read mode renders LaTeX as proper formulas (via KaTeX) and is what you see during playback.

LaTeX math: wrap math in $...$ for inline or $$...$$ for display. Examples that read aloud naturally:

$x^2 + y^2 = r^2$ → "x squared plus y squared equals r squared"
$\frac{a}{b}$ → "a over b"
$\int_0^1 f(x) \, dx$ → "the integral from 0 to 1 of f of x, dx"
$\sqrt{2}$ → "the square root of 2"
$\sum_{i=1}^{n} i$ → "the sum from i equals 1 to n of i"

Click to sync: if speech drifts ahead or behind, just click any sentence in Read mode and it'll start speaking from there. Works while playing, paused, or stopped.

Online / offline: The pill in the sidebar shows your sync state. Toggle the switch to manually go offline — your saves still queue locally and sync when you come back online (Firestore handles this).

Shortcuts: Space play/pause • Esc stop • L loop • Ctrl+S save

Bionic reading bolds the first letters of each word — research suggests this can help eyes anchor and reduce backtracking. (Visible in Read mode.)

Library: Save scripts to revisit anytime. Click any script to open it. Use the ⋯ menu on each item to rename, move to a folder, or delete. The folder button (📁) next to the title sets where the current script is saved.

Sort & search: Use the search box and sort dropdown above the library to find scripts fast. Folders collapse with a click — your collapse state is remembered between sessions.