AI Translation Cost Calculator
Compare what Google, DeepL, Amazon Translate, Azure, and GPT-4o mini would charge to machine-translate your text — in dollars and rupees, with each free tier applied — before you make a single API call. No signup, no keys, sources cited below.
How it works
Every major translation API bills on characters of source text, including spaces — not words and not the translated output. This calculator converts whatever you enter (pasted text, a word count, or a character count) into a character count, then applies each provider's published rate and free allowance. The method is deterministic and runs entirely in your browser; no text is sent anywhere.
- Characters. Pasted text is counted by Unicode code points, so Sinhala, Tamil, and emoji count exactly as the APIs bill them. A word count is converted at 6 characters per word (5 letters + 1 space, a standard typography assumption).
- Per-language total. Each target language is a separate billable pass, so
totalChars = chars × targetLanguages × translationsPerMonth. The free tier is applied once per month, not per run. - Free tier.When applied, each provider's monthly allowance is subtracted first: Google 500,000; Amazon 2,000,000 (first 12 months); Azure F0 2,000,000; DeepL Free 500,000 (a hard cap — above it the Free plan is marked unavailable rather than billed). DeepL Pro has no free allowance.
- Cost. Billable characters are divided by 1,000,000 and multiplied by the per-million rate, plus any fixed monthly base fee:
- Google: B ÷ 1,000,000 × $20
- Amazon (Standard): B ÷ 1,000,000 × $15
- Azure S1: B ÷ 1,000,000 × $10
- DeepL Pro: $5.49 base + B ÷ 1,000,000 × $25
- GPT-4o mini (est.): tokens = chars ÷ 4; cost = tokens ÷ 1,000,000 × ($0.15 in + $0.60 out)
- Rupees. The USD subtotal is multiplied by the USD→LKR rate (default 305, a Central Bank of Sri Lanka indicative figure you can override). Each cost is then cross-checked against a strict per-character formula (rate ÷ 1,000,000 × characters) so the two paths agree to the cent.
The GPT-4o mini row is the only token-billed entry and is labelled an estimate: it assumes the translated output roughly mirrors the input length, and LLM translation quality and latency differ from a dedicated API. All figures are list prices — volume discounts, custom-model surcharges, and document-translation fees are out of scope.
Worked examples
Frequently asked questions
Sources & references
- Google Cloud Translation — pricing ($20/1M, 500K free)
- DeepL API — Free & Pro plan pricing ($5.49/mo + $25/1M)
- Amazon Translate — pricing ($15/1M, 2M free for 12 months)
- Microsoft Azure AI Translator — pricing (S1 $10/1M, F0 2M free)
- OpenAI API — GPT-4o mini pricing ($0.15 in / $0.60 out per 1M tokens)
- Central Bank of Sri Lanka — indicative USD/LKR exchange rate
All provider rates and free allowances were last cross-checked against the official pricing pages on 2026-06-05. Translation-API pricing changes occasionally; if a figure looks off, email me and I'll re-verify within 24 hours.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a pricing change, edge case, or want another provider added?
Email me at [email protected] — most fixes ship within 24 hours.