Models measured 280
Complete fingerprints 262
Distinct fingerprints 65
Tokenizer groups 51
Groups with 2+ models 26
As at 18 September 2026
The constellation One star cluster per tokenizer group; size follows membership
The fingerprint matrix One column per major group, one row per test string. A bright row is a string that tells the vocabularies apart; a faded row is one they nearly agree on. Qwen A GPT Mistral A Gemini A Qwen B DeepSeek Llama3 fg_c018f9f2 en-prose en-prose · Qwen A: 14 tokens en-prose · GPT: 14 tokens en-prose · Mistral A: 14 tokens en-prose · Gemini A: 14 tokens en-prose · Qwen B: 14 tokens en-prose · DeepSeek: 14 tokens en-prose · Llama3: 14 tokens en-prose · fg_c018f9f2: 13 tokens en-long en-long · Qwen A: 16 tokens en-long · GPT: 17 tokens en-long · Mistral A: 18 tokens en-long · Gemini A: 16 tokens en-long · Qwen B: 16 tokens en-long · DeepSeek: 16 tokens en-long · Llama3: 16 tokens en-long · fg_c018f9f2: 15 tokens spaces-20 spaces-20 · Qwen A: 3 tokens spaces-20 · GPT: 3 tokens spaces-20 · Mistral A: 3 tokens spaces-20 · Gemini A: 3 tokens spaces-20 · Qwen B: 3 tokens spaces-20 · DeepSeek: 3 tokens spaces-20 · Llama3: 3 tokens spaces-20 · fg_c018f9f2: 3 tokens spaces-60 spaces-60 · Qwen A: 3 tokens spaces-60 · GPT: 3 tokens spaces-60 · Mistral A: 3 tokens spaces-60 · Gemini A: 4 tokens spaces-60 · Qwen B: 3 tokens spaces-60 · DeepSeek: 3 tokens spaces-60 · Llama3: 3 tokens spaces-60 · fg_c018f9f2: 3 tokens tabs-20 tabs-20 · Qwen A: 3 tokens tabs-20 · GPT: 3 tokens tabs-20 · Mistral A: 4 tokens tabs-20 · Gemini A: 3 tokens tabs-20 · Qwen B: 3 tokens tabs-20 · DeepSeek: 4 tokens tabs-20 · Llama3: 3 tokens tabs-20 · fg_c018f9f2: 3 tokens newlines-20 newlines-20 · Qwen A: 4 tokens newlines-20 · GPT: 4 tokens newlines-20 · Mistral A: 7 tokens newlines-20 · Gemini A: 3 tokens newlines-20 · Qwen B: 4 tokens newlines-20 · DeepSeek: 4 tokens newlines-20 · Llama3: 4 tokens newlines-20 · fg_c018f9f2: 4 tokens mixed-ws mixed-ws · Qwen A: 5 tokens mixed-ws · GPT: 6 tokens mixed-ws · Mistral A: 7 tokens mixed-ws · Gemini A: 9 tokens mixed-ws · Qwen B: 5 tokens mixed-ws · DeepSeek: 7 tokens mixed-ws · Llama3: 5 tokens mixed-ws · fg_c018f9f2: 5 tokens digits-9 digits-9 · Qwen A: 9 tokens digits-9 · GPT: 3 tokens digits-9 · Mistral A: 9 tokens digits-9 · Gemini A: 9 tokens digits-9 · Qwen B: 9 tokens digits-9 · DeepSeek: 3 tokens digits-9 · Llama3: 3 tokens digits-9 · fg_c018f9f2: 5 tokens digits-12 digits-12 · Qwen A: 12 tokens digits-12 · GPT: 4 tokens digits-12 · Mistral A: 12 tokens digits-12 · Gemini A: 12 tokens digits-12 · Qwen B: 12 tokens digits-12 · DeepSeek: 4 tokens digits-12 · Llama3: 4 tokens digits-12 · fg_c018f9f2: 7 tokens digits-30 digits-30 · Qwen A: 30 tokens digits-30 · GPT: 10 tokens digits-30 · Mistral A: 30 tokens digits-30 · Gemini A: 30 tokens digits-30 · Qwen B: 30 tokens digits-30 · DeepSeek: 10 tokens digits-30 · Llama3: 10 tokens digits-30 · fg_c018f9f2: 10 tokens digits-sep digits-sep · Qwen A: 12 tokens digits-sep · GPT: 7 tokens digits-sep · Mistral A: 12 tokens digits-sep · Gemini A: 12 tokens digits-sep · Qwen B: 12 tokens digits-sep · DeepSeek: 7 tokens digits-sep · Llama3: 7 tokens digits-sep · fg_c018f9f2: 9 tokens float-long float-long · Qwen A: 22 tokens float-long · GPT: 9 tokens float-long · Mistral A: 22 tokens float-long · Gemini A: 22 tokens float-long · Qwen B: 22 tokens float-long · DeepSeek: 9 tokens float-long · Llama3: 9 tokens float-long · fg_c018f9f2: 14 tokens zh-common zh-common · Qwen A: 10 tokens zh-common · GPT: 12 tokens zh-common · Mistral A: 16 tokens zh-common · Gemini A: 10 tokens zh-common · Qwen B: 9 tokens zh-common · DeepSeek: 9 tokens zh-common · Llama3: 12 tokens zh-common · fg_c018f9f2: 9 tokens zh-long zh-long · Qwen A: 12 tokens zh-long · GPT: 17 tokens zh-long · Mistral A: 20 tokens zh-long · Gemini A: 12 tokens zh-long · Qwen B: 10 tokens zh-long · DeepSeek: 10 tokens zh-long · Llama3: 18 tokens zh-long · fg_c018f9f2: 10 tokens zh-rare zh-rare · Qwen A: 17 tokens zh-rare · GPT: 20 tokens zh-rare · Mistral A: 20 tokens zh-rare · Gemini A: 25 tokens zh-rare · Qwen B: 18 tokens zh-rare · DeepSeek: 18 tokens zh-rare · Llama3: 18 tokens zh-rare · fg_c018f9f2: 18 tokens ja-kana ja-kana · Qwen A: 8 tokens ja-kana · GPT: 10 tokens ja-kana · Mistral A: 11 tokens ja-kana · Gemini A: 7 tokens ja-kana · Qwen B: 7 tokens ja-kana · DeepSeek: 9 tokens ja-kana · Llama3: 11 tokens ja-kana · fg_c018f9f2: 10 tokens ja-kanji ja-kanji · Qwen A: 13 tokens ja-kanji · GPT: 13 tokens ja-kanji · Mistral A: 13 tokens ja-kanji · Gemini A: 9 tokens ja-kanji · Qwen B: 10 tokens ja-kanji · DeepSeek: 11 tokens ja-kanji · Llama3: 12 tokens ja-kanji · fg_c018f9f2: 14 tokens ko ko · Qwen A: 17 tokens ko · GPT: 11 tokens ko · Mistral A: 13 tokens ko · Gemini A: 11 tokens ko · Qwen B: 13 tokens ko · DeepSeek: 13 tokens ko · Llama3: 14 tokens ko · fg_c018f9f2: 17 tokens ru ru · Qwen A: 16 tokens ru · GPT: 11 tokens ru · Mistral A: 12 tokens ru · Gemini A: 12 tokens ru · Qwen B: 12 tokens ru · DeepSeek: 13 tokens ru · Llama3: 14 tokens ru · fg_c018f9f2: 13 tokens ar ar · Qwen A: 8 tokens ar · GPT: 11 tokens ar · Mistral A: 9 tokens ar · Gemini A: 10 tokens ar · Qwen B: 10 tokens ar · DeepSeek: 10 tokens ar · Llama3: 12 tokens ar · fg_c018f9f2: 13 tokens he he · Qwen A: 9 tokens he · GPT: 10 tokens he · Mistral A: 10 tokens he · Gemini A: 13 tokens he · Qwen B: 14 tokens he · DeepSeek: 14 tokens he · Llama3: 24 tokens he · fg_c018f9f2: 24 tokens hi hi · Qwen A: 29 tokens hi · GPT: 11 tokens hi · Mistral A: 14 tokens hi · Gemini A: 8 tokens hi · Qwen B: 15 tokens hi · DeepSeek: 18 tokens hi · Llama3: 15 tokens hi · fg_c018f9f2: 27 tokens th th · Qwen A: 12 tokens th · GPT: 11 tokens th · Mistral A: 17 tokens th · Gemini A: 10 tokens th · Qwen B: 8 tokens th · DeepSeek: 11 tokens th · Llama3: 14 tokens th · fg_c018f9f2: 24 tokens el el · Qwen A: 28 tokens el · GPT: 14 tokens el · Mistral A: 13 tokens el · Gemini A: 13 tokens el · Qwen B: 13 tokens el · DeepSeek: 16 tokens el · Llama3: 13 tokens el · fg_c018f9f2: 14 tokens emoji-basic emoji-basic · Qwen A: 5 tokens emoji-basic · GPT: 8 tokens emoji-basic · Mistral A: 20 tokens emoji-basic · Gemini A: 5 tokens emoji-basic · Qwen B: 9 tokens emoji-basic · DeepSeek: 10 tokens emoji-basic · Llama3: 10 tokens emoji-basic · fg_c018f9f2: 5 tokens emoji-skin emoji-skin · Qwen A: 10 tokens emoji-skin · GPT: 13 tokens emoji-skin · Mistral A: 40 tokens emoji-skin · Gemini A: 10 tokens emoji-skin · Qwen B: 30 tokens emoji-skin · DeepSeek: 14 tokens emoji-skin · Llama3: 30 tokens emoji-skin · fg_c018f9f2: 10 tokens emoji-zwj-family emoji-zwj-family · Qwen A: 10 tokens emoji-zwj-family · GPT: 11 tokens emoji-zwj-family · Mistral A: 19 tokens emoji-zwj-family · Gemini A: 7 tokens emoji-zwj-family · Qwen B: 18 tokens emoji-zwj-family · DeepSeek: 11 tokens emoji-zwj-family · Llama3: 15 tokens emoji-zwj-family · fg_c018f9f2: 7 tokens emoji-zwj-x3 emoji-zwj-x3 · Qwen A: 30 tokens emoji-zwj-x3 · GPT: 33 tokens emoji-zwj-x3 · Mistral A: 57 tokens emoji-zwj-x3 · Gemini A: 21 tokens emoji-zwj-x3 · Qwen B: 54 tokens emoji-zwj-x3 · DeepSeek: 33 tokens emoji-zwj-x3 · Llama3: 45 tokens emoji-zwj-x3 · fg_c018f9f2: 21 tokens emoji-flags emoji-flags · Qwen A: 8 tokens emoji-flags · GPT: 16 tokens emoji-flags · Mistral A: 32 tokens emoji-flags · Gemini A: 8 tokens emoji-flags · Qwen B: 24 tokens emoji-flags · DeepSeek: 16 tokens emoji-flags · Llama3: 24 tokens emoji-flags · fg_c018f9f2: 24 tokens emoji-prof emoji-prof · Qwen A: 14 tokens emoji-prof · GPT: 20 tokens emoji-prof · Mistral A: 35 tokens emoji-prof · Gemini A: 11 tokens emoji-prof · Qwen B: 29 tokens emoji-prof · DeepSeek: 19 tokens emoji-prof · Llama3: 26 tokens emoji-prof · fg_c018f9f2: 15 tokens math math · Qwen A: 26 tokens math · GPT: 31 tokens math · Mistral A: 33 tokens math · Gemini A: 26 tokens math · Qwen B: 29 tokens math · DeepSeek: 22 tokens math · Llama3: 31 tokens math · fg_c018f9f2: 27 tokens boxdraw boxdraw · Qwen A: 17 tokens boxdraw · GPT: 27 tokens boxdraw · Mistral A: 30 tokens boxdraw · Gemini A: 17 tokens boxdraw · Qwen B: 28 tokens boxdraw · DeepSeek: 27 tokens boxdraw · Llama3: 23 tokens boxdraw · fg_c018f9f2: 28 tokens combining combining · Qwen A: 5 tokens combining · GPT: 11 tokens combining · Mistral A: 14 tokens combining · Gemini A: 10 tokens combining · Qwen B: 5 tokens combining · DeepSeek: 10 tokens combining · Llama3: 11 tokens combining · fg_c018f9f2: 10 tokens cjk-ext-b cjk-ext-b · Qwen A: 12 tokens cjk-ext-b · GPT: 13 tokens cjk-ext-b · Mistral A: 16 tokens cjk-ext-b · Gemini A: 16 tokens cjk-ext-b · Qwen B: 13 tokens cjk-ext-b · DeepSeek: 16 tokens cjk-ext-b · Llama3: 13 tokens cjk-ext-b · fg_c018f9f2: 13 tokens surrogates surrogates · Qwen A: 22 tokens surrogates · GPT: 40 tokens surrogates · Mistral A: 53 tokens surrogates · Gemini A: 27 tokens surrogates · Qwen B: 40 tokens surrogates · DeepSeek: 33 tokens surrogates · Llama3: 40 tokens surrogates · fg_c018f9f2: 40 tokens zalgo zalgo · Qwen A: 36 tokens zalgo · GPT: 35 tokens zalgo · Mistral A: 36 tokens zalgo · Gemini A: 22 tokens zalgo · Qwen B: 36 tokens zalgo · DeepSeek: 36 tokens zalgo · Llama3: 35 tokens zalgo · fg_c018f9f2: 22 tokens rtl-mix rtl-mix · Qwen A: 7 tokens rtl-mix · GPT: 5 tokens rtl-mix · Mistral A: 6 tokens rtl-mix · Gemini A: 5 tokens rtl-mix · Qwen B: 6 tokens rtl-mix · DeepSeek: 6 tokens rtl-mix · Llama3: 8 tokens rtl-mix · fg_c018f9f2: 8 tokens py-code py-code · Qwen A: 25 tokens py-code · GPT: 25 tokens py-code · Mistral A: 25 tokens py-code · Gemini A: 28 tokens py-code · Qwen B: 26 tokens py-code · DeepSeek: 25 tokens py-code · Llama3: 25 tokens py-code · fg_c018f9f2: 24 tokens py-indent py-indent · Qwen A: 15 tokens py-indent · GPT: 15 tokens py-indent · Mistral A: 15 tokens py-indent · Gemini A: 18 tokens py-indent · Qwen B: 18 tokens py-indent · DeepSeek: 15 tokens py-indent · Llama3: 15 tokens py-indent · fg_c018f9f2: 15 tokens json json · Qwen A: 25 tokens json · GPT: 20 tokens json · Mistral A: 25 tokens json · Gemini A: 28 tokens json · Qwen B: 25 tokens json · DeepSeek: 20 tokens json · Llama3: 20 tokens json · fg_c018f9f2: 20 tokens html html · Qwen A: 16 tokens html · GPT: 16 tokens html · Mistral A: 16 tokens html · Gemini A: 14 tokens html · Qwen B: 16 tokens html · DeepSeek: 16 tokens html · Llama3: 16 tokens html · fg_c018f9f2: 15 tokens regex regex · Qwen A: 44 tokens regex · GPT: 44 tokens regex · Mistral A: 49 tokens regex · Gemini A: 44 tokens regex · Qwen B: 44 tokens regex · DeepSeek: 47 tokens regex · Llama3: 44 tokens regex · fg_c018f9f2: 44 tokens camel camel · Qwen A: 5 tokens camel · GPT: 6 tokens camel · Mistral A: 6 tokens camel · Gemini A: 6 tokens camel · Qwen B: 5 tokens camel · DeepSeek: 7 tokens camel · Llama3: 5 tokens camel · fg_c018f9f2: 5 tokens snake snake · Qwen A: 6 tokens snake · GPT: 6 tokens snake · Mistral A: 7 tokens snake · Gemini A: 11 tokens snake · Qwen B: 6 tokens snake · DeepSeek: 8 tokens snake · Llama3: 6 tokens snake · fg_c018f9f2: 6 tokens rare-word-x5 rare-word-x5 · Qwen A: 31 tokens rare-word-x5 · GPT: 31 tokens rare-word-x5 · Mistral A: 36 tokens rare-word-x5 · Gemini A: 25 tokens rare-word-x5 · Qwen B: 31 tokens rare-word-x5 · DeepSeek: 26 tokens rare-word-x5 · Llama3: 30 tokens rare-word-x5 · fg_c018f9f2: 30 tokens repeat-tok repeat-tok · Qwen A: 22 tokens repeat-tok · GPT: 22 tokens repeat-tok · Mistral A: 41 tokens repeat-tok · Gemini A: 21 tokens repeat-tok · Qwen B: 22 tokens repeat-tok · DeepSeek: 41 tokens repeat-tok · Llama3: 21 tokens repeat-tok · fg_c018f9f2: 21 tokens base64 base64 · Qwen A: 36 tokens base64 · GPT: 34 tokens base64 · Mistral A: 39 tokens base64 · Gemini A: 34 tokens base64 · Qwen B: 36 tokens base64 · DeepSeek: 34 tokens base64 · Llama3: 35 tokens base64 · fg_c018f9f2: 34 tokens hex hex · Qwen A: 17 tokens hex · GPT: 11 tokens hex · Mistral A: 19 tokens hex · Gemini A: 16 tokens hex · Qwen B: 17 tokens hex · DeepSeek: 12 tokens hex · Llama3: 11 tokens hex · fg_c018f9f2: 14 tokens url url · Qwen A: 19 tokens url · GPT: 17 tokens url · Mistral A: 19 tokens url · Gemini A: 23 tokens url · Qwen B: 19 tokens url · DeepSeek: 17 tokens url · Llama3: 17 tokens url · fg_c018f9f2: 17 tokens uuid uuid · Qwen A: 36 tokens uuid · GPT: 27 tokens uuid · Mistral A: 36 tokens uuid · Gemini A: 36 tokens uuid · Qwen B: 36 tokens uuid · DeepSeek: 27 tokens uuid · Llama3: 27 tokens uuid · fg_c018f9f2: 28 tokens
Family explorer One card per inferred tokenizer group with two or more models; unique signatures sit in their own section beneath. Signatures are grouped when the evidence shows one vocabulary behind different serving templates. GPT fg_d1411c9d · 32 models · 1 measured signature · 1 inferred tokenizer and 24 more MiniMax fg_9f84b5fb · 8 models · 1 measured signature · 1 inferred tokenizer Z.ai fg_3eaaf3e0 · 7 models · 1 measured signature · 1 inferred tokenizer ByteDance Seed fg_25bf52d0 · 6 models · 1 measured signature · 1 inferred tokenizer InclusionAI fg_fc5a4585 · 5 models · 1 measured signature · 1 inferred tokenizer OpenAI cl100k fg_ba918336 · 4 models · 1 measured signature · 1 inferred tokenizer Tencent · group A fg_2b541395 · 4 models · 1 measured signature · 1 inferred tokenizer Nova · group A fg_76e424dd · 3 models · 1 measured signature · 1 inferred tokenizer Mistral · group B fg_ddc193e9 · 3 models · 1 measured signature · 1 inferred tokenizer Moonshot AI · group A fg_ea6068bf · 3 models · 1 measured signature · 1 inferred tokenizer Grok · group A fg_a17bbc1d · 3 models · 1 measured signature · 1 inferred tokenizer Upstage fg_865d84ce · 2 models · 1 measured signature · 1 inferred tokenizer Cohere · group A fg_2729e470 · 2 models · 1 measured signature · 1 inferred tokenizer Gemma fg_ba03436b · 2 models · 1 measured signature · 1 inferred tokenizer Claude fg_2d06485c · 2 models · 1 measured signature · 1 inferred tokenizer Aion Labs · group A fg_d3c6ae80 · 2 models · 1 measured signature · 1 inferred tokenizer
One of a kind, so far A unique EXACT fingerprint does not take a model out of its family: the nearest relative, and how close it comes, is shown on each row
Reading the Atlas A group gathers every model whose measured fingerprints are the same vocabulary: exact signature matches, plus signatures one uniform template shift apart. Group membership is lineage evidence, not release identification, and the methodology records exactly how much the fingerprints can distinguish. The Atlas's working face is the unknowns queue : what is still unplaced, and what measurement has already placed.