GEMINI LABEN
NANOLITE — Nano Banana 2 Liteが登場しました。Googleで最も速く、最もコスト効率の高いGemini Imageモデルで、軽量な画像生成を安く回したい用途に向いていますOMNIFLASH — Gemini Omni Flashがpublic previewになりました。ネイティブにマルチモーダルなモデルで、企業や開発者が独自の動的な動画ワークフローを構築できますAGENTS — Managed Agentsが拡張されました。background: trueでサーバー側の非同期実行とポーリング、リモートMCPサーバー連携、対話をまたぐ認証情報のリフレッシュに対応しますMEMORY — Memory BankのIngestEvents APIが一般提供になりました。イベントの取り込みとメモリ生成を分離し、コンテンツを継続的にストリームできますTHROUGHPUT — Provisioned Throughputで、同一モデル・同一リージョンに対して最大7件の保留オーダーを提出できるようになりましたDEPRECATE — 画像生成モデルは8月17日に、Gemini Enterprise Agent PlatformのGrok 4.1系は8月20日に停止される予定ですNANOLITE — Nano Banana 2 Liteが登場しました。Googleで最も速く、最もコスト効率の高いGemini Imageモデルで、軽量な画像生成を安く回したい用途に向いていますOMNIFLASH — Gemini Omni Flashがpublic previewになりました。ネイティブにマルチモーダルなモデルで、企業や開発者が独自の動的な動画ワークフローを構築できますAGENTS — Managed Agentsが拡張されました。background: trueでサーバー側の非同期実行とポーリング、リモートMCPサーバー連携、対話をまたぐ認証情報のリフレッシュに対応しますMEMORY — Memory BankのIngestEvents APIが一般提供になりました。イベントの取り込みとメモリ生成を分離し、コンテンツを継続的にストリームできますTHROUGHPUT — Provisioned Throughputで、同一モデル・同一リージョンに対して最大7件の保留オーダーを提出できるようになりましたDEPRECATE — 画像生成モデルは8月17日に、Gemini Enterprise Agent PlatformのGrok 4.1系は8月20日に停止される予定です
記事一覧/API / SDK
API / SDK/2026-04-01初級

Gemini API の料金・課金の仕組み【2026年版】:無料枠からトークン課金まで

Gemini API の無料枠・有料プランの料金体系をわかりやすく解説。トークン課金の仕組み、モデル別料金比較、コスト試算方法、支出上限設定まで初心者にもわかる2026年最新ガイド。

gemini-api279料金5課金4無料枠2トークン4コスト管理15Google AI Studio7

想定より請求が膨らむ前に、料金の全体像を押さえる

Gemini API を無料枠のつもりで触っていたら、月初に届いた請求が予想の何倍かになっていた——小さな検証を重ねているうちに、こうしたずれは起こりがちです。トークン単価そのものは公開されていても、無料枠の境界とモデルごとの差が絡むと、実際にかかる費用は事前に読みにくくなります。

ここでは 2026 年時点の無料枠の詳細、有料プランのトークン課金の仕組み、モデル別の料金差、そして実際の試算手順と上限設定までを順に整理します。料金の輪郭がつかめれば、個人開発から商用利用まで、支出をコントロールしながら判断できるようになります。


Gemini API の無料枠(Free Tier)を最大限に活用する

Gemini API には充実した無料枠が用意されており、個人開発や学習目的であれば費用ゼロで十分な実験が可能です。

無料枠の主な制限(2026年4月時点)

無料枠では以下の制限が設けられています。

  • Gemini 3 Flash: 1分あたり15リクエスト、1日1,500リクエスト
  • Gemini 3.1 Flash: 1分あたり15リクエスト、1日500リクエスト
  • Gemini 3 Pro / 3.1 Pro: 1分あたり2リクエスト、1日50リクエスト
  • トークン制限: 入力・出力トークンともに1リクエストあたりモデルのコンテキストウィンドウ内に制限

無料枠ではレスポンスが課金対象データの学習に使用される場合があります(Google の利用規約に準じます)。商用利用や機密データを扱う場合は有料プランへの移行を検討してください。

無料枠で試せること

無料枠でも以下の主要な機能をすべて試せます。

  • テキスト生成・マルチターン対話
  • マルチモーダル入力(画像・PDF・音声ファイル)
  • Function Calling / Structured Output
  • System Instructions の設定
  • ストリーミングレスポンス

まずは Google AI Studio(ai.google.dev)でAPIキーを発行し、無料枠の範囲内でプロトタイプ開発を始めることをおすすめします。


トークン課金の仕組みを理解する

