ChatGPT APIとClaude APIの料金比較【2026年版】
ChatGPT API(OpenAI の API)と Claude API の料金は、どちらも「100万トークンあたり〇ドル」で決まります。ところが、単価表を並べただけでは月にいくらかかるのかが見えません。キャッシュの書き込み料金、長い入力の割増、Batch の半額など、請求額を左右するルールが会社ごとに違うからです。
この記事では、2026年11月13日時点の両社の公式料金を同じ形の表に並べ直し、チャットボット・長文の要約・キャッシュを使う RAG など5つの使い方で月額を試算しました。結論から言うと、中位と小型には単価がまったく同じモデルがあり、差がつくのは「長い入力」と「キャッシュの使い方」です。


なお、ChatGPT の月額プラン(Plus・Pro など)と API の料金は別物です。この記事はアプリや社内ツールに組み込む API の従量課金を比べる——という位置づけです。
この記事はこんな人向けです
- ChatGPT(OpenAI)の API と Claude の API のどちらを組み込むか、料金で比べたい開発者・担当者
- 「100万トークンあたり〇ドル」が、自分の使い方だと月いくらになるのか知りたい
- プロンプトキャッシュや Batch API で、どれくらい安くなるのかを具体的な数字で見たい
ChatGPT APIとClaude APIの料金とは?一言でまとめると
「入力・出力・キャッシュのトークン数 × 100万トークンあたりの単価」で決まる従量課金です。月額の基本料はなく、使った分だけ請求されます。
- 入力: 送った指示・会話の履歴・資料の文章など
- 出力: AI が返した文章。考える過程(推論・思考)のトークンも出力として課金されます
- キャッシュ: 毎回同じ前半部分(システムプロンプトや資料)を保存して使い回すと、2回目からの入力が大幅に安くなります
両社とも、性能と価格の違うモデルを4つずつ並べています。IT Picks では次のように対応させて比べます。

| クラス | OpenAI(ChatGPT の API) | Anthropic(Claude の API) |
|---|---|---|
| 上位(いちばん賢い) | GPT-6 Astra | Claude Fable 5.2 |
| 中位の上 | GPT-6.1 Sol | Claude Opus 5.5 |
| 中位 | GPT-6.1 Terra | Claude Sonnet 5.5 |
| 小型(安い・速い) | GPT-6 Luna | Claude Haiku 5.5 |
※ 同じ段のモデルが同じ性能という意味ではありません。各社がその位置に置いているモデルを並べたものです
各社のモデルの得意分野の違いは、次の記事で整理しています。

100万トークンでいくら?主要モデルの料金比較表
2026年11月13日時点の公式料金を、100万トークンあたりの米ドル(税別)で並べました。キャッシュの書き込みは、各社の既定の寿命(OpenAI は30分、Anthropic は5分)の単価です。
| モデル | 入力 | 出力 | キャッシュ書き込み | キャッシュ読み込み |
|---|---|---|---|---|
| GPT-6 Astra | 10ドル | 50ドル | 12.50ドル | 1.00ドル |
| Claude Fable 5.2 | 8ドル | 40ドル | 10ドル | 0.20ドル |
| GPT-6.1 Sol | 2ドル | 10ドル | 2.50ドル | 0.10ドル |
| Claude Opus 5.5 | 4ドル | 20ドル | 5ドル | 0.20ドル |
| GPT-6.1 Terra | 1ドル | 5ドル | 1.25ドル | 0.05ドル |
| Claude Sonnet 5.5 | 2ドル | 10ドル | 2.50ドル | 0.10ドル |
| GPT-6 Luna | 0.10ドル | 0.50ドル | 0.125ドル | 0.01ドル |
| Claude Haiku 5.5 | 0.10ドル | 0.50ドル | 0.125ドル | 0.01ドル |
※ 料金は2026年11月13日時点の公式ページによる。OpenAI は入力27.2万トークン以下、Claude Haiku 5.5 は10万トークン以下の単価
表を見ると、次の3つが分かります。
- 上位は Claude Fable 5.2 のほうが2割安い(入力8ドル対10ドル、出力40ドル対50ドル)。キャッシュの読み込みは5分の1(0.20ドル対1.00ドル)です
- Claude Sonnet 5.5 と GPT-6.1 Sol は、入力・出力・キャッシュまで単価が同じです
- Claude Haiku 5.5 と GPT-6 Luna も単価が同じ。小型はどちらも入力0.10ドル・出力0.50ドルです

