🔬

Tokenizer 可视化

高亮显示每一段文本如何被切成 token

免费 · 无需登录100% 浏览器本地计算文本不上传服务器
工具加载中…

算完了?看看这些工具

ChatGPT

ChatGPT是OpenAI开发的先进AI聊天机器人,能够理解和生成类似人类的文本。

Claude

Claude是Anthropic的AI助手,专注于有用、无害和诚实。

Google Gemini

Google Gemini是谷歌最强大的AI模型,集成在谷歌各类产品中。

相关工具分类

关于Tokenizer 可视化

大模型到底怎么读你的文字?粘贴任意中英文或代码,本工具加载 OpenAI 公开分词器(o200k_base / cl100k_base),把文本逐段切成彩色高亮的 token——每个色块就是一个 token,悬停可见其编号;中文常见词往往一个 token,生僻词会被拆碎。同时给出精确/不同 token 数、字符比、高频 token 榜,并可一键对比两种编码的切分差异(GPT-4o 之后 vs GPT-3.5/4)。Claude、Gemini 无公开词表,仅提供明确标注的近似估算。全部计算在浏览器本地完成,文本不上传。

常见问题

为什么「你好」是一个 token,「燚」却要拆成好几段?
分词器(BPE)按训练语料的共现频率合并文本:高频组合会进词表成为单个 token(很多常用中文词、英文子词都在),低频字词只能用字节级碎片拼出来,一个字拆成 2–4 个 token 都很常见。这正是「同一段话在不同模型上 token 数差几倍」的根源,也是 API 账单差异的来源之一。
o200k_base 和 cl100k_base 有什么区别?
cl100k_base 是 GPT-3.5/GPT-4 时代的编码(约 10 万词表),对中文效率偏低;o200k_base 从 GPT-4o 起启用(约 20 万词表),显著增加了非英语语言的覆盖,同样的中文通常 token 数更少。本工具的「对比」按钮会加载两种编码直接给出差值。
能看到 Claude 或 Gemini 的切分吗?
不能——Anthropic 和 Google 未公开其分词器词表,任何声称「精确切分 Claude」的工具都在编造。本工具对这类模型只提供按官方字符比率推算的近似估算,并明确标注;只有 OpenAI 公开了 o200k/cl100k 编码,因此精确可视化仅支持这两者。