LLM Token 计数器

GPT / Claude / Gemini 分词计数 · 上下文占比 · 费用估算

编码:o200k_base · 词表:≈200k · 精确分词
0
Tokens
0
字符
0
词数
0
字节
0.0%
上下文占比
上下文窗口0 / 128,000
0.00 字符/token
文本输入
Token 可视化
勾选「开启」后显示分词可视化

费用估算

单价(美元 / 百万 token)
$
$
输出 token = 输入 token × 比
单次输入费用$0.0000
单次输出费用(估)$0.0000
单次合计$0.0000
总计(×1 次)$0.0000

价格会随模型供应商调整,默认值仅供参考,可手动编辑并会自动保存。

LLM Token 计数器:在浏览器里精确计算大模型分词与费用

什么是 LLM Token 计数器?

LLM Token 计数器是一款在线工具,能够将文本按照大语言模型的 BPE 分词规则切分为 token 序列,实时显示 token 数量、上下文窗口占比、字符/token 比值,并基于模型单价估算调用费用。支持 GPT-4o、GPT-4、Claude、Gemini、DeepSeek V3、Llama 3 等主流模型,所有计算在浏览器本地完成,文本不上传服务器。

为什么要关心 token?

大语言模型不是按「字符」或「词」计价的,而是按 token——BPE 分词后的子词单位。输入一段中文「人工智能」,GPT-4o 可能切成 ['人工', '智能'] 两个 token,GPT-3.5 可能切成 4 个以上,直接影响费用和是否超上下文。

英文

约 4 字符 / token,1 个单词 ≈ 1-2 tokens

中文

约 0.6 字符 / token,1 个汉字 ≈ 1-2 tokens

代码

介于英文和中文之间,空白密集时更少

分词器一览

分词器词表使用模型精度
o200k_base≈200kGPT-4o / 4.1 / 5 / o3 / o4-mini精确
cl100k_base≈100kGPT-4 / GPT-3.5精确
cl100k_base(近似)≈100kClaude、Gemini(标「估」)仅量级参考

Claude 和 Gemini 没有公开官方分词器,本地用 cl100k_base 近似,英文误差 ±5–10%,中文 ±10–20%。

使用场景

💰

估算单次调用费用

写提示词前先看看喂进去多少 token,对照输入/输出单价估个单次和批量费用,避免一跑就超预算。

📏

排查上下文超限

把完整历史 + 系统提示 + RAG 检索结果拼一起贴进来,看是否逼近模型上下文窗口,决定要不要裁剪或切分。

🔍

理解分词边界

一段中英混排、代码或 emoji 到底被切成了哪些 token?可视化模式一眼看出分词细节。

⚖️

对比模型性价比

同样一段输入切到不同模型,结合 token 数 × 单价快速对比,选性价比最合适的那一档。

常见问题

GPT-4o 和 GPT-4 的 token 数为什么差别很大?

GPT-4o 改用了 o200k_base 编码(词表约 20 万),GPT-4 / GPT-3.5 用 cl100k_base(约 10 万)。新编码对中文、日文、代码切得更高效,同一段中文在 GPT-4o 上 token 数通常只有 GPT-4 的 60–70%。

1 个 token 大概多少字符?

英文约 4 字符 / token,中文约 0.6 字符 / token(一个汉字通常 1–2 tokens)。代码、URL、JSON 介于两者之间。具体看页面上的「字符 / token」实时比值最准。

输出 token 为什么要单独估?

绝大多数模型输出单价是输入的 3–5 倍。比值按任务类型估:翻译/改写 ≈ 1.0,摘要 ≈ 0.1–0.3,扩写/生成 ≈ 1.5–3,问答 ≈ 0.3–0.8。没底的话从 1.0 起,跑几次实测后再调。

本地计算会把我的文本上传吗?

不会。分词完全在浏览器里完成,文本不出你的电脑。价格单价和设置保存在 localStorage,断网也能用。

Chat API 实际花的 token 比页面显示的多一些?

对。Chat Completions 每条消息会加 role 标记等控制 token,系统侧大约每条 +3–7 tokens。本工具只算纯文本内容的 token,不含消息结构开销。粗略估计:最终账单 ≈ 本工具显示值 + 消息数 × 5。