OpenAI の公式の料金表は、Standard・Batch・Fast などの処理の種類ごとに切り替えて見られます。

Anthropic の料金表は、5分と1時間のキャッシュ書き込みが別の列になっています。

Claude の上位・小型モデルの詳しい特徴は、それぞれの記事で解説しています。

料金の仕組みの違い:キャッシュ・Batch・長い入力
単価が同じでも請求額が変わるのは、割引と割増のルールが違うためです。比べると次のようになります。
| ルール | OpenAI | Anthropic(Claude) |
|---|---|---|
| キャッシュの有効化 | 対応モデルは既定で有効(自動で区切り位置を決める) | cache_control を付けて有効にする(自動の指定も1行) |
| キャッシュの寿命 | 30分(既定)か 12時間 | 5分(既定・使うたびに延長)か 1時間 |
| 書き込みの単価 | 30分は入力の1.25倍、12時間は2.5倍 | 5分は入力の1.25倍、1時間は2倍 |
| 読み込みの単価 | 入力の0.1倍(Sol・Terra は0.05倍) | 入力の0.1倍(Opus 5.5・Sonnet 5.5 は0.05倍、Fable 5.2 は0.025倍) |
| キャッシュできる最小の長さ | 1,024トークン | 512トークン |
| Batch(まとめて後で処理) | 半額・24時間以内に完了 | 半額・多くは1時間以内、24時間で期限切れ |
| 長い入力の割増 | 入力27.2万トークン超でリクエスト全体の入力・キャッシュ2倍、出力1.5倍 | Fable・Opus・Sonnet は100万トークンまで同じ単価。Haiku 5.5 だけ10万トークン超で入力・出力とも5倍 |
| 地域を限定した処理 | 地域処理で10%増し | 米国内に限る指定(inference_geo)で1.1倍 |
※ 2026年11月13日時点の各社の公式ドキュメントによる

特に見落としやすいのは次の2つです。
① キャッシュの寿命の長さ
OpenAI の既定は30分、Anthropic の既定は5分です。Anthropic の5分は、キャッシュが読まれるたびに延長されるので、5分以内に次の問い合わせが来る使い方なら切れません。問い合わせがまばらなら、1時間の寿命(書き込み2倍)を選ぶと書き直しが減ります。
② 長い入力で単価が変わる境目
OpenAI は27.2万トークン、Claude Haiku 5.5 は10万トークンを超えると単価が上がります。超えた場合はそのリクエスト全体が高い単価になる点に注意が必要です。Claude の Fable・Opus・Sonnet は100万トークンまで単価が変わりません。
費用の試算:5つの使い方で月いくら?
ここからは、よくある使い方を5つ決めて、月の費用を計算しました。実際の請求ではなく、公式の単価にトークン数を掛けた試算です。計算に使ったトークン数と回数は各表の見出しに書いています(税・為替・失敗した呼び出しの再試行は含みません)。
| 試算の前提 | 内容 |
|---|---|
| 単価 | 2026年11月13日時点の公式料金(Standard、地域の指定なし) |
| キャッシュ | 書き込みは各社の既定の寿命(OpenAI 30分・Anthropic 5分)の単価 |
| 出力のトークン | 推論・思考の分も含めた数として扱う |
| 為替 | 円に換算しない(ドルのまま) |
① チャットボット(入力2,000・出力500トークン × 月1万回)
問い合わせ対応のボットを想定しました。1回あたり、指示と会話の履歴で2,000トークンを送り、500トークンの返事をもらいます。
| モデル | 月の費用(試算) |
|---|---|
| GPT-6 Astra | 450ドル |
| Claude Fable 5.2 | 360ドル |
| Claude Opus 5.5 | 180ドル |
| GPT-6.1 Sol / Claude Sonnet 5.5 | 90ドル |
| GPT-6.1 Terra | 45ドル |
| GPT-6 Luna / Claude Haiku 5.5 | 4.50ドル |

