Cheapest Way to Translate a Book (400-Page Example)

Last updated: 2026-10-08

The cheapest way to translate a book is free: Calibre with the Ebook Translator plugin and a free machine-translation engine. If you want large-language-model quality without setting anything up, the next step is a pay-per-book web tool — with EPUB Translator a typical 400-page book costs $5.70, paid once. Subscriptions only pay off if you translate often. Below is the arithmetic for one real-sized book, with every price taken from the vendor's own site.

Competitor prices were checked on their official websites on 2026-10-08. EPUB Translator prices on this page are calculated from our live price schedule each time the site is built.

The example: a 400-page English book into Spanish

A 400-page paperback holds about 120,000 words, which is roughly 650,000 characters of text. (We use 300 words a page and 5.4 characters a word — the ratio we measured on a public-domain novel in how many tokens is a book.) Tools that bill by word use the word count; tools that bill by character use the character count. The target language does not change EPUB Translator's price, and the other per-book tools below list their prices by length, not by language.

The short answer: free with Calibre, or pay once per book

  • Calibre + Ebook Translator plugin with a free engine: $0. The free engines are Google, DeepL Free and Microsoft Edge; you install and configure it yourself.
  • EPUB Translator: about $5.70, once. Upload the EPUB and download it translated — no setup, no subscription.
  • Calibre or an open-source script with your own LLM API key: whatever your model provider bills for the tokens.

Today's $5.70 is the half-price rate, which runs through 2026-10-31 (UTC). At the regular rate the same book costs $11.40.

One 400-page book, priced with Calibre, BookTranslator and the rest

OptionCost for this bookHow you payWhat you do yourself
Calibre + plugin, free engine$0NothingInstall, configure, check the output
Calibre + plugin, your LLM API keyYour provider's per-token priceProvider bills your API keyInstall, get a key, configure
EPUB Translator$5.70Once, for this bookUpload and download
BookTranslator.ai (Basic)About $8.39 ($6.99 per 100,000 words)Once, for this bookUpload and download
BookTranslator.app (pay-as-you-go)$11.99 (100,000–150,000 words)Once, for this taskUpload and download
BookTranslator.app (credit pack)About $4.70 of credits$20 pack bought upfrontUpload and download
Immersive Translate free plan$0NothingInstall extension, fair-use limits
Immersive Translate Pro$119.88 a yearAnnual subscriptionInstall extension
Claude Pro, chapter by chapter$20 for a monthMonthly subscriptionPaste chapters, rebuild the EPUB

How the competitor figures were worked out:

  • BookTranslator.ai lists $6.99 per 100,000 words on Basic and calls its prices approximate; 120,000 words at that rate is about $8.39.
  • BookTranslator.app charges $11.99 for 100,000–150,000 words pay-as-you-go. Its credit packs start at $20 for 50,000 credits, and its own example puts a 50,000-word book at about 4,900 credits — scaled to 120,000 words that is roughly 11,800 credits, about $4.70 of a $20 pack. That is our arithmetic from its example, not a quote.
  • Immersive Translate Pro is $9.99 a month billed annually ($119.88 a year; prices shown vary by region). Its free plan includes bilingual e-books on general-purpose models, subject to fair use.
  • Claude Pro is $20 billed monthly. It returns chat text, so you rebuild the EPUB yourself.
  • DeepL is not in the table: its document translation does not accept EPUB files.

What you pay with your own API key

Running a large language model through the Calibre plugin, or a script such as bilingual_book_maker, means you pay the model provider per token. Across the books we measured, English prose comes to about 2.3 characters per token, so this book is roughly 280,000 tokens of input and a similar amount of output, plus the prompt sent with each request and anything you rerun. Multiply that by your provider's published per-token prices. On budget models the bill for one book can be small; the real cost is the setup time and checking the output.

When paying for a tool is worth it

The free route costs time instead of money: installing Calibre, choosing an engine, getting an API key for LLM quality, and checking that the rebuilt EPUB opens correctly. If you translate one book every now and then, a pay-per-book tool is usually the cheaper choice once your time counts. Subscriptions make sense only if you translate something every month.

What $5.70 gets you with EPUB Translator

  • The whole book in one job, with the exact price for your file shown before any payment step — worked out from its own character count.
  • Two downloads: a translation-only EPUB and a bilingual EPUB with each original paragraph followed by its translation.
  • Chapters, images, footnotes and the table of contents rebuilt intact, with names and terms kept consistent from start to finish.
  • No plan and nothing to cancel. The rate is ⁦$0.004–$0.0125⁩ per 1,000 characters with a $3.99 minimum per book; longer books cost less per character. Full details on pricing.

For a feature-by-feature view, see the best EPUB translators in 2026, EPUB Translator vs Calibre Ebook Translator and EPUB Translator vs BookTranslator.

FAQ

What is the cheapest way to translate a book?

Calibre with the free Ebook Translator plugin and a free engine such as Google costs nothing, if you are willing to install and configure it. Without setup, pay-per-book tools are the cheapest route for an occasional book: EPUB Translator charges about $5.70 for a 400-page book, paid once.

How much does it cost to translate a 400-page book into Spanish?

A 400-page book is about 120,000 words, or 650,000 characters. EPUB Translator charges about $5.70 for it, once, and the price is the same for Spanish as for any other target language. With Calibre and a free engine it costs nothing.

Is it cheaper to translate a book with ChatGPT or Claude?

Usually not for a whole book. A chat subscription such as Claude Pro is $20 a month, usage limits mean working chapter by chapter, and you get text back rather than an EPUB, so you rebuild the book yourself. For a single chapter it is the quickest option.

Can I translate a book for free?

Yes. Calibre and the Ebook Translator plugin are free, open-source software, and its free engines (Google, DeepL Free, Microsoft Edge) need no API key. Immersive Translate's free plan also covers bilingual e-books, subject to fair-use limits.

Does the target language change the price?

Not with EPUB Translator: the price depends only on the length of the book.