ChatGPT 令牌计算器

快速计算 ChatGPT token 费用。在输入之前就能准确知道需要支付的金额。

Tool Icon ChatGPT 令牌计算器

ChatGPT Token Calculator

Estimate the number of tokens and cost for GPT language models

Enter Your Text or Prompt

Paste the content you want to analyze below

Supports plain text, code snippets, and markdown
Calculation History:
No calculation history yet
Understanding Tokenization:
Language Rules

English usually averages 4 characters per token.

Code Snippets

Code uses more tokens due to indentation and symbols.

Cost Efficiency

Estimating tokens helps stay within API budgets.

Context Limits

Keep prompts within model-specific context windows.

BPE Encoding

Models use Byte Pair Encoding for tokenization.

Safety Margin

Always allow for 10-20% margin in output tokens.

How to Use:
  1. Paste your text or prompt into the input area.
  2. Optionally open "Model Settings" to select a specific GPT model.
  3. Click "Calculate Tokens" to see the estimated count and cost.
  4. Save frequently used prompts to your calculation history.

关于此工具

那么,你正在使用 ChatGPT——也许是为了工作,也许只是为了避免自己写那封邮件。无论哪种情况,你可能已经注意到,费用可能会迅速增加。这时候,这个小工具就派上用场了。它并不花哨,也不试图向你推销任何东西。它只是提供一种直接的方式来计算你的文本使用了多少个 token。为什么这很重要?因为 OpenAI 是按 token 计费的,而不是按单词或字符。如果你不小心,几条长长的提示词就可能悄悄耗尽你的预算。

我是在两天内就用光了一个月的 API 额度后,才开发了这个工具。没有任何警告,也没有弹窗提醒,只有一封安静的“您的余额已用尽”邮件。教训深刻。现在我发送任何内容前都会先检查一遍。这个计算器也是如此——它接收你的文本,将其分解,并准确告诉你这将花费多少个 token。简单直接,没有多余的东西。

主要功能

  • 即时计算你粘贴的任何文本的 token 数量——无需等待,没有延迟。
  • 适用于提示词、回复、代码片段,甚至是 JSON。它不关心内容是什么。
  • 分别显示输入和输出的 token 数量,让你在点击发送前就能预估总成本。
  • 支持所有主流 ChatGPT 模型——GPT-3.5、GPT-4 以及更新的模型。
  • 不存储任何数据,也不会将内容发送到服务器。你的文本始终保留在你的设备上。
  • 完全免费。永远免费。无需注册,没有广告,也没有任何“高级功能”被锁在付费墙后面。

常见问题

等等,token 到底是什么?
好问题。token 基本上就是一个单词的一部分。有时候它是一个完整的单词(比如“cat”),有时候它是单词的一部分(比如“running”中的“ing”)。标点符号也算作 token。计算器会在后台处理所有这些细节,所以你无需猜测。

我可以用它来计算 API 调用的成本吗?
当然可以。如果你正在使用 OpenAI API 构建应用,只需粘贴你的提示词并输入预期的回复长度,它就会为你提供一个可靠的成本估算,帮助你避免那些令人意外的账单。