いちばん高い Astra といちばん安い Luna・Haiku 5.5 では100倍の差があります。問い合わせの多くが定型的なら、まず小型で試し、難しい質問だけ上位に回す作りにすると費用を抑えられます。
② 長文の要約(入力12万・出力2,000トークン × 月500回)
報告書や議事録など長い資料を要約する使い方です。入力が10万トークンを超えるので、Claude Haiku 5.5 は高い単価になります。
| モデル | 月の費用(試算) |
|---|---|
| GPT-6 Astra | 650ドル |
| Claude Fable 5.2 | 520ドル |
| Claude Opus 5.5 | 260ドル |
| GPT-6.1 Sol / Claude Sonnet 5.5 | 130ドル |
| GPT-6.1 Terra | 65ドル |
| Claude Haiku 5.5 | 32.50ドル(10万トークン超の単価) |
| GPT-6 Luna | 6.50ドル |
チャットボットでは同じ額だった Haiku 5.5 と Luna に、5倍の差がつきました。資料を10万トークン未満に分けて送れば、Haiku 5.5 も6.50ドルに収まります。
③ 社内マニュアルの RAG(キャッシュあり・なし)
RAG は、質問に関係する資料を探してから AI に渡す仕組みです。ここでは、毎回同じ2万トークン(指示と社内マニュアルの要点)をキャッシュし、質問と検索結果の3,000トークン、出力500トークンで月1万回使う想定にしました。キャッシュが切れて書き直す回数は月300回(1日10回ほど)と仮定しています。
| モデル | キャッシュあり | キャッシュなし | 削減率 |
|---|---|---|---|
| GPT-6 Astra | 819ドル | 2,550ドル | 約68% |
| Claude Fable 5.2 | 538.80ドル | 2,040ドル | 約74% |
| Claude Opus 5.5 | 288.80ドル | 1,020ドル | 約72% |
| GPT-6.1 Sol / Claude Sonnet 5.5 | 144.40ドル | 510ドル | 約72% |
| GPT-6.1 Terra | 72.20ドル | 255ドル | 約72% |
| GPT-6 Luna / Claude Haiku 5.5 | 8.19ドル | 25.50ドル | 約68% |

キャッシュを使うだけで、どのモデルも約7割安くなります。上位同士では、キャッシュの読み込みが安い Fable 5.2 が Astra より約280ドル安い計算です。
④ 超長文の読み込み(入力40万・出力4,000トークン × 月100回)
契約書の束やコード全体を一度に読ませる使い方です。OpenAI の27.2万トークンの境目を超えます。
| モデル | 月の費用(試算) |
|---|---|
| GPT-6 Astra | 830ドル |
| Claude Fable 5.2 | 336ドル |
| GPT-6.1 Sol | 166ドル |
| Claude Opus 5.5 | 168ドル |
| Claude Sonnet 5.5 | 84ドル |
| GPT-6.1 Terra | 83ドル |
| Claude Haiku 5.5 | 21ドル |
| GPT-6 Luna | 8.30ドル |

