メインコンテンツへスキップ

GPT Image 2 APIは無料?ChatGPT・オンラインツール・User-Paysを整理

A
14 分で読めますAI画像生成

「無料オンライン」は、アプリ内上限、ユーザー負担、有限クレジット、無料で開ける画面を含む別契約です。API実装前に実行場所と支払者を決めます。

GPT Image 2 APIは無料?ChatGPT・オンラインツール・User-Paysを整理

OpenAI公式の gpt-image-2 APIには無料枠がありません。ChatGPT、Puter、無料オンラインツールは、それぞれ別の課金・認証契約です。各ルートの状態は2026年7月15日に確認しました。

「無料」「登録不要」「使い放題」という表示があっても、APIとして使えるか、商用の素材を入力してよいか、同じ条件で再実行できるかは別問題です。まず実行場所と支払者を決めます。

やりたいこと最初の選択肢支払い・キーの境界
人が数枚を手動生成するChatGPT Freeアプリ内ツールの制限。バックエンド用APIキーは得られない
Webフロントに生成機能を置くPuter.js User-Pays利用者がPuterで認証し、自分の利用分を負担する
非機密の短期評価をする登録クレジットまたはオンライン作業画面クレジット、アカウント、持ち込みキーは運営元の条件に従う
サーバーで自動化するOpenAI公式または有料プロバイダーサーバーがキーを保持し、運営側が請求・ログ・再試行を管理する

停止条件:機密データ、反復処理、顧客向け機能、サーバー実行のどれかに当てはまるなら、曖昧な無料枠ではなく、請求・キー・モデル対応・ログを検証できる有料ルートへ切り替えます。

「無料」は5種類の契約に分けて考える

画像が1枚生成できても、無料APIが存在する証明にはなりません。費用をアプリの利用枠、利用者本人、ツール運営者の有限クレジット、自社のOpenAIプロジェクト、または別プロバイダーのどれが負担したかで、継続性と責任が変わります。

アクセス契約支払者認証・キーの場所初回テスト後の継続向いている用途停止条件
OpenAI公式API自分または組織サーバーにOpenAIプロジェクトキーアカウント上限内で従量課金バックエンド、キュー、ログ、再試行無料枠と呼ばず、予算と再試行上限を設定する
ChatGPT Freeプラン内のアプリ利用枠ChatGPTアカウントのセッション画像ツール固有の上限内で手動利用単発生成、対話的な修正APIキーや自動処理、共通ログが必要になったとき
Puter.js User-Pays認証した各利用者Puter利用者認証。開発者はOpenAIキーを持たない各利用者のPuter契約に従う利用者がログインし負担できるWeb機能一括請求、サービスアカウント、サーバー処理が必要なとき
登録クレジット・作業画面クレジット終了までは運営元、または持ち込みキーの利用者サイトアカウント、運営元ルート、利用者キー運営元が現在示す範囲だけ非機密の使い捨て評価更新、データ、権利、モデルが不明なとき
有料APIプロバイダー自分または組織サーバーにプロバイダーキー独自のモデル対応とサポート契約互換APIや支払い経路が合うバックエンドBase URL、model ID、応答形式、サポート元を記録できないとき

「開発者のAPIキー不要」は、認証も支払いも不要という意味ではありません。Puterはその役割を最終利用者へ移します。また「無料で開ける」は「無料で生成できる」と同義ではなく、画面を開いた後に有効なキーや残高を求める作業環境もあります。

GPT Image 2の5契約を支払者、認証、キー位置、適合用途、停止条件で比較したマトリクス

実行場所を決めるとルートが絞れる

広告表現より先に、リクエストがどこで動くかを決めます。人がアプリで操作する場合、利用者が認証するWebフロント、運営側が管理するバックエンドでは、秘密情報と費用の持ち主がまったく違います。

手動作業はChatGPTに残す

人がプロンプトを入力し、出力を確認し、修正を依頼して保存できるなら、ChatGPT Freeから始められます。バックエンド構築は不要ですが、プロジェクトAPIキー、ジョブキュー、Webhook、共通の再試行規則、顧客別コスト台帳は得られません。上限に達したときは製品内表示の回復を待つかプランを見直す必要があり、その利用枠をサーバーへ転用することはできません。

