PDF Read Aloud

Have a PDF read out passage by passage, with a transcript you can click to seek.

The text is extracted on your device and spoken by your device's own voice engine. Nothing about the document is uploaded.

Get a written summary instead

About PDF Read Aloud

Reading with your eyes is not always the option: you might be walking, driving, cooking, resting them, or simply working through a document too long to sit with. This tool extracts the text from a PDF and hands it to your device's own speech engine, one passage at a time so nothing gets cut off mid-sentence the way a single long utterance does. The transcript stays on screen with the current passage highlighted, and every passage is clickable, so you can skip the front matter, jump back to something you missed, or start halfway through a chapter. Voice, speed and pitch are all yours to set.

Features

How to use the PDF Read Aloud

  1. Drop the PDF onto the page
  2. Pick a voice and set the speed
  3. Press Read aloud, or click the passage you want to start from
  4. Pause, resume or skip using the transcript

Example

Input

annual-report.pdf — 48 pages

Output

312 passages, about 1:24:00 of listening at normal speed.

The estimate scales with the speed setting, so 1.5× shows a shorter time immediately.

Common errors & troubleshooting

Frequently asked questions

Which speech engine reads the document?
Your device's own, the same one that powers system read-aloud. That is why the voice list differs between a Mac, a Windows PC and a phone.
Is my PDF uploaded to be narrated?
No. The text is extracted in this tab and handed straight to the local speech engine, so nothing about the document is transmitted.
Can I save the narration as an audio file?
Not from here — browsers speak through the system rather than handing back an audio stream. The extracted text is downloadable if you want to feed it elsewhere.
Does it read tables and figures sensibly?
Tables are read row by row, which works for simple ones and poorly for dense grids. Figures hold no text and are skipped entirely.
What reading speed should I use?
Most people settle between 1.2× and 1.5× once they are used to a voice. Start at normal speed with an unfamiliar accent.

Related tools

All ArrayKit tools