Saved articles, web serials, HTML editions of classics: drop the .html file and listen with a narrator you choose.
What happens to your HTML file
Book2Speech reads the page’s text content (headings, paragraphs, lists, block quotes); scripts and styles are ignored. Headings become chapters, which suits long single-file books such as Project Gutenberg HTML editions.
Where HTML usually trips up text-to-speech
•
Menus, sidebars and footers are text too, so save the article from your browser’s reader view (or copy the article into a text file) to keep them out of the narration.
•
Save the page as “HTML only”; the “complete” option adds an assets folder that is not needed.
•
Paywalled or JavaScript-rendered pages save without their article text.
Narration built for whole books, not snippets
Generic text-to-speech reads one paragraph at a time. Book2Speech is tuned for long-form listening: chapters are detected and kept in order, front matter (title pages, copyright notices, tables of contents) is recognised so you can start at chapter one, and playback streams ahead so the narrator never stalls mid-sentence.
Pick from 260+ narrators in 40+ languages. Every narrator has a sample, and you can switch voices on a book you have already started.
Listen where you read
•
Web: listen in the browser on any laptop or desktop, with read-along highlighting of the sentence being spoken.
•
iPhone and iPad: the Book2Speech app plays in the background, supports a sleep timer and speed control, and accepts files from the share sheet or the Files app.
•
Your listening position syncs across devices, so a chapter started on the laptop continues on the phone.
Your files, your rights
Upload files you own or have the right to use, up to 5 MB, without DRM. Books stay in your private library until you delete them; deleting your account removes them. Book2Speech does not resell, publish or train voices on your uploads.