単価が同じだった Sonnet 5.5 と Sol に約2倍の差がつきました。27.2万トークンを超える資料を毎回丸ごと読ませるなら、割増のない Claude のほうが有利です。
⑤ 一括の分類(Batch:入力1,000・出力100トークン × 10万件)
すぐに結果がいらない作業は、Batch で半額になります。
| モデル | Batch の費用(試算) | 通常の API の場合 |
|---|---|---|
| GPT-6 Astra | 750ドル | 1,500ドル |
| Claude Fable 5.2 | 600ドル | 1,200ドル |
| Claude Opus 5.5 | 300ドル | 600ドル |
| GPT-6.1 Sol / Claude Sonnet 5.5 | 150ドル | 300ドル |
| GPT-6.1 Terra | 75ドル | 150ドル |
| GPT-6 Luna / Claude Haiku 5.5 | 7.50ドル | 15ドル |
10万件の分類でも、小型なら7.50ドルです。夜のうちに処理すればよい作業は、まず Batch を検討する価値があります。
トークン数の数え方の違い:日本語は多くなりやすい
ここまでの試算は「同じトークン数」で比べました。ただし実際には、同じ文章でも会社やモデルによってトークン数が変わります。トークンの区切り方(トークナイザー)が違うためです。
公式に示されているのは次のことです。
- Anthropic: Claude 4.7 以降の新しいトークナイザーは、前の世代より同じ文章で約30%多くトークンを作ります。100万トークンは約250万文字(英語なら約55.5万語)の目安です
- OpenAI: 文字数を4で割るような見積もりは不正確で、トークン数を数える APIを使うよう案内しています
- 両社とも、推論・思考のトークンは出力として課金されます。難しい問題ほど出力のトークンが増えます
つまり「Sonnet 5.5 と Sol は単価が同じ」でも、同じ日本語の文章で請求額が同じになるとは限りません。正確に比べるには、自分のプロンプトを両方の数える API で数えるのが確実です(手順は後の節で紹介します)。
日本語と英語のトークン数を実際に数えてみた
2026年11月13日に、OpenAI が公開しているオープンソースのトークナイザー tiktoken(0.14.0)をテスト用の Linux 環境に入れ、同じ意味の日本語と英語の文章を3組数えてみました。手元で数えるだけなので、API は使っていません。
- 使った区切り方: tiktoken が GPT-5 に割り当てている o200k_base。GPT-6 系のモデル名は tiktoken の対応表になく、最新モデルの数え方と同じとは限りません
- 結果: 3組の文章の合計で、日本語は 103トークン、英語は 71トークン。日本語が約1.45倍になりました
- 1トークンあたりの文字数: 日本語は 1.3〜1.6文字、英語は 4.9〜5.9文字。日本語は文字数が少なくても、1文字あたりのトークンが多くなります
| 文章 | 日本語(文字 / トークン) | 英語(文字 / トークン) |
|---|---|---|
| 問い合わせへの返信の指示 | 31 / 19 | 77 / 13 |
| 議事録の要約の指示 | 37 / 28 | 82 / 15 |
| VPS の説明文(2文) | 73 / 56 | 211 / 43 |

この数え方の場合、日本語のアプリは英語の例で見積もるより4〜5割高くなることがあります。見積もりの前に、実際に使う日本語の文章で数えておくと安心です。
見積もりの手順:自分の使い方で月額を出す方法
試算と同じ考え方で、自分のアプリの費用を出す手順です。

① 1回あたりのトークン数を数える
実際に送るプロンプトを、使うモデルの数える API に渡します。Anthropic の数える API は無料です(レート制限あり)。
count_claude.py
import anthropic
client = anthropic.Anthropic() # ANTHROPIC_API_KEY を環境変数に設定しておく
response = client.messages.count_tokens(
model="claude-sonnet-5-5",
system="あなたは社内ヘルプデスクの担当者です。",
messages=[{"role": "user", "content": "VPN につながらないときの確認方法を教えてください。"}],
)
print(response.input_tokens)
OpenAI は Responses API と同じ形の入力を渡して数えます。
count_openai.py
from openai import OpenAI
client = OpenAI() # OPENAI_API_KEY を環境変数に設定しておく
response = client.responses.input_tokens.count(
model="gpt-6.1-sol",
input="VPN につながらないときの確認方法を教えてください。",
)
print(response.input_tokens)
② 出力のトークン数を見込む
出力は送る前に数えられません。試しに数回呼び出し、返ってきた usage の出力トークン(推論・思考の分を含む)の平均を使います。
③ 月の回数とキャッシュの割合を決める
毎回同じ前半部分がどれくらいあるか、キャッシュが切れて書き直す回数がどれくらいかを見込みます。問い合わせの間隔が寿命(OpenAI 30分・Anthropic 5分)より短ければ、書き直しはほとんど起きません。
④ 単価を掛けて合計する
この記事の試算に使った計算を、短くするとこうなります。単価はモデルに合わせて差し替えます。
estimate.py
M = 1_000_000
def monthly_cost(n, inp, out, cached=0, writes=0,
price_in=2.00, price_out=10.00, price_write=2.50, price_read=0.10):
"""n 回分の費用(ドル)。単価は100万トークンあたり。初期値は Sonnet 5.5 / GPT-6.1 Sol"""
return (n * inp * price_in + n * out * price_out
+ writes * cached * price_write + (n - writes) * cached * price_read) / M
print(monthly_cost(10_000, 2_000, 500)) # ① チャットボット → 90.0
print(monthly_cost(10_000, 3_000, 500, cached=20_000, writes=300)) # ③ RAG → 144.4
実行結果
90.0
144.4
長い入力の割増(OpenAI の27.2万トークン超・Haiku 5.5 の10万トークン超)がある使い方では、その単価に差し替えて計算します。
選び方:料金で見たおすすめの組み合わせ
試算の結果から、使い方ごとの選び方を図にまとめました。性能の比べ方は用途によるので、料金の面から見た目安です。

