Token 计数器。 支持 GPT、Claude、Gemini 等模型。

粘贴文本,用 OpenAI 的分词器计算 token 数量,查看 Claude 等模型的估算数量,以及将文本发送给各模型的费用。所有计算都在浏览器中完成。

在浏览器中完成计数。你的文本不会发送到任何地方。

OpenAI tokens
…
o200k_base, exact
Claude tokens
…
Opus 4.7 和 later, estimate
Characters
0
including spaces
Words
0
spaces 上的 split

这段文本每次请求的费用

按各模型各自的 token 数计算,价格从低到高排列。删除线表示模型厂商的官方定价。

按实时价格计算每次请求的费用,以美元计价。OpenAI 以外厂商的 token 数量,是根据我们在真实流量中测得的比例,由 OpenAI 的计数换算而来,因此仅供估算;准确数量以每次 API 响应中的 usage 字段为准。要估算整月请求的费用,请使用大模型费用计算器。

工作原理

什么是 token。 为什么各厂商的计数不同。

模型以 token 为单位读取文本:常见词通常占一个 token,较少见的词会拆成多个片段,空格和标点也会计入。在英语中,一个 token 平均约为四个字符,或一个单词的四分之三。同样长度的代码、数字和大多数其他语言文本,通常需要更多 token。

每家厂商都有自己的分词器。OpenAI 公开了分词器,因此这里使用 o200k_base 得到的 GPT 计数是精确的。Claude 的分词器未公开;在我们的流量中,Claude Opus 4.7 及后续版本的 token 数量约为 OpenAI 的 1.53 倍,Gemini 则按 OpenAI 计数的约 1.1 倍估算。同一段提示词在不同模型上的 token 数量可能不同,因此上方列表会分别计算各模型的数量。

每个 token 都会计费。输入 token 包括你发送的所有内容:系统提示词、工具定义和此前的对话;输出 token 则是模型返回的内容,也包括思考过程,单价通常是输入的数倍。想降低费用,可以了解提示词缓存的工作原理,或查看七种省钱方法。

常见问题

Token 常见问题。

还有其他问题?联系我们的团队,我们会通过邮件回复。

1,000 个单词是多少 token?

对于普通英文,使用 OpenAI 的分词器计算,约为 1,300 token,因为一个 token 平均约为一个单词的四分之三。Claude 较新的模型对同一段文本的计数约为 2,000。代码、数字和大多数其他语言的每个词通常需要更多 token。

这里使用哪种分词器?

o200k_base,即 OpenAI 在 tiktoken 库中发布的最新分词器,供 GPT-4o 及后续模型使用。OpenAI 尚未为其最新模型单独发布分词器,因此这些模型的计数仅供参考;实际响应中 usage 字段的数值才是准确值。

如何准确计算 Claude 的 token 数?

向 Anthropic 的 token 计数端点 POST /v1/messages/count_tokens 发送请求,即可获得该请求将使用的输入 token 数。这里显示的是估算值,按我们在实际 Claude 流量中测得的比例,由 OpenAI 的计数换算而来。

为什么 Claude 较新的模型会计算出更多 token?

Claude Opus 4.7 及后续模型(包括 5.x 模型)使用了更新的分词器。在我们的流量中,对于同一段文本,OpenAI 分词器每计出一个 token,这些模型约计出 1.53 个 token,因此比较每 token 价格时需要考虑这一差异。

我的文本会被发送到其他地方吗?

不会。分词器会下载到你的浏览器,计数也在浏览器中完成。你输入或粘贴的任何内容都不会发送给 Zurelay 或任何其他方。

图片和文件也会计入 token 吗?

会。图片、PDF 和音频也会转换为 token,各家实验室的转换规则不同,本工具不计算这部分。每次 API 响应中的 usage 字段都会包含这些 token。

告别原价.
今天就开始省钱.

几秒钟即可创建密钥,将你正在使用的 SDK 指向 Zurelay,从第一个 token 起,每次请求的费用最高可省 90%。