TokenSave logo TokenSave

TokenSave Data · Index · v1.0

TokenSave Language Tax Index

The “language tax” is how many more tokens the same text needs in your language than in English. On today's models the median across 40 languages is +41% on Gemini, +52% on GPT and +88% on Claude Opus/Sonnet 5.5. API prices, context windows and token-based limits all scale with it.

Version 1.0 · 2026-10-19 · 41 languages · 4 current tokenizers + 1 legacy · License CC BY 4.0 · Re-measured when new models ship

Gemini 3.x +41% median of 40 languages · Chinese (Simplified) ±0% to Punjabi +153%
GPT (o200k, GPT-4o and later) +52% median of 40 languages · Chinese (Simplified) +3% to Punjabi +144%
Claude Opus/Sonnet 5.5 +88% median of 40 languages · Chinese (Simplified) +15% to Kannada +577%
Claude Haiku 4.5 +108% median of 40 languages · Spanish +40% to Kannada +809%
TokenSave Language Tax Index: median extra tokens versus English by model, with the range across 40 languages

What the index shows

The index, all 41 languages

Extra tokens versus English on the same tokenizer. Sorted by GPT.

LanguageGemini 3.xGPT (o200k, GPT-4o and later)Claude Opus/Sonnet 5.5Claude Haiku 4.5GPT-4 / GPT-3.5 (cl100k, legacy)
English–––––
Chinese (Simplified)±0%+3%+15%+54%+53%
Indonesian+9%+15%+70%+60%+38%
Spanish+12%+18%+47%+40%+29%
Portuguese+26%+21%+47%+54%+41%
Persian+15%+24%+96%+163%+179%
Arabic+41%+26%+89%+154%+203%
German+35%+26%+102%+91%+50%
Dutch+47%+29%+72%+74%+74%
French+41%+29%+49%+69%+44%
Norwegian+41%+32%+47%+57%+56%
Russian+26%+32%+51%+103%+115%
Swedish+38%+32%+43%+46%+50%
Chinese (Traditional)+12%+35%+28%+71%+112%
Danish+38%+35%+51%+60%+59%
Vietnamese+26%+35%+87%+134%+132%
Italian+38%+38%+66%+63%+59%
Finnish+74%+44%+104%+100%+103%
Korean+41%+44%+89%+154%+150%
Turkish+35%+47%+91%+106%+106%
Hindi+21%+50%+134%+214%+359%
Filipino+56%+53%+79%+71%+76%
Romanian+53%+53%+57%+69%+76%
Hebrew+79%+56%+83%+146%+276%
Gujarati+65%+59%+202%+306%+618%
Urdu+41%+59%+147%+231%+324%
Marathi+24%+65%+164%+254%+391%
Bengali+15%+68%+202%+306%+509%
Hungarian+88%+74%+87%+97%+126%
Thai+35%+74%+153%+240%+271%
Japanese+35%+79%+51%+103%+121%
Kannada+71%+79%+577%+809%+835%
Malayalam+91%+85%+351%+506%+909%
Polish+71%+88%+100%+109%+112%
Ukrainian+74%+88%+70%+129%+215%
Tamil+53%+97%+274%+403%+747%
Czech+85%+100%+83%+100%+159%
Slovak+91%+100%+94%+109%+153%
Telugu+85%+103%+236%+351%+838%
Greek+103%+106%+149%+234%+394%
Punjabi+153%+144%+572%+803%+641%

Method

Update policy and version history

We re-measure the same 41 prompts when a model with a new tokenizer ships, add or replace its column, and publish a new version here with the date. Earlier versions stay in the history, so changes over time can be cited.

Queued for the next version: Claude Haiku 5.5 (released 2026-10-07).

Limitations

How to cite

Free to use, quote and republish with attribution under CC BY 4.0. Please link to this page.

TokenSave (2026). TokenSave Language Tax Index, version 1.0 (2026-10-19). https://tokensave.app/data/language-tax-index

Embed the chart

Related

Questions or corrections: contact@jonhisking.com