Webフロントでは利用者ごとにUser-Pays

Puter.jsは、各利用者がPuterで認証し、自分の利用分を負担できる機能に合います。ページへOpenAIの秘密を埋め込まず、開発者が全生成を前払いしなくて済みます。一方で、Puterの本人確認、各アカウントの利用可能状態、費用、規約がプロダクト体験の一部になります。

バックエンドでは請求とログも所有する

サーバーがジョブを受け付け、秘密を守り、安全に再試行し、支出を顧客や処理単位へ割り当てるなら、OpenAI公式または検証済みの有料プロバイダーを使います。費用は運営側が負担しますが、固定したリクエスト、task ID、請求記録、障害時の責任者を同じ管理面に置けます。

手動ChatGPT、Puter User-Paysフロント、有料バックエンドの実行場所と信頼境界を示すGPT Image 2図

OpenAIやプロバイダーの秘密をブラウザJavaScriptへ置いてはいけません。クライアントはPuterのような利用者認証契約を使うか、自社バックエンドを呼び、キーはページの外側で保管します。

OpenAI公式APIは有料だが監査しやすい

第一方の請求、モデル定義、制御が必要なら公式APIを選びます。OpenAIの GPT Image 2モデルページではIDが gpt-image-2、Freeが Not supported と表示されています。これは2026年7月15日に再確認した状態です。有料tierのTPMとIPMは処理量の上限であり、無料画像枚数ではありません。

1回の生成や編集にはImage APIが扱いやすく、会話型・多段の処理ではResponses APIから画像生成ツールを呼べます。後者では選んだメインモデルのtoken利用も考慮します。endpointとパラメーターはOpenAIの画像生成ドキュメントを基準にします。

最初のサーバーテストは、環境変数のキーで低品質の正方形を1枚だけ生成し、base64をファイルへ保存する程度に絞れます。

js
import fs from "node:fs"; import OpenAI from "openai"; const openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY, }); const result = await openai.images.generate({ model: "gpt-image-2", prompt: "A clean product photo of a red enamel camping mug on a white table", size: "1024x1024", quality: "low", }); const imageBytes = Buffer.from(result.data[0].b64_json, "base64"); fs.writeFileSync("gpt-image-2-smoke-test.png", imageBytes);

出力ファイルだけでなく、時刻、プロンプトとパラメーター、返されたモデルまたはルート表示、取得できるrequest/trace ID、実際の請求も保存します。GPT Imageモデルでは組織確認を求められる場合があります。編集時の参照画像token、テキスト入力、再試行、採用しなかった候補も実コストへ加わります。

実装、edits、エラー処理は GPT Image 2 APIの実装手順、サイズ・品質・料金計算は GPT Image 2 API料金で分けて確認できます。

ChatGPT Freeは手動生成用で、APIクレジットではない

人が操作する範囲ならChatGPT Freeは正当な開始点です。OpenAIの ChatGPT Free Tier FAQはFree利用者も画像を作れると説明していますが、画像作成には独立した、より厳しいツール上限があります。固定の「1日何枚」より、アカウント内に表示される回復時刻を採用する方が安全です。

Images in ChatGPT FAQはアプリ内の作成、編集、保存、コピー、共有、ダウンロードを扱います。これらの操作は OPENAI_API_KEY を発行せず、APIプロジェクトへ残高を付けず、バックエンドへアプリ上限を渡しません。

人が毎回確認できる、回復待ちが許容できる、顧客システムが出力に依存しない、選択した画像を手動で記録できる、という条件ならChatGPTに残せます。スケジュール、キュー、自動再試行、集中請求、可用性の約束が必要なら有料バックエンドへ移ります。

Puter.jsは開発者負担ゼロ、利用者負担のフロント経路

ブラウザが製品面で、利用者ごとに認証と費用負担を求められるならPuterが候補です。2026年6月30日更新のPuter 画像生成チュートリアルには openai/gpt-image-2 が掲載され、User-Paysとして説明されています。開発者はOpenAIキーを管理せず、利用者のAI請求を負担しません。利用者がPuterでログインし、その経路の費用を負担します。

