1トークンは何文字?日本語・英語など12言語で実測
Jonhisking · 2026年10月2日
「1トークンは約4文字、つまり単語の4分の3くらい」。この目安はあちこちで見かけます。もとは OpenAI の古いトークナイザーから来たもので、最新のモデルでは日常的な英語に対してはやや悲観的すぎ、多くの他言語に対しては大きく外れています。そこで、GPT の現行トークナイザー(GPT-4o 以降で使われている o200k)で実際のテキストを測り、最新の数字を出しました。
英語:1単語あたり約1.1〜1.3トークン
まずは英語のテキストです。4種類の英文を数えました。
| テキスト | 単語数 | トークン数 | 1単語あたりのトークン | 1トークンあたりの文字数 |
|---|---|---|---|---|
| 短編小説の一段落 | 66 | 74 | 1.12 | 4.9 |
| 解説記事の一段落 | 183 | 206 | 1.13 | 4.9 |
| 仕事のメール | 79 | 91 | 1.15 | 4.7 |
| 技術的な API ドキュメント | 75 | 100 | 1.33 | 4.4 |
つまり、現行モデルでの日常的な英語なら次のとおりです。
- 100単語 ≈ 115トークン(ふつうの文章)〜 133トークン(技術文書)
- 1トークン ≈ 4.4〜4.9文字
- 1,000トークン ≈ 750〜890単語
昔ながらの「1トークン=単語の¾」(1単語あたり1.33トークン)は技術文書と一致するので、少し控えめで安全な見積もりです。ふつうの文章なら、実際にはそれより15%ほど少ないトークンで済むことが多いでしょう。
コードはもっと密度が高く、私たちの測定では Python と JavaScript は平均で1トークンあたり約3.5文字でした。コードは何トークン使う?(英語)をご覧ください。
他の言語:1トークンあたりの文字数
言語をまたいで比べるとき、単語はあまり良い単位ではありません。中国語、日本語、タイ語は単語の間にスペースを入れませんし、フィンランド語やトルコ語のように一つの長い単語にフレーズ全体を詰め込む言語もあります。そこで役に立つのが「1トークンあたりの文字数」です。同じカスタマーサポート用のプロンプトを複数の言語で比べました。
| 言語 | 文字数 | トークン数 | 1トークンあたりの文字数 | 英語比のトークン数 |
|---|---|---|---|---|
| 英語 | 181 | 34 | 5.3 | 1.00× |
| スペイン語 | 183 | 40 | 4.6 | 1.18× |
| ドイツ語 | 194 | 43 | 4.5 | 1.26× |
| フランス語 | 197 | 44 | 4.5 | 1.29× |
| ロシア語 | 165 | 45 | 3.7 | 1.32× |
| アラビア語 | 136 | 43 | 3.2 | 1.26× |
| ヒンディー語 | 161 | 51 | 3.2 | 1.50× |
| ポーランド語 | 190 | 64 | 3.0 | 1.88× |
| タイ語 | 132 | 59 | 2.2 | 1.74× |
| 韓国語 | 87 | 49 | 1.8 | 1.44× |
| 中国語(簡体字) | 50 | 35 | 1.4 | 1.03× |
| 日本語 | 73 | 61 | 1.2 | 1.79× |
ポイントは2つです。
- 1トークンあたりの文字数だけでは、費用はほとんどわかりません。 中国語は1トークンあたり1.4文字しかありませんが、1文字に込められる意味が多いため、費用は英語とほぼ同じです。請求額に効くのは最後の列、つまり同じ意味を伝えるのに必要なトークン数です。
- 韓国語と日本語は、1.2〜1.8文字ごとに約1トークンと考えておきましょう。 同じ内容の英語と比べて、韓国語は約1.4倍、日本語は約1.8倍のトークンになります。日本語のプロンプトを英語で送ればトークンは約44%減り、トークンカウンターの 💸 トークン節約 ボタンを使うと、自分の端末の中でプロンプトを英語に変換できます(デスクトップ版 Chrome 138以降 / Edge 148以降)。
41言語の結果は日本語は GPT で何トークン?41言語のトークン比較にまとめています。
早見表(英語、現行の GPT モデル)
| テキストの種類 | おおよそのトークン数 |
|---|---|
| ツイート(40単語) | 45–55 |
| 短いメール(150単語) | 170–200 |
| 1ページ分の文章(500単語) | 560–670 |
| ブログ記事(1,500単語) | 1,700–2,000 |
| 300ページの本(90,000単語) | 100,000–120,000 |
モデルが違えば数え方も違う
ここまでの数字は OpenAI の o200k トークナイザーのものです。Claude と Gemini は独自のトークナイザーを使っており、同じテキストでもトークン数がはっきり多くなることがあります。特に Anthropic の新しい Claude モデルは、同じテキストに GPT より多くのトークンを使います。GPT・Claude・Gemini のトークンの数え方をご覧ください。
自分のテキストを数える
大まかな計画なら目安で十分です。お金がかかる処理では、実際のテキストをトークンカウンターに貼り付けてください。本物のトークナイザーがブラウザの中で動き、すべてのモデルでの費用を表示します。
プロンプトを貼り付けて、GPT-6 各モデル・Claude・Gemini のトークンと費用を比べましょう。
トークンカウンターを開く →