返回AI 工具

AI Token 计数器

为 GPT、Claude、Gemini 等 20+ 大语言模型计算 token 数。完全在浏览器运行,GPT 系列精确匹配官方 API,其他家校准估算并附带成本计算。

试用示例
Model
Token 数
字符数
0
单词数
0
字节数
0
Lines
0
上下文窗口
0.0%
0 / 128,000 (0.0%)
Est. cost
$0.0000
Total
Tokenizer
o200k_base
估算

预估成本

价格更新于 2026-05-07
输入
$0.0000
输出
$0.0000
合计
$0.0000
查看官方价格

Token 可视化

在上方输入或粘贴文本以查看 token

把文本编码到 URL hash 中。任何持有该 URL 的人都能看到 prompt 内容。

释放约 600KB-2MB 浏览器存储。

常见问题

为什么部分模型标注「估算」?

OpenAI 公开了它们的分词器词表(cl100k_base、o200k_base),我们能 1:1 匹配 API 返回的 token 数。Anthropic、Google 等未公开词表,我们以 o200k_base 校准估算或用字符启发式,误差约 3-8%,足以做成本预估。

我的 prompt 会离开浏览器吗?

不会。分词完全在浏览器内运行。词表文件首次访问时下载(缓存到 IndexedDB),你的文本永远不会发到我们的服务器。

为什么首次访问要下载最多 2MB?

GPT 类分词器的词表包含 10 万 - 20 万个子词条目。我们一次性下载并缓存到 IndexedDB,之后即使离线也能分词。可在「隐私 → 清除缓存的词表」中删除。

Claude 估算的准确度如何?

我们采用 o200k_base × 1.04 的校准。在样本上的平均绝对误差约 3%,做成本估算够用。如需精确数值,请调用 Anthropic 官方 tokens.count() API。

上下文进度条表示什么?

显示当前 token 数与该模型最大上下文窗口的比例。超过窗口会触发 API 报错或自动截断。

价格是最新的吗?

我们手动维护价格表(当前为 2026-05-07)。点击各模型旁边的官方链接可前往对应平台核对最新价格。

BPE 实现是什么?

我们在 TypeScript 中手写了 GPT 风格的 BPE 分词器,源码位于公开仓库的 src/features/token-counter/lib/ 目录下。不依赖 tiktoken / gpt-tokenizer 等任何 npm 包。

相关工具