English EPUB Reader with Translation and Audio
Read English books, translate unfamiliar words, and listen aloud while keeping your place.
Get StartedRead English books with built-in word translation
FluencyPal Books is an English reading app for language learners. Upload an EPUB, open a book, and translate unfamiliar words as you read. You can also highlight passages and listen with browser text-to-speech.
The reader is separate from the main FluencyPal practice dashboard, with tools focused on reading books and exploring language in context.
Reading tools for English learners
- Word translation: click a word for an instant translation, or enable hover translation.
- Read aloud: listen with browser text-to-speech while following the text.
- Highlights: mark useful passages and return to them later.
- Synced reading: keep your library, highlights, and reading progress across devices.
Upload EPUB books or explore free classics
Upload your own EPUB files, or convert PDF and DOCX files for reading. You can also browse free public-domain classics from the Gutenberg library.
A familiar story or an interesting subject gives you a reason to keep reading while encountering vocabulary and grammar in context.
Can I translate words without leaving the book?
Yes. Click a word or use hover translation to look up its meaning while you read.
Can I listen to the books?
Yes. The reader uses browser text-to-speech to read the text aloud.
Try the FluencyPal Books live demo to explore the reader and start reading in English.