html
<div id="result"></div> <script src="https://js.puter.com/v2/"></script> <script> puter.ai .txt2img("A paper-cut map of an island research station", { model: "openai/gpt-image-2", quality: "low", }) .then((imageElement) => { document.querySelector("#result").appendChild(imageElement); }); </script>

なくなるのは開発者保有のOpenAI秘密です。本人確認、課金、上限、データ処理者まで消えるわけではありません。顧客画像、個人情報、未公開デザイン、規制対象素材を送る前に、ログイン、費用表示、地域対応、エラー表示、Puterの条件を確認します。

サービスアカウント、定期処理、集中予算、Webhook、サーバーログ、共通再試行が必要なら、フロント呼び出しを隠れたバックエンドとして扱わず、有料サーバー経路を選びます。

登録クレジットとオンライン作業画面を評価する

短期評価にオンラインツールを使うこと自体は問題ありません。ただし、生成できた事実と、継続・機密データ・商用利用・API実装に適合する事実を分けます。

登録クレジットは有限

TwoShotのGPT Image 2画面は現在、利用者自身のOpenAIキーなしでブラウザから開始でき、登録クレジットを案内しています。これは初期費用ゼロのテストであって、OpenAI公式の恒久無料枠ではありません。アカウント要件、残量、正確なモデル表示、ダウンロード、watermark、保存や公開gallery、権利、クレジット終了後の動作を確認します。

無料で開ける作業画面でもキーは必要になり得る

YingTuはコードを書く前に非機密プロンプトを比較するブラウザ作業面として使えます。画面は無料で開けますが、生成には現在有効なAPI keyが必要で、アカウントのルートと残高規則に従います。モデル、プロンプト版、サイズ、品質、キー所有者を記録してから、承認済みのバックエンドで再現します。

プロバイダーAPIは別の有料契約

laozhang.aiは現在、プロバイダー独自価格として1回$0.03を示しています。OpenAI公式価格ではありません。サイズまたは4Kを明示的に制御したい場合は gpt-image-2-vip を使い、返された画像の実ピクセルを読み取ります。名前に4Kと書かれているだけでは検証になりません。

ログにはBase URL、プロバイダーmodel ID、リクエストと応答形式、請求結果、サポート担当を残します。第一方の請求と公式制御が要件ならOpenAI directを選び、別契約が支払いや互換性を実際に改善するときだけプロバイダーを選びます。

無料枠探しをやめる費用ライン

小さな有料テストは、登録と不明な上限の調査を続けるより安いことがあります。OpenAIが示す1024×1024の出力例は、lowが$0.006、mediumが$0.053、highが$0.211です。20枚なら次の基準になります。

ルート・設定計算20枚の出力額含まれないもの
OpenAI low 1024×102420 × $0.006$0.12入力token、再試行
OpenAI medium 1024×102420 × $0.053$1.06入力token、再試行
OpenAI high 1024×102420 × $0.211$4.22入力token、再試行
laozhang.aiの例20 × $0.03$0.60モデル対応、パラメーター、失敗時課金などの差

プロバイダー行は同品質比較ではありません。OpenAI行はサイズと品質にひもづく出力費用例、$0.03は別契約の呼び出し価格です。テキストや参照画像の入力、再試行、不採用出力、人のレビュー、経路検証時間も予算へ含めます。

GPT Image 2を20枚生成する費用例と6項目監査、試用から有料テストへ切り替える停止条件

顧客・個人・ライセンス・未公開素材を扱う、翌日も同条件で再現する、サーバーや顧客機能が依存する、障害と費用を追跡する、または無料枠探しの時間がテスト予算を超えた時点で、有料かつ記録可能な経路へ移ります。

60秒で6項目を監査する

画像をアップロードしたりコードを貼ったりする前に、次の証拠を1つずつ見つけます。