有料プランの料金は「トークン(token)」という単位で計算されます。トークンとは、テキストを処理する際の最小単位で、英語では平均4文字で1トークン、日本語ではひらがな・カタカナ・漢字ともにおおよそ1〜2文字で1トークンに換算されます。

入力トークンと出力トークン

Gemini API では入力トークン出力トークンでそれぞれ異なる料金が設定されています。

  • 入力トークン: プロンプト・System Instructions・ファイル入力すべてが含まれる
  • 出力トークン: モデルが生成するテキスト(Function Callingの応答も含む)

出力トークンは入力トークンより単価が高く設定されているため、長い出力を大量に生成するユースケースではコストが特に積み上がりやすい点に注意が必要です。

トークン数を確認する方法

Pythonでトークン数を事前に確認するには以下のコードが役立ちます。

import google.generativeai as genai
 
genai.configure(api_key="YOUR_GEMINI_API_KEY")
model = genai.GenerativeModel("gemini-3-flash-latest")
 
# トークン数を事前計算(APIコール前に確認)
prompt = "Gemini APIについて詳しく教えてください。料金の仕組みも含めて。"
token_count = model.count_tokens(prompt)
 
print(f"入力トークン数: {token_count.total_tokens}")
# 例: 入力トークン数: 28

実際に生成を行ったあとは usage_metadata でも確認できます。

response = model.generate_content(prompt)
 
# 使用トークン数の確認
usage = response.usage_metadata
print(f"入力トークン: {usage.prompt_token_count}")
print(f"出力トークン: {usage.candidates_token_count}")
print(f"合計トークン: {usage.total_token_count}")
 
# 例出力:
# 入力トークン: 28
# 出力トークン: 312
# 合計トークン: 340

モデル別料金比較(2026年版)

Gemini API では複数のモデルが提供されており、それぞれ性能とコストのバランスが異なります。

主要モデルの料金感(目安)

Gemini 3 Flash / 3.1 Flash

  • 最もコストパフォーマンスが高いモデル
  • 入力トークン: 約 $0.075 / 100万トークン
  • 出力トークン: 約 $0.30 / 100万トークン
  • 用途: チャットボット・要約・分類・高頻度バッチ処理

Gemini 3 Pro / 3.1 Pro

  • 高精度・複雑なタスクに対応
  • 入力トークン: 約 $1.25 / 100万トークン
  • 出力トークン: 約 $5.00 / 100万トークン
  • 用途: コード生成・長文要約・マルチモーダル高精度処理

Gemini 3 Flash Lite

  • 最軽量・最安価なモデル
  • 入力トークン: 約 $0.01875 / 100万トークン
  • 出力トークン: 約 $0.075 / 100万トークン
  • 用途: 単純な分類・テンプレート補完・大量処理

⚠️ 注意: 上記料金は2026年4月時点の公式料金を参考にした目安です。最新料金は Google AI Studio の料金ページ で必ずご確認ください。Googleは随時料金を改定しています。

画像・動画・音声の入力料金

マルチモーダル入力の場合、メディアの種類によって換算方法が異なります。

  • 画像: 1枚あたり258トークン相当(Gemini 3 Flash の場合)
  • 動画: 1秒あたり263トークン相当(音声含む場合は別途加算)
  • 音声: 1秒あたり32トークン相当

大量の画像・動画を処理するユースケースでは、特に入力コストが膨らみやすいため、コンテキストキャッシュの活用を検討することをおすすめします。


実際のコスト試算:ユースケース別の月額計算例

理論を理解したら、実際のコスト感を試算してみましょう。

ユースケース1: チャットボット(1日1,000会話)

  • 入力: 平均500トークン × 1,000会話 = 50万トークン/日
  • 出力: 平均300トークン × 1,000会話 = 30万トークン/日
  • モデル: Gemini 3.1 Flash
  • 月間コスト概算:
    • 入力: 1,500万トークン × $0.075/100万 = $1.13/月
    • 出力: 900万トークン × $0.30/100万 = $2.70/月
    • 合計約 $3.83/月(約570円)

ユースケース2: 文書要約サービス(1日100件のPDF処理)

  • 入力: 平均5,000トークン × 100件 = 50万トークン/日
  • 出力: 平均500トークン × 100件 = 5万トークン/日
  • モデル: Gemini 3 Flash
  • 月間コスト概算:
    • 入力: 1,500万トークン × $0.075/100万 = $1.13/月
    • 出力: 150万トークン × $0.30/100万 = $0.45/月
    • 合計約 $1.58/月(約235円)

このように、適切なモデルを選べばかなり低コストで本番サービスを運用できることがわかります。コスト試算を正確に行うためのベストプラクティスについては、Gemini API コスト最適化 完全ガイド で詳しく解説しています。


