Guida all'uso
API gratuite di generazione immagini AI senza Key? 4 testate a settembre 2026
Abbiamo testato Pollinations, AI Horde e Puter.js senza Key: ecco cosa restituisce ciascuno e qual è l'opzione con Key più economica e stabile.
Oggi ci sono ancora due API di generazione immagini AI che producono immagini senza API Key: la vecchia interfaccia URL di Pollinations e la Key anonima di AI Horde. Le abbiamo testate il 29 settembre 2026: entrambe hanno incontrato limiti nel giro di pochi minuti. Pollinations ha restituito un'immagine con watermark e poi ha chiesto il pagamento; AI Horde funziona, ma al massimo a 512×512, e un prompt del tutto normale è stato bloccato come NSFW.
| Servizio | Modalità di chiamata | Cosa abbiamo ottenuto | Limiti incontrati |
|---|---|---|---|
| Pollinations (vecchio URL) | GET image.pollinations.ai/prompt/... |
Un JPEG 768×768 con watermark, in 6 secondi | La seconda richiesta ha restituito HTTP 402, chiedendo $0.01 USDC per immagine |
| Pollinations (nuova API) | GET gen.pollinations.ai/image/... |
HTTP 401: "A valid API key is required" | Richiede una Key |
| AI Horde | apikey: 0000000000 |
Un'immagine Stable Diffusion 512×512, circa 50 secondi ciascuna | Rifiutate oltre 580×580; 1 volta su 4 classificata erroneamente come NSFW |
| Puter.js | JavaScript nel browser | Nessuna immagine generata | Richiede che ogni visitatore acceda a Puter |
Testato il 29 settembre 2026 senza alcuna credenziale. I limiti dei servizi gratuiti cambiano spesso.
Se servono immagini stabili e utilizzabili, l'opzione con Key più economica che abbiamo trovato è GPT Image 2 su HiAPI, a $0.007 per immagine. Qui sotto il confronto con lo stesso prompt.
Pollinations: una gratis, poi HTTP 402
La vecchia interfaccia di Pollinations trasforma un URL direttamente in un'immagine, senza registrazione né Key:
curl -o lighthouse.jpg \
"https://image.pollinations.ai/prompt/a%20lighthouse%20made%20of%20stacked%20teacups%20at%20dawn%2C%20watercolor"
La prima richiesta ha restituito in circa 6 secondi un JPEG 768×768:

Pollinations, senza Key. Gli header di risposta indicano che il modello usato è sana.
L'immagine è arrivata, ma non era quella richiesta: il prompt chiedeva "un faro fatto di tazze impilate" e nell'immagine non c'era nemmeno una tazza, con in più il logo pollinations.ai nell'angolo. Pochi secondi dopo, con un altro prompt, la risposta è stata HTTP 402 Payment Required, che chiedeva $0.01 USDC per immagine tramite il protocollo di pagamento crittografico x402. La nuova API gen.pollinations.ai senza Key restituisce direttamente 401.
Pollinations inoltre mette in cache i prompt più popolari. Un prompt già usato da altri può tornare subito dalla cache, quindi un test occasionale può farlo sembrare più generoso di quanto sia.
AI Horde: gratuito, lento, massimo 512×512
AI Horde è una rete di volontari: ognuno esegue Stable Diffusion sulla propria GPU e la condivide con gli altri. La sua API accetta 0000000000 come Key anonima:
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
Due dettagli emersi dai test. Inviando le richieste con urllib di Python, Cloudflare di AI Horde le blocca con 403; usando requests come sopra tutto funziona. Le richieste a 768×768 sono state rifiutate: nei periodi di punta gli utenti anonimi non possono superare 580×580.
Abbiamo eseguito 4 prompt, con circa 50 secondi ciascuno inclusa la coda:

AI Horde, anonimo, 512×512. Il modello restituito è stable_diffusion.
La bicicletta è venuta bene. Il faro non ha tazze, il testo sulla lavagna della panetteria è illeggibile e alla seconda esecuzione del prompt del faro è tornata un'immagine con sfondo nero "CENSORED – NSFW content detected". Accettabile per un piccolo progetto personale; per qualcosa da mostrare a un cliente, un blocco su quattro non va bene.
Puter.js: paga l'utente, e serve anche il login
Puter.js viene spesso citato come API di generazione immagini "gratuita e senza Key". Il tuo codice non richiede effettivamente una Key, ma ogni visitatore ha bisogno di un account Puter: nei nostri test puter.ai.txt2img() ha restituito auth_canceled perché era in attesa della finestra di login di Puter. Il consumo successivo viene addebitato sull'account Puter del visitatore. Va bene per un piccolo strumento web a uso personale, ma non è utilizzabile da un server, da uno script o da attività batch.
Lo stesso prompt, GPT Image 2 a $0.007 per immagine
Con una Key, la linea ext di GPT Image 2 su HiAPI costa $0.007 per immagine a bassa qualità e 1K. Abbiamo inviato lo stesso prompt:

Da sinistra a destra: Pollinations (senza Key), AI Horde (anonimo), HiAPI GPT Image 2 ($0.007). Stesso prompt.
Solo GPT Image 2 ha disegnato il faro fatto di tazze impilate. Quando nell'immagine c'è del testo, la differenza è ancora più evidente:

AI Horde (anonimo) confrontato con HiAPI GPT Image 2 ($0.007).
Ogni immagine da $0.007 è 1024×1024, viene prodotta in circa 35 secondi e la registrazione dell'addebito mostra $0.007 per immagine. Generare 1.000 immagini costa $7.
La richiesta è una normale chiamata HTTP con Key:
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"])
Se serve più dettaglio, la linea standard di GPT Image 2 costa $0.03 a 1K, $0.04 a 2K e $0.06 a 4K; vedi prezzi di GPT Image 2.
Non vuoi scrivere codice? Usa il generatore gratuito
Se bastano poche immagini e non serve un'API, il generatore gratuito di GPT Image 2 di HiAPI funziona nel browser, senza registrazione né Key. Fino a 10 immagini ogni 24 ore, con un piccolo watermark hiapi.ai.
Quale scegliere?
| La tua esigenza | Cosa usare |
|---|---|
| Un'immagine al volo in uno script, oggi | Vecchio URL di Pollinations, ma presto incontrerai il 402 |
| Immagini gratuite, puoi aspettare | Key anonima di AI Horde, 512×512 |
| Poche immagini, senza scrivere codice | Generatore gratuito di HiAPI, 10 al giorno |
| In un'app o in batch | GPT Image 2 su HiAPI, $0.007 per immagine |
Domande frequenti
Esistono API gratuite di generazione immagini AI che non richiedono Key?
Ce ne sono due, ma entrambe hanno limiti. Testate il 29 settembre 2026: il vecchio URL di Pollinations restituisce un'immagine con watermark e poi chiede il pagamento; AI Horde con la Key anonima 0000000000 genera immagini 512×512 in circa 50 secondi ciascuna.
Pollinations funziona ancora senza API Key?
In parte. Il vecchio image.pollinations.ai/prompt/ ha restituito un'immagine, poi HTTP 402 chiedendo $0.01 USDC per immagine. Il nuovo gen.pollinations.ai senza Key restituisce direttamente 401.
Qual è la Key API anonima di AI Horde?
0000000000 (dieci zeri). Le richieste anonime finiscono in fondo alla coda e le dimensioni non possono superare 580×580.
Con una Key, qual è l'API di generazione immagini più economica?
La più economica che abbiamo trovato è GPT Image 2 su HiAPI, $0.007 per immagine (1K, bassa qualità, linea ext), ovvero $7 per 1.000 immagini.
Puter.js permette di generare immagini gratis senza Key?
Solo nel browser, e ogni visitatore deve accedere a Puter; il consumo viene addebitato sul suo account Puter, quindi non è utilizzabile lato server né per la generazione in batch.
Articoli correlati
Vedi tutti gli articoli →-
Guida all'uso
Guida introduttiva a seedream-5.0-pro/image-to-image: capacità, prezzi e punti chiave di integrazione
Limiti di capacità, modalità di fatturazione e pratiche di integrazione ingegneristica del modello di editing immagini di ByteDance
-
Guida all'uso
Guida pratica al text-to-image con seedream-5.0-pro: limiti di capacità, integrazione API e controllo dei costi
Prospettiva operativa per sviluppatori: dai punti chiave sui parametri alla stima di costo di $0,05 per immagine
-
Guida all'uso
Guida introduttiva a Hailuo 2.3 Fast image-to-video: limiti delle capacità, prezzi e pratiche di integrazione
Selezione e integrazione del modello MiniMax image-to-video per sviluppatori