Every LLM invoice is denominated in tokens — but a token is not the same amount of language in every script. On English-centric tokenizers, the same Arabic content can cost two to three times more tokens than its English equivalent. That surcharge compounds through your bill, your latency and your context window. Here is where it comes from, and how to measure it before it surprises you.
Procurement teams compare models on price per million tokens. Engineering teams budget context windows in tokens. Latency dashboards count tokens per second. All three assume the token is a stable unit of content. For Arabic, it is not — and the difference is large enough to change vendor decisions, architecture choices and unit economics.
The metric that exposes this is fertility: the average number of tokens a tokenizer produces per word. English fertility on mainstream tokenizers sits near 1.3 — most words survive as one piece. Arabic fertility on the same tokenizers has historically ranged from roughly 2 to 4 or more, meaning the identical sentence, translated, can consume two to three times the tokens. Nothing in your invoice will label this; it simply arrives as a higher bill for the same work.
Three properties of Arabic collide with the way subword tokenizers are built:
Fertility is easy to measure and brutally clarifying: tokenize a representative sample of your own Arabic traffic and divide tokens by words. Published measurements and our own client audits consistently show the same pattern across tokenizer generations — dramatic improvement over time, but a persistent premium over English on general-purpose vocabularies:
Fertility is not an academic number. It multiplies through every token-denominated resource in your stack:
Put in procurement terms, the same workload prices very differently depending on the tokenizer underneath:
| Tokenizer | Tokens for 1M Arabic words | Relative inference spend |
|---|---|---|
| Arabic-optimized vocab | ~1.5M | 1.0× (baseline) |
| Modern multilingual vocab | ~2.4M | ~1.6× |
| Legacy English-centric BPE | ~4.0M | ~2.7× |
This is why comparing providers on price per million tokens is a category error for Arabic workloads. A model that looks 30% cheaper per token can be more expensive per conversation if its tokenizer fragments Arabic more aggressively. The only fair unit is cost per word — measured on your own traffic.
The tax is not only economic. Research on multilingual models has repeatedly found that high fragmentation is associated with weaker downstream performance: when a model must reassemble meaning from sub-morphemic shards, it spends capacity on spelling that better-tokenized languages spend on semantics. Fragmentation also degrades the plumbing around the model — embedding quality for retrieval, token-budget chunking that splits Arabic sentences mid-word, deduplication and caching that treat diacritized and undiacritized variants of the same text as unrelated strings, and exact-match evaluation metrics that punish orthographic variation the writer never controlled.
And the tax is regressive in exactly the wrong place: fertility is worst for the Arabic that matters most in production — dialectal, code-switched, informal text, which is rarest in tokenizer training corpora. Your cleanest MSA benchmark underestimates what your actual traffic will cost.
Our evaluation work covers what the leaderboards miss — including fertility, normalization and per-dialect cost and quality on your real traffic. We'll show you the numbers before you commit to a model.
Scope an audit