監査項目確認する証拠不合格条件
支払者アカウント、プラン、残高、クレジット、User-Pays説明「無料」以外の課金説明がない
認証情報OpenAIキー、プロバイダーキー、アプリセッション、Puter login、サイトアカウント共有キーを公開ページやrepositoryへ貼る
上限・更新現在の上限、有限クレジット、回復表示、従量規則次のリクエストが止まる・課金される条件が不明
モデル対応正確なルートmodel IDとパラメーター対応ブランド表示だけでモデル根拠がない
データ・権利upload、保持、gallery、watermark、download、出力利用条件条件が不明なまま機密入力を求める
ログ・サポートrequest/task ID、請求記録、エラー担当、連絡先アプリ、ルート、モデル、プロバイダーを切り分けられない

ダウンロードボタンは保存可否だけを示し、商用権利、参照画像の保持、公開galleryへの掲載、請求争議の担当を証明しません。ダウンロード・watermark・保存・権利は GPT Image 2オンライン生成とダウンロードで分けて確認します。

5分で利用ルートを承認する

  1. 実行場所を「手動アプリ・利用者認証フロント・信頼できるバックエンド」のどれかに固定する。
  2. 支払者を「製品枠・利用者・サイトクレジット・自社OpenAI・プロバイダー」のどれかにする。
  3. 認証情報を「セッション・Puter login・サイトアカウント・プロジェクトキー・プロバイダーキー」から特定する。
  4. 選んだルートの運営元が示す現在のモデル、料金、上限、条件だけを採用する。
  5. 非機密のスモークテストを1回行い、プロンプト、パラメーター、出力、時刻、IDを保存する。
  6. データ、再現性、請求、サポートが目的を満たさなければ拡大しない。

これで画像品質と経路品質を別々に評価できます。良い画像は契約の安全性を証明せず、安い呼び出しは正確なモデル対応を証明しません。

次の具体的な作業を選ぶ

よくある質問

OpenAI公式のGPT Image 2 APIは無料ですか?

無料ではありません。2026年7月15日時点で gpt-image-2 のFreeはNot supportedです。ChatGPT Free、Puter User-Pays、サイトクレジットは別契約です。

ChatGPT FreeでGPT Image 2の画像を作れますか?

ChatGPTアプリ内で、無料プランの独立した画像ツール上限に従って作れます。表示された回復時刻が基準で、その利用枠はAPIクレジットになりません。

Puter.jsは無料のOpenAI APIキーを発行しますか?

発行しません。User-Paysによって開発者のOpenAIキーを不要にし、最終利用者がPuterで認証して自分の利用分を負担します。無料サーバーキーではありません。

GPT Image 2にはAPIキーが必要ですか?

OpenAI公式と有料プロバイダーのバックエンドには対応するサーバーキーが必要です。ChatGPTはアプリセッション、Puterは利用者認証、試用サイトはサイトアカウントや持ち込みキーを使う場合があります。

Pythonやバックエンドから無料で呼べますか?

OpenAIのサポートされたFree tierからは呼べません。支出上限を設定したOpenAIプロジェクト、または検証済みプロバイダーを使い、再試行と並列数を制限します。

「登録不要」は完全無料という意味ですか?

意味しません。匿名の有限枠、サイト負担、後から要求されるキー、利用者負担などがあり得ます。次のリクエストを誰が支払い、何が認証になるかを確認します。

オンライン生成画像は商用利用できますか?

ダウンロードできるだけでは判断できません。入力と出力の条件、保持、公開gallery、watermark、元素材の権利、対象アカウントの規約を確認してください。

laozhang.aiの$0.03/callはOpenAI公式価格ですか?

違います。独立したプロバイダー価格です。Base URL、model ID、パラメーター、応答形式、失敗時課金、サポート境界を確認してから統合します。

無料・使い放題の共有キーは安全ですか?

所有者、請求、失効方法、ログ責任が分からない共有キーは使わず、ブラウザやrepositoryにも置きません。自分で管理するアカウントの小額テストの方が追跡しやすく安全です。

最初から有料テストを選ぶべき条件は?

機密入力、反復、顧客機能、サーバー実行、費用や障害の調査が必要な場合です。ゼロ円より、請求とログを再現できることを優先します。

#GPT Image 2#gpt-image-2#OpenAI Image API#ChatGPT Free#Puter.js#User-Pays#無料オンラインツール#API料金
Share: