HiAPI
ブログ

使用ガイド

無料 AI 画像生成 API は Key 不要?2026 年に 4 つを実測

Key なしで Pollinations、AI Horde、Puter.js を実測し、それぞれ何が返ってきたか、そして Key ありで最も安く安定した選択肢を紹介します。

Sep 29, 2026
無料 AI 画像生成 API は Key 不要?2026 年に 4 つを実測

現在もなお、API Key なしで画像を生成できる AI 画像生成 API が 2 つあります:Pollinations の旧 URL エンドポイントと、AI Horde の匿名 Keyです。私たちは 2026 年 9 月 29 日にこの 2 つを実測し、どちらも数分以内に制限にぶつかりました。Pollinations は透かし入りの画像を 1 枚返した後、課金を要求しました。AI Horde は使えましたが最大 512×512 までで、しかもまったく普通のプロンプトが NSFW としてブロックされました。

サービス 呼び出し方法 得られた結果 ぶつかった制限
Pollinations(旧 URL) GET image.pollinations.ai/prompt/... 768×768 の透かし入り JPEG、6 秒 2 回目のリクエストで HTTP 402、1 枚あたり $0.01 USDC の支払いを要求
Pollinations(新 API) GET gen.pollinations.ai/image/... HTTP 401:「A valid API key is required」 Key が必要
AI Horde apikey: 0000000000 512×512 の Stable Diffusion 画像、1 枚あたり約 50 秒 580×580 を超えると拒否;4 回中 1 回が NSFW と誤判定
Puter.js ブラウザ内の JavaScript 画像は生成されず 訪問者ごとに Puter へのログインを要求

2026 年 9 月 29 日、認証情報なしで実測。無料サービスの制限は頻繁に変わります。

安定して使える画像が必要な場合、私たちが見つけた Key ありの最安プランは HiAPI 上の GPT Image 2、1 枚 $0.007 です。以下、同じプロンプトで比較しました。

Pollinations:無料は 1 枚、その後 HTTP 402

Pollinations の旧エンドポイントは URL をそのまま画像に変えます。登録も Key も不要です:

curl -o lighthouse.jpg \
  "https://image.pollinations.ai/prompt/a%20lighthouse%20made%20of%20stacked%20teacups%20at%20dawn%2C%20watercolor"

最初のリクエストは約 6 秒で 768×768 の JPEG を返しました:

Pollinations、Key なし。レスポンスヘッダーによると使用モデルは sana。

画像は出ましたが、求めたものではありません。「ティーカップを積み重ねた灯台」というプロンプトなのに、カップは 1 つもなく、隅には pollinations.ai のロゴがあります。数秒後に別のプロンプトでリクエストすると、HTTP 402 Payment Required が返り、x402 暗号資産決済プロトコル経由で 1 枚あたり 0.01 USDC の支払いを要求されました。新 API gen.pollinations.ai は Key なしだと直接 401 を返します。

Pollinations は人気のプロンプトをキャッシュもします。他の人が使ったプロンプトはキャッシュから即座に返ることがあるため、軽く試しただけだと実際より寛大に感じられます。

AI Horde:無料、遅い、最大 512×512

AI Horde はボランティアネットワークです:各自が自分の GPU で Stable Diffusion を動かし、他の人と共有します。API は 0000000000 を匿名 Key として受け付けます:

import time
import requests

API = "https://aihorde.net/api/v2"
HEADERS = {"apikey": "0000000000", "Client-Agent": "my-app:1.0:me@example.com"}

job = requests.post(f"{API}/generate/async", headers=HEADERS, json={
    "prompt": "a red bicycle leaning on a brick wall, photograph",
    "params": {"width": 512, "height": 512, "steps": 20},
}).json()

while not requests.get(f"{API}/generate/check/{job['id']}", headers=HEADERS).json()["done"]:
    time.sleep(10)

result = requests.get(f"{API}/generate/status/{job['id']}", headers=HEADERS).json()
print(result["generations"][0]["img"])  # a WebP link, valid for about 30 minutes

実測で 2 つの細かい点がありました。Python 標準の urllib でリクエストを送ると、AI Horde の Cloudflare に 403 で遮断され、上記の requests に変えると正常に通りました。768×768 のリクエストは拒否されました:需要ピーク時には匿名ユーザーは 580×580 を超えられません。

4 つのプロンプトを実行し、1 枚あたり待ち時間込みで約 50 秒でした:

AI Horde、匿名、512×512。返されたモデルは stable_diffusion。

自転車は問題なし。灯台にティーカップはなく、パン屋の黒板の文字は文字化けし、2 回目の灯台プロンプトでは黒背景に「CENSORED – NSFW content detected」が返りました。個人の小規模プロジェクトなら許容範囲ですが、顧客に見せるものなら 4 枚に 1 枚ブロックされるのは厳しいです。

