Full-cast audiobooks

Your own ebooks, read by a full cast.

Bring any ebook and it reads aloud free on your device. Pay a little per book to give every character its own voice, or for richer studio-quality sound.

No account needed to start. iOS 18+ and Android.

The Adventures of Sherlock Holmes Playing
Helen Stoner

"It is fear, Mr. Holmes. It is terror."

Sherlock Holmes

"You must not fear. We shall soon set matters right, I have no doubt."

Narrator

The door had been suddenly dashed open, and a huge man had framed himself in the aperture.

Dr. Roylott

"Which of you is Holmes?"

What makes it different

A step past text-to-speech.

Plenty of apps read a book aloud in one voice. BookNPC goes one step further: it works out who's speaking on each page and gives the narrator and every character their own voice, on any ebook you bring.

A voice per character

The app analyzes each page to find who's speaking, then gives the narrator and every character a distinct voice.

Studio quality, in the cloud

More than 300 studio voices, rendered ahead of time on cloud GPUs. The app picks one for each character by gender and age, and a whole book plays back smooth, without the flat, robotic edge of a built-in device voice.

Any language

Studio cloud audio speaks 10 languages: English, Mandarin, Japanese, Korean, German, French, Spanish, Italian, Portuguese, and Russian. For any other language, translate the book and hear it in your device's built-in voices.

Two ways to listen

Instant on your device, or studio from the cloud.

Same book, your call. Your device's voices play instantly and free; studio cloud audio sounds far richer, for a small per-book charge. Both work with one narrator or a full cast, and you can switch any time, even mid-chapter.

Instant

Free

Your device's built-in voices read any book the moment you open it.

  • Works offline, with no limits
  • Free on every book you bring
  • Plays a full cast too, once a book is cast

Studio

Pay per book

Rendered ahead on cloud GPUs, for the richest sound your book has ever had.

  • 25¢ per finished audio-hour, metered to the second
  • For one narrator or the whole cast, in 10 languages
  • Render once, then replay free, offline, forever

See it in the app

The cast, at work.

The reader colors every line by its speaker, shows who is talking, and lists the whole cast so you can swap any voice.

The cast list of The Adventures of Sherlock Holmes in BookNPC: 63 characters, each with an assigned voice The cast list of The Adventures of Sherlock Holmes in BookNPC: 63 characters, each with an assigned voice
A real cast listSixty-three characters in one Sherlock Holmes volume, each with their own voice.
The BookNPC reader playing a full-cast page: the current line is tinted in the speaker's color and the speaker is named below The BookNPC reader playing a full-cast page: the current line is tinted in the speaker's color and the speaker is named below
Every line knows its speakerThe line being read lights up in its character's color, with the speaker named under the page.
BookNPC audio settings: choose cloud cast or on-device narration, open the cast roster, or change the narrator voice BookNPC audio settings: choose cloud cast or on-device narration, open the cast roster, or change the narrator voice
You direct itSwap any character's voice, or move the whole book between cloud studio and on-device.

Reads your files

The formats you actually have.

EPUB MOBI AZW FB2 TXT

Import from Files, a share sheet, or a download link.

No book handy?

Start with a ready-made one.

A growing shelf of classics, already cast in studio quality and free to listen. Pick one and it plays.

The Adventures of Sherlock Holmes by Arthur Conan Doyle
Free to listen
Romola by George Eliot
Free to listen
Don Juan by Lord Byron
Free to listen
Dracula by Bram Stoker
Free to listen
Hedda Gabler by Henrik Ibsen
Free to listen
The Strange Case of Dr Jekyll and Mr Hyde by Robert Louis Stevenson
Free to listen
The Odyssey by Homer
Free to listen
Jane Eyre by Charlotte Brontë
Free to listen
Nonsense Books by Edward Lear
Free to listen
The Rover by Joseph Conrad
Free to listen
Meditations by Marcus Aurelius
Free to listen
Alice's Adventures in Wonderland by Lewis Carroll
Free to listen
The Princess and Curdie by George MacDonald
Free to listen
An Ideal Husband by Oscar Wilde
Free to listen
The Adventures of Tom Sawyer by Mark Twain
Free to listen
Bel-Ami by Guy de Maupassant
Free to listen
Three Sisters by Anton Chekhov
Free to listen
The Four Feathers by A. E. W. Mason
Free to listen
Eugene Onegin by Alexander Pushkin
Free to listen
The Pilgrim's Progress by John Bunyan
Free to listen
Partners in Crime by Agatha Christie
Free to listen
Tristram Shandy by Laurence Sterne
Free to listen
The Village by Ivan Bunin
Free to listen
Poetry by John Keats
Free to listen
Barnaby Rudge by Charles Dickens
Free to listen
The Adventures of Sherlock Holmes by Arthur Conan Doyle
Free to listen
Romola by George Eliot
Free to listen
Don Juan by Lord Byron
Free to listen
Dracula by Bram Stoker
Free to listen
Hedda Gabler by Henrik Ibsen
Free to listen
The Strange Case of Dr Jekyll and Mr Hyde by Robert Louis Stevenson
Free to listen
The Odyssey by Homer
Free to listen
Jane Eyre by Charlotte Brontë
Free to listen
Nonsense Books by Edward Lear
Free to listen
The Rover by Joseph Conrad
Free to listen
Meditations by Marcus Aurelius
Free to listen
Alice's Adventures in Wonderland by Lewis Carroll
Free to listen
The Princess and Curdie by George MacDonald
Free to listen
An Ideal Husband by Oscar Wilde
Free to listen
The Adventures of Tom Sawyer by Mark Twain
Free to listen
Bel-Ami by Guy de Maupassant
Free to listen
Three Sisters by Anton Chekhov
Free to listen
The Four Feathers by A. E. W. Mason
Free to listen
Eugene Onegin by Alexander Pushkin
Free to listen
The Pilgrim's Progress by John Bunyan
Free to listen
Partners in Crime by Agatha Christie
Free to listen
Tristram Shandy by Laurence Sterne
Free to listen
The Village by Ivan Bunin
Free to listen
Poetry by John Keats
Free to listen
Barnaby Rudge by Charles Dickens
Free to listen

Pricing

Free to listen. Pay only for upgrades.

Your own books play free, with no hour limits. You pay only per book, and only for the extras: character voices, translation, or studio-quality sound.

Free forever

US$0

Import your own books and listen free: one narrator, your device's voice, offline and unlimited, no account needed. A free catalog of classics is there too, once you sign in.

Ad-free

US$2.99 / month

Optional. Removes ads and the daily listening limit on catalog books. Your own books never had that limit anyway. Cancel any time.

Who it's for

Made for every kind of reader.

Commuters

Hands-free, offline listening for the drive, the train, or the walk. Once a book is on your device, it plays with no signal.

Multitaskers

Turn the reading pile into something you can do while cooking, cleaning, or winding down for the night.

Language learners

Read world literature in your own language, or hear it in the original. BookNPC can translate a book as it casts it.

Accessibility

A clear, natural voice for every page makes long-form reading comfortable for tired or low-vision eyes.

Bring a book. Hear it come alive.

Free on the App Store and Google Play.