50 pages of dense prose at ~500 words per page ≈ 32,500 input tokens. Translated output runs roughly 10% longer than the source in most European language pairs ≈ 36,000 output tokens.
Cost = (input tokens ÷ 1M × input price) + (output tokens ÷ 1M × output price). Prices come from our daily-verified model data. Batch and cached-input discounts are not applied — they only ever make these numbers smaller.
“Needs chunking” means the model's context window can't hold this job in a single pass, so the real cost is higher than the figure shown and quality usually suffers.
Should you just pick the cheapest?
Translation is the one common task where you pay full output rates on the entire document, and output tokens are typically 3–5× the price of input. That inverts the usual ranking: models that look cheap on input-heavy work can be the expensive option here.
How much does it cost to translate a document with AI?
$0.0068 on Ministral 3 3B 2512, the cheapest capable option, rising to $0.425 on Claude Sonnet 5 at the top end. DeepSeek V4-Pro is the value pick at $0.045 per run. The job is priced at 32,500 input and 36,000 output tokens — see the working below.
How did you work out the token count for this task?
50 pages of dense prose at ~500 words per page ≈ 32,500 input tokens. Translated output runs roughly 10% longer than the source in most European language pairs ≈ 36,000 output tokens.
What does this cost at 40 documents a month?
$0.274 a month on Ministral 3 3B 2512, $1.82 on DeepSeek V4-Pro, and $17.00 on Claude Sonnet 5. Batch APIs typically halve these figures for work that can wait, and prompt caching cuts the input side further when the same context is reused.
Is the cheapest model the right choice for this task?
Translation is the one common task where you pay full output rates on the entire document, and output tokens are typically 3–5× the price of input. That inverts the usual ranking: models that look cheap on input-heavy work can be the expensive option here.
Are these prices current?
Yes. Every figure on this page is computed from our model pricing data, which is checked daily against each provider's official pricing page. When a provider changes a price, these numbers change with it.