Puter.js:ユーザー負担、しかもログイン必須

Puter.js は「無料・Key 不要」の画像生成 API としてよく挙げられます。確かにあなたのコードに Key は不要ですが、訪問者ごとに Puter アカウントが必要です:私たちのテストでは puter.ai.txt2img() は Puter のログインウィンドウを待って auth_canceled を返しました。以降の利用量は訪問者自身の Puter アカウントに計上されます。個人用の Web ツールなら可能ですが、サーバーやスクリプト、バッチ処理からは呼び出せません。

同じプロンプトで、GPT Image 2 は 1 枚 $0.007

Key ありの場合、HiAPI 上の GPT Image 2 の ext 回線は低品質・1K で1 枚 $0.007 です。同じプロンプトを送りました:

左から:Pollinations(Key なし)、AI Horde(匿名)、HiAPI GPT Image 2($0.007)。同じプロンプト。

ティーカップを積み重ねた灯台を描けたのは GPT Image 2 だけでした。画像内に文字がある場合、差はさらに顕著です:

AI Horde(匿名)と HiAPI GPT Image 2($0.007)の比較。

1 枚 $0.007 の画像はすべて 1024×1024 で、生成時間は約 35 秒、課金記録は 1 枚 $0.007 でした。1,000 枚生成して $7 です。

リクエストはごく普通の Key 付き HTTP 呼び出しです:

import os
import time
import requests

API = "https://api.hiapi.ai/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['HIAPI_API_KEY']}"}

task = requests.post(f"{API}/tasks", headers=HEADERS, json={
    "model": "gpt-image-2/text-to-image@ext",
    "input": {
        "prompt": "a lighthouse made of stacked teacups at dawn, watercolor",
        "aspect_ratio": "1:1",
        "resolution": "1K",
        "quality": "low",
    },
}).json()["data"]["taskId"]

while True:
    data = requests.get(f"{API}/tasks/{task}", headers=HEADERS).json()["data"]
    if data["status"] in ("success", "fail"):
        break
    time.sleep(5)

print(data["output"][0]["url"])

さらに詳細が必要な場合、GPT Image 2 の標準回線は 1K $0.03、2K $0.04、4K $0.06 です。詳しくは GPT Image 2 の価格をご覧ください。

コードを書かない?無料ジェネレーターを使う

数枚の画像だけが必要で API が不要なら、HiAPI の GPT Image 2 無料ジェネレーターがブラウザで使えます。登録も Key も不要です。24 時間ごとに最大 10 枚まで、画像には小さな hiapi.ai の透かしが入ります。

どれを使うべき?

あなたのニーズ 使うもの
今日スクリプトで一時的に 1 枚欲しい Pollinations 旧 URL、すぐ 402 にぶつかる
無料の画像が欲しい、待てる AI Horde 匿名 Key、512×512
数枚だけ、コードは書かない HiAPI 無料ジェネレーター、毎日 10 枚
アプリ内やバッチ生成 HiAPI 上の GPT Image 2、1 枚 $0.007

よくある質問

Key が不要な無料 AI 画像生成 API はありますか?

2 つありますが、どちらも制限があります。2026 年 9 月 29 日の実測:Pollinations 旧 URL は透かし入りの画像を 1 枚返した後に課金を要求しました;AI Horde は匿名 Key 0000000000 で 512×512 の画像を生成でき、1 枚あたり約 50 秒です。

Pollinations は今 API Key なしでまだ使えますか?

一部は使えます。旧版 image.pollinations.ai/prompt/ は画像を 1 枚返した後、HTTP 402 を返し、1 枚あたり $0.01 USDC の支払いを要求しました。新版 gen.pollinations.ai は Key なしだと直接 401 を返します。

AI Horde の匿名 API Key は何ですか?

0000000000(0 が 10 個)。匿名リクエストはキューの最後に並び、サイズは 580×580 を超えられません。

Key ありの場合、最も安い画像生成 API はどれですか?

私たちが見つけた最安は HiAPI 上の GPT Image 2 で、1 枚 $0.007(1K、低品質、ext 回線)、1,000 枚で $7 です。

Puter.js は Key なしで無料の画像生成ができますか?

ブラウザ内でのみ使え、しかも訪問者ごとに Puter へのログインが必要で、利用量は訪問者自身の Puter アカウントに計上されるため、サーバーサイドやバッチ生成には使えません。

永続的なAIアーティファクトで開発を始める

APIキーを取得して、タスクベースの1つのAPIで画像・動画・音声モデルを呼び出せます。

APIドキュメントを読む