支出上限(Spend Caps)の設定でコスト管理を徹底する

特に開発初期やテスト段階では、**支出上限(Spend Caps)**を設定して予期せぬ高額請求を防ぐ点が肝心です。

Google AI Studio でのSpend Caps設定

  1. Google AI Studio にログイン
  2. 左メニューから「設定」→「課金」を開く
  3. 「月間支出上限」に希望の金額を入力(例: $10)
  4. 保存すると、上限に達した時点でAPIコールが自動的に停止される
# APIコール前にレート制限を考慮したエラーハンドリングの実装例
import google.generativeai as genai
from google.api_core import exceptions
import time
 
genai.configure(api_key="YOUR_GEMINI_API_KEY")
model = genai.GenerativeModel("gemini-3-flash-latest")
 
def safe_generate(prompt: str, max_retries: int = 3) -> str:
    """Spend Cap超過・レート制限に対応した安全な生成関数"""
    for attempt in range(max_retries):
        try:
            response = model.generate_content(prompt)
            return response.text
        except exceptions.ResourceExhausted as e:
            # 429エラー: レート制限またはSpend Cap超過
            if attempt < max_retries - 1:
                wait_time = 2 ** attempt  # 指数バックオフ
                print(f"レート制限に達しました。{wait_time}秒後に再試行します...")
                time.sleep(wait_time)
            else:
                raise RuntimeError(f"APIコールに失敗しました: {e}")
    return ""
 
result = safe_generate("今日の業務サマリーを作成してください。")
print(result)

支出上限の詳細な設定方法については Gemini API Spend Caps(支出上限)設定ガイド を、クォータ管理については Gemini API レート制限とクォータ管理 もあわせてご参照ください。


本番環境でのコスト監視をどう行うか

個人開発の域を超えてサービスを本番運用する段階になると、コストの可視化・監視・アラート設定が欠かせなくなります。Google Cloud Billing のダッシュボードを活用することで、プロジェクト別・APIサービス別の細かいコスト分析が可能です。

本番環境でのオブザーバビリティ(可観測性)の設計、ログ収集・コスト追跡の実践パターンについては、Gemini API 本番環境のオブザーバビリティ完全ガイド で体系的に解説しています。プレミアム記事ですが、商用サービスを構築する方にはぜひご覧いただきたい内容です。


ここまでの要点

Gemini API の料金・課金体系のポイントを整理します。

  • 無料枠は充実: 個人開発・プロトタイプなら0円でスタートできる
  • トークン課金: 入力・出力それぞれのトークン数 × 単価で計算される
  • モデル選択が重要: Flash系(低コスト)とPro系(高精度)を用途に応じて使い分ける
  • 支出上限を設定: 予期せぬ高額請求を防ぐために最初に設定しておく
  • コスト監視の仕組みを整える: 本番運用では可視化・アラートが不可欠

料金体系の理解はGemini APIを安心して使い始めるための重要な第一歩です。まずは無料枠でアイデアを形にして、サービスが成長するにつれてプランを見直していくアプローチをおすすめします。

シェア

お読みいただきありがとうございます

Gemini Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

もしこの記事がお役に立ちましたら、チップ(¥150)で応援いただけると大変励みになります。広告なしでの運営を続けるため、皆さまのご支援が大きな力になっています。

関連記事

API / SDK2026-06-28
gemini-flash-latest が 3.5 Flash に切り替わっても深夜に事故らない『昇格ゲート』の設計
gemini-flash-latest のような可変エイリアスは GA のたびに中身が差し替わり、無人で回している自動処理の前提を静かに崩します。自前の役割→固定モデルID の間接層と、ゴールデンセットで4指標を測る受け入れハーネス、しきい値での昇格・自動ロールバックまでを実装コード付きで共有します。
API / SDK2026-06-21
Gemini API の usageMetadata で本番アプリのコストを記録する — リクエスト単位で請求書と突き合わせる実装パターン
usageMetadata をリクエスト単位で記録し、エンドポイント・ユーザー・モデル別にコストを按分する実装パターンに加え、3.5 Flash GA で既定モデルが差し替わってもコスト記録が狂わないよう resp.model_version を基点にした単価引き当てと、ドリフト・未知モデルを毎晩監査する仕組みまで解説します。
API / SDK2026-06-14
Gemini API の media_resolution で画像トークンを制御する — バッチ画像分類のコストと精度を実測で最適化する
Gemini 3 系で導入された media_resolution は、画像入力が消費するトークン量を3段階で切り替えるパラメータです。バッチ画像分類の実測を通して、コストと精度のバランスをタスク別に最適化する手順を解説します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →