Aksharav0.5.0

Evaluation

Speed, memory, correctness and cost

Bytes per token says how well a tokenizer compresses text, not whether it is fast, small, correct or cheap for a given job. 40 tokenizers measured on six separate dimensions, every number tagged as measured, estimated or unavailable.
Best tokenizer for a workload

Multilingual and mixed-language chat, parity with English, no byte fallback. Each column is a raw value, with ↑ or ↓ for the better direction; the score is the mean of their percentile ranks (1 = best).

Worst in the columnBest in the column
#TokenizerScoreTokens, multilingual chat ↓Tokens, mixed-language chat ↓Bytes/token, languages ↑Parity gap vs English ↓Byte-fallback share ↓
1Akshara 448k0.9951,42422,9587.2130.2540.15%
2Akshara 248k0.9354,66324,3036.5920.3200.25%
3Akshara 200k0.8856,01224,9286.3500.3470.31%
4gemma-3-1b-it0.8853,71625,1675.9660.3300.37%
5gemma-4-31B-it0.8653,82125,1675.9660.3300.37%
6Akshara 151k0.7957,82725,7936.0190.3860.40%
7OpenAI o200k_base0.7652,95026,2505.3260.4440.80%
8Mistral-Large-4-1T-A52B0.7553,05926,5965.4170.4021.17%
9Akshara 120k0.7159,76926,8055.7390.4170.49%
10Akshara 92k0.6562,10127,9195.4190.4510.64%
11North-Micro-Vision-Instruct0.6551,37728,3505.1110.5125.09%
12Mistral-Nemo-Base-24070.5757,64528,7944.8050.5141.74%
13LFM3-1.7B0.5457,51330,5694.4180.5951.02%
14Akshara 59k0.5466,16229,9614.9060.5021.07%
15DeepSeek-V30.4857,08431,9144.2630.6863.42%
16Akshara 49k0.4668,00231,0054.7030.5201.30%
17Falcon-H1-34B-Instruct0.4458,12032,1994.6200.55610.18%
18Akshara 32k0.3772,42133,5624.2400.5642.15%
19sarvam-105b0.3661,69136,3785.2230.62844.85%
20ERNIE-4.5-21B-A3B-PT0.3466,08533,8453.8810.6923.55%
21Kimi-K30.3165,40735,2103.5930.8385.86%
22GLM-5.3-Flash0.2957,23342,3753.3090.93317.66%
23Hy30.2864,27636,8213.4940.8568.92%
24Llama-3.2-1B0.2860,39440,3213.6570.86418.43%
25cl100k_base0.1669,66847,5532.6441.15022.39%
26Phi-3.5-mini-instruct0.1176,20156,7722.3881.16028.87%
27SmolLM2-135M0.0898,48864,8091.9331.47942.37%
28OpenAI p50k_base0.03110,19471,4771.7881.60553.08%
29gpt20.01111,62571,4841.7871.60553.03%
Measurements ↑ higher is better, ↓ lower is better
Speed and memory are measured on the same library for every tokenizer. Italic values are estimates (arithmetic on stated assumptions); n/a values were not measured. Hover or focus a value with a dotted underline to see its note.
TokenizerVocabularyBytes/token, overall ↑Bytes/token, English ↑Bytes/token, code ↑Bytes/token, languages ↑Parity gap vs English ↓
Akshara 448k448,0005.4094.9364.0787.2130.254
Akshara 248k248,0005.1414.8393.9916.5920.320
Akshara 200k200,0005.0324.7923.9526.3500.347
Akshara 151k151,0004.8774.7193.8946.0190.386
Akshara 120k120,0004.7474.6553.8475.7390.417
Akshara 92k92,0004.5894.5653.7825.4190.451
Akshara 59k59,0004.3194.3933.6584.9060.502
Akshara 49k49,0004.2024.3063.5984.7030.520
Akshara 32k32,0003.9284.0933.4524.2400.564
Phi-3.5-mini-instruct32,0113.1704.0443.0772.3881.160
SmolLM2-135M49,1523.2044.5433.1361.9331.479
gpt250,2572.9504.6592.4051.7871.605
pythia-160m50,2773.4934.6663.3692.4441.230
OpenAI p50k_base (Codex)50,2813.2164.6593.2021.7881.605
sarvam-168,0963.4984.0202.7663.7091.024
OpenAI cl100k_base (GPT-4)100,2773.7364.6913.8722.6441.150
OLMo-2-0425-1B100,2783.7364.6913.8722.6441.150
Olmo-3-1025-7B100,2783.7364.6913.8722.6441.150
phi-4100,3523.7364.6913.8722.6441.150
ERNIE-4.5-21B-A3B-PT101,3043.8854.4013.3733.8810.692
Hy3120,8183.9654.7063.6963.4940.856
LFM3-1.7B125,0334.2134.6283.5944.4180.595
Llama-3.2-1B128,2564.0804.6933.8913.6570.864
DeepSeek-V3128,8154.2024.7323.6104.2630.686
Mistral-Nemo-Base-2407131,0724.3124.5523.5794.8050.514
Qwen2.5-0.5B151,6653.9034.5733.7933.3430.894
Qwen3-0.6B151,6693.9034.5733.7933.3430.894
GLM-5.3-Flash154,8563.9584.6853.8803.3090.933
Seed-OSS-36B-Instruct155,1214.1094.5893.6174.1220.658
Ling-3.0-tiny157,1533.9204.6173.6693.4730.870
Kimi-K3163,5844.0414.6933.8373.5930.838
OpenAI o200k_base (GPT-4o)200,0194.6404.7423.8525.3260.444
MiniMax-M2.5200,0544.1614.8213.7803.8820.800
Mistral-Large-4-1T-A52B204,8004.5844.6093.7275.4170.402
Qwen3.8-27B248,0774.4564.5893.8094.9700.475
North-Micro-Vision-Instruct255,0334.6404.8883.9205.1110.512
Falcon-H1-34B-Instruct261,1204.1344.5313.2504.6200.556
gemma-4-31B-it262,1444.7104.6593.5055.9660.330
sarvam-105b262,1444.4584.6533.4985.2230.628
gemma-3-1b-it262,1454.7134.6593.5125.9660.330
Encode speed by input size
MB encoded per second on one thread, on the same library for every tokenizer. Higher is better.
Showing 6 of 36. Select a model to add or remove it.
Tokens per language, relative to English same FLORES-200 sentences; lower is better
Each value is a language's token count divided by English's for the same sentences: 1.00 means as many tokens as English, 2.00 twice as many. Deeper red means more tokens, so worse.
1.00 or less: as many as English4× English or more
Tokenizerdefresruzhjakoarurhimrgubntatethvitrid
Akshara 448k1.211.301.251.320.961.031.251.191.481.511.401.461.381.461.501.241.371.191.08
Akshara 248k1.281.341.301.441.021.101.361.281.571.621.521.591.481.611.651.371.391.291.16
Akshara 200k1.311.371.321.481.041.131.411.321.611.671.581.641.531.671.711.411.401.321.19
Akshara 151k1.351.401.361.551.081.181.481.371.661.731.671.731.591.741.821.501.421.371.24
Akshara 120k1.391.431.381.601.101.221.521.411.701.791.731.791.651.821.891.581.451.411.28
Akshara 92k1.421.461.401.661.131.251.571.461.741.861.821.871.731.891.981.661.481.451.32
Akshara 59k1.481.501.451.751.181.311.661.531.831.941.941.981.822.032.141.801.521.551.38
Akshara 49k1.491.511.461.791.191.331.681.551.871.961.992.031.872.092.181.851.561.581.40
Akshara 32k1.521.531.491.891.231.391.761.601.932.062.112.151.952.232.311.961.661.641.45
Phi-3.5-mini-instruct1.411.461.441.662.022.253.203.474.404.614.5910.005.395.9110.784.372.922.091.76
SmolLM2-135M2.071.921.933.942.683.654.804.045.555.185.4711.888.549.5312.818.273.832.391.92
gpt22.131.981.975.773.202.985.054.436.297.477.8612.199.6215.5313.148.994.532.431.97
pythia-160m1.811.741.712.692.102.213.583.024.494.775.136.956.577.817.365.113.212.191.87
OpenAI p50k_base2.131.981.975.773.202.985.054.436.297.477.8612.199.6215.5313.148.994.532.431.97
sarvam-12.162.122.078.383.855.385.006.797.411.151.071.211.281.161.1711.544.362.681.95
cl100k_base1.581.591.542.511.902.292.393.084.414.805.077.695.857.668.434.362.451.921.55
ERNIE-4.5-21B-A3B-PT1.571.591.521.980.951.702.151.902.102.352.512.942.592.933.312.681.701.621.37
Hy31.691.661.672.130.931.631.712.033.003.403.725.163.933.885.452.471.761.791.52
LFM3-1.7B1.361.391.381.661.231.311.391.362.062.532.722.702.873.203.052.071.411.521.31
Llama-3.2-1B1.581.591.541.651.301.531.501.683.122.552.807.705.817.678.432.201.391.411.54
DeepSeek-V31.511.531.491.620.961.441.671.642.402.833.023.882.043.103.831.792.112.031.35
Mistral-Nemo-Base-24071.311.311.311.541.431.581.301.271.791.822.162.752.072.202.312.371.431.491.31
Qwen2.5-0.5B1.561.561.521.791.021.421.651.663.204.464.636.765.066.147.122.561.431.631.54
GLM-5.3-Flash1.441.501.431.460.971.511.951.802.784.354.597.694.757.668.424.181.461.651.54
Seed-OSS-36B-Instruct1.401.451.431.521.002.151.721.702.272.702.773.082.773.002.962.611.461.531.31
Ling-3.0-tiny1.561.581.581.760.881.511.501.823.603.834.276.982.577.016.812.291.601.651.53
Kimi-K31.721.721.692.080.891.662.002.092.202.772.903.782.994.194.003.552.801.951.58
OpenAI o200k_base1.311.361.311.451.271.671.481.411.691.591.831.811.722.001.961.951.491.431.24
MiniMax-M2.51.491.291.241.770.931.031.331.383.822.973.316.733.784.054.254.752.791.961.08
Mistral-Large-4-1T-A52B1.241.281.251.411.251.651.401.321.561.611.561.771.571.731.802.401.411.321.26
Qwen3.8-27B1.311.381.311.390.931.161.231.332.012.042.323.102.212.622.911.201.311.431.09
North-Micro-Vision-Instruct1.311.371.331.511.111.191.221.372.031.672.385.852.042.312.491.701.361.551.08
Falcon-H1-34B-Instruct1.411.491.371.270.921.111.161.131.561.691.692.401.877.276.522.471.681.551.08
gemma-4-31B-it1.321.381.281.391.091.211.371.491.551.321.401.871.221.481.801.601.371.371.14
sarvam-105b1.321.381.281.391.094.505.771.491.551.321.401.511.221.481.4713.383.911.611.14
gemma-3-1b-it1.321.381.281.391.091.211.371.491.551.321.401.871.221.481.801.601.371.371.14
About this evaluation