- 大量の定型処理: 小型(GPT-6 Luna / Claude Haiku 5.5)。単価は同じですが、10万トークンを超える入力が多いなら Lunaのほうが安くなります
- 普段の開発・社内ツール: 中位(Claude Sonnet 5.5 / GPT-6.1 Sol)。単価は同じなので、性能・使いたい機能・既存の契約で選べます。27.2万トークンを超える資料を扱うなら Sonnet 5.5が有利です
- 難しい推論・長い作業: 上位(Claude Fable 5.2 / GPT-6 Astra)。単価もキャッシュの読み込みも Fable 5.2 のほうが安い計算です
- 結果を急がない作業: どのモデルでも Batch で半額
すでに ChatGPT や Claude の有料プランを契約している場合は、API のクレジットが付いてくることがあります。2026年11月13日時点では次のとおりです。
| 契約しているプラン | 付いてくる API のクレジット(月) |
|---|---|
| ChatGPT Pro | 契約額に応じて 100・200・500ドル |
| ChatGPT Business | Standard 1席20ドル、Premium 1席100ドル(ワークスペースで最大500ドル) |
| Claude Max | 100ドル |
| Claude Ultra | 200ドル |
| Claude Team | 最大500ドル(チームで共有) |
※ ChatGPT の API クレジットは受け取りの手続きが必要で、未使用分は請求期間の終わりに失効します。条件は各社の公式ページで確認してください
小型の Haiku 5.5 の特徴は、次の記事で詳しく紹介しています。

よくある質問
Q. ChatGPT の Plus に入っていれば API も使えますか?
A. API は別の従量課金です。2026年11月13日時点で API のクレジットの対象になっているのは、ChatGPT では Pro と Business で(上の表)、Plus は対象に入っていません。
Q. 100万トークンはどれくらいの量ですか?
A. Anthropic の目安では、現在のトークナイザーで約250万文字です。ただし日本語は英語よりトークンが多くなりやすく、会社やモデルでも変わるため、数える API で確かめるのが確実です。
Q. 円だといくらになりますか?
A. 両社とも米ドル建てで、為替で変わるためこの記事では換算していません。請求時のレートと、税(消費税など)が別にかかる点に注意してください。
Q. OpenRouter などの窓口サービス経由でも同じ料金ですか?
A. OpenRouter は、モデルの料金は各社の定価のままで、クレジットを買うときに手数料(Standard で5.5%)がかかる仕組みです。仕組みは次の記事で紹介しています。

Q. 料金はよく変わりますか?
A. 変わります。たとえば Claude Fable 5.2 は、前のモデルの Fable 5.1(入力10ドル・出力50ドル)より安い価格で出ました。使う前に必ず公式の料金ページを確認してください。
まとめ
ChatGPT API と Claude API の料金のポイントをまとめます。
- 料金の決まり方:入力・出力・キャッシュのトークン数 × 100万トークンあたりの単価
- 上位:Claude Fable 5.2(8ドル/40ドル)が GPT-6 Astra(10ドル/50ドル)より2割安い
- 中位:Claude Sonnet 5.5 と GPT-6.1 Sol は単価が同じ(2ドル/10ドル)
- 小型:Claude Haiku 5.5 と GPT-6 Luna は単価が同じ(0.10ドル/0.50ドル)
- キャッシュ:RAG の試算では、どのモデルも約7割安くなる
- 長い入力:OpenAI は27.2万トークン超、Haiku 5.5 は10万トークン超で単価が上がる
- Batch:両社とも半額
- 日本語:tiktoken の o200k_base では、同じ意味の英語の約1.45倍のトークン
まずは自分のプロンプトを両社の数える API で数え、この記事の計算式に当てはめて月額を出してみてください。
