API Pollinations.ai : API gratuite de génération de texte et d'images ? (2026)
« Quest Pollen » gratuit gagné via des tâches ponctuelles (environ 3 Pollen avec les quêtes de prise en main) ; sinon Pollen en paiement à l'usage (1 Pollen = 1 $)
Pollinations propose une API compatible OpenAI sur gen.pollinations.ai pour le texte, l'image, la vidéo, l'audio, la voix en temps réel et les embeddings. Les requêtes de génération nécessitent une clé API créée sur enter.pollinations.ai et sont facturées en Pollen, que vous achetez (un dollar = un Pollen) ou gagnez gratuitement sous forme de « Quest Pollen » en accomplissant des quêtes, comme créer votre première clé (0,25 Pollen) ou essayer chaque type de modèle. Le Quest Pollen ne fonctionne que sur les modèles non marqués « paid-only ». Les anciennes clés publiables brutes sont limitées à 1 Pollen par IP et par heure, et les endpoints du catalogue de modèles sont publics, sans authentification.
Qui est éligible
- Compte Pollinations (enter.pollinations.ai)
- Le Quest Pollen ne peut être dépensé que sur les modèles qui ne sont pas marqués « paid-only »
Comment en profiter
- Connectez-vous sur enter.pollinations.ai
- Créez une clé secrète (sk_) sur la page Keys — cela valide aussi la quête « Create your first API key »
- Accomplissez et réclamez des quêtes dans le tableau de bord pour gagner du Quest Pollen gratuit, ou rechargez du Paid Pollen
- Appelez https://gen.pollinations.ai avec Authorization: Bearer <clé> (ou pointez n'importe quel SDK OpenAI vers https://gen.pollinations.ai/v1)
Limites
| Quest Pollen gratuit | Récompenses ponctuelles par quête (ex. 0,25 Pollen pour la première clé API, 1 Pollen pour connecter la Polli CLI) |
|---|---|
| Modèles paid-only | Inutilisables avec le Quest Pollen (erreur 403 sans Paid Pollen) |
| Anciennes clés pk_ brutes | 1 Pollen par IP et par heure |
| Budget épuisé | Renvoie 402 PAYMENT_REQUIRED |
| Limites de requêtes par modèle | Publiées pour chaque modèle dans la réponse /models (per_user_rpm) |
Pièges et réserves
L'ancien accès anonyme sans clé (image.pollinations.ai / text.pollinations.ai) a été remplacé par un accès avec clé sur gen.pollinations.ai. Le Pollen gratuit provient désormais de quêtes ponctuelles ; nous n'avons trouvé aucune dotation quotidienne récurrente documentée. Les récompenses des quêtes et les prix des modèles sont relevés dans les catalogues en direct de Pollinations et changent souvent.
En bref : Pollinations n'est plus une API gratuite, anonyme et illimitée. Chaque requête de génération nécessite une clé et est facturée en Pollen (un Pollen correspond à un dollar américain). La partie gratuite, c'est le Quest Pollen : de petites récompenses ponctuelles pour des tâches comme créer votre première clé ou essayer chaque type de modèle, soit environ 3 Pollen pour les quêtes de prise en main de base. Cela va loin sur les modèles bon marché, mais ne fonctionne que sur les modèles non marqués « paid-only ».
Ce que propose Pollinations
Pollinations exploite une API unique sur gen.pollinations.ai qui regroupe texte, image, vidéo, audio (synthèse vocale, transcription, transformation de voix), voix en temps réel, embeddings et même génération 3D derrière une seule clé et un seul solde. Elle parle les API OpenAI Chat Completions, Responses, Images, Embeddings, Audio et Realtime, et ses modèles de texte acceptent aussi les requêtes Anthropic Messages. Le catalogue mêle de grands modèles commerciaux (OpenAI, Google, Anthropic, Mistral et d'autres), des modèles ouverts et des modèles communautaires que d'autres développeurs publient et monétisent.
Lors de notre vérification, le catalogue public de texte comptait 225 modèles et celui d'image/vidéo 84, dont 127 modèles de texte et 67 modèles d'image marqués paid-only. Ces chiffres changent souvent ; les listes en direct sur gen.pollinations.ai/text/models et gen.pollinations.ai/image/models sont publiques et ne nécessitent pas de clé.
Comment fonctionne le Pollen
| Type de solde | Comment l'obtenir | Sur quoi le dépenser |
|---|---|---|
| Quest Pollen | Gratuit : en accomplissant des quêtes dans le tableau de bord | Tout modèle non marqué paid-only |
| Paid Pollen | Recharge dans le tableau de bord, ou clé prépayée x402 achetée en USDC | Tous les modèles, y compris paid-only |
La réponse GET /account/balance de votre compte indique les deux réserves (tier pour le Quest Pollen, paid pour le Paid Pollen) et leur total. Les modèles classiques puisent dans le total ; les modèles paid-only uniquement dans le Paid Pollen. Chaque modèle du catalogue affiche son prix en Pollen par token, par image ou par seconde, selon la modalité.
Les clés prépayées x402 de Pollinations acceptent n'importe quel montant de 0,01 $ à 10 000 $ et créditent la clé du même montant en Pollen — c'est ainsi que l'on sait qu'un Pollen correspond à un dollar.
Quest Pollen gratuit : ce que vous pouvez gagner
Les quêtes sont listées dans votre tableau de bord et dans le catalogue public sur gen.pollinations.ai/quests/catalog. Les récompenses sont versées dans la réserve Quest Pollen et se réclament depuis le tableau de bord. Voici les principales quêtes listées lors de notre vérification :
| Quête | Récompense (Pollen) | Type |
|---|---|---|
| Créer votre première clé API | 0,25 | Prise en main |
| Utiliser un modèle de texte / d'image / audio / vidéo (une requête réussie pour chacun) | 0,25 chacun (1,00 au total) | Prise en main |
| Utiliser une application Pollinations (se connecter à une application de l'annuaire) | 0,25 | Prise en main |
| Utiliser un agent | 0,25 | Prise en main |
| Essayer un modèle communautaire | 0,25 | Prise en main |
| Connecter la Polli CLI | 1 | Prise en main |
| Rejoindre le Discord de Pollinations | 1 | Communauté |
| Se connecter avec un compte GitHub d'au moins trois ans | 1 | Contribution |
| Atteindre le niveau 10 / niveau 20 sur Discord | 2 / 5 | Communauté |
| Signaler un problème qui est corrigé | 3 | Contribution |
| Faire fusionner une pull request dans le dépôt Pollinations | 5 | Contribution |
| Créer des choses utilisées par d'autres (applications listées, agents ou modèles communautaires utilisés) | 2–10 | Croissance |
| Issues à prime étiquetées POLLEN-QUEST | Variable (de 2 à 15 constatés) | Contribution |
En additionnant les quêtes de prise en main : 0,25 (clé) + 1,00 (quatre types de modèles) + 0,25 (application) + 0,25 (agent) + 0,25 (modèle communautaire) + 1 (CLI) = 3,0 Quest Pollen. Discord et un compte GitHub ancien peuvent en ajouter 2 de plus. Certaines quêtes sont liées à une recharge et ne sont donc pas gratuites. Les quêtes peuvent être ajoutées, modifiées ou retirées à tout moment.
Ce que permet le Pollen gratuit
Les prix ci-dessous proviennent du catalogue de modèles en direct de Pollinations ; les chiffres par requête sont nos propres calculs. Les deux modèles sont utilisables avec le Quest Pollen.
| Modèle | Prix publié | Exemple | Pour 0,25 Pollen | Pour 3 Pollen |
|---|---|---|---|---|
| openai/gpt-5.4-nano (texte) | 0,15 Pollen / 1M tokens en entrée ; 0,9375 / 1M tokens en sortie | Prompt de 500 tokens + réponse de 300 tokens ≈ 0,00036 Pollen | ≈ 700 requêtes | ≈ 8 400 requêtes |
| tongyi-mai/z-image-turbo (image) | 0,004 Pollen par image | Une image = 0,004 Pollen | ≈ 62 images | 750 images |
| black-forest-labs/flux.1.1-pro (image) | 0,03 Pollen par image | Une image = 0,03 Pollen | 8 images | 100 images |
Exemple de calcul pour GPT-5.4 Nano : 500 × 0,15 ÷ 1 000 000 = 0,000075 Pollen en entrée, plus 300 × 0,9375 ÷ 1 000 000 ≈ 0,000281 en sortie, soit environ 0,000356 Pollen par requête. 0,25 ÷ 0,000356 ≈ 700. Les modèles de pointe et la vidéo coûtent beaucoup plus cher, et beaucoup sont de toute façon paid-only.
Étape par étape : bien démarrer
- Connectez-vous sur enter.pollinations.ai.
- Ouvrez la page Keys et créez une clé secrète (sk_). Ne lui accordez que les permissions de modèles et le budget nécessaires ; les clés prennent en charge un budget, des permissions et une expiration propres.
- Réclamez vos récompenses de quêtes dans le tableau de bord au fur et à mesure.
- Vérifiez quels modèles vous pouvez utiliser : dans le catalogue, les modèles avec paid_only à true nécessitent du Paid Pollen.
- Envoyez une requête avec Authorization: Bearer <votre clé>, ou utilisez le SDK OpenAI comme ci-dessous.
- Suivez votre solde avec GET /account/balance et votre historique avec GET /account/usage (la clé doit avoir la permission account:usage).
from openai import OpenAI
client = OpenAI(
base_url="https://gen.pollinations.ai/v1",
api_key="sk_your_secret_key",
)
resp = client.chat.completions.create(
model="openai/gpt-5.4-nano",
messages=[{"role": "user", "content": "Summarise the theory of relativity in one sentence."}],
)
print(resp.choices[0].message.content)Les endpoints GET simples comme /image/{prompt} et /text/{prompt} acceptent aussi la clé en paramètre ?key= pour les contextes où l'on ne peut pas définir d'en-têtes, mais ne mettez jamais une clé secrète dans une page web publique.
Types de clés et ancien accès gratuit
| Clé | Préfixe | Usage |
|---|---|---|
| Clé secrète | sk_ | Usage côté serveur. Ne l'intégrez jamais dans un navigateur, une application mobile ou un dépôt. |
| App key (BYOP) | pk_ avec URI de redirection | ID client OAuth pour les applications web, mobiles ou CLI où les utilisateurs autorisent votre application et dépensent leur propre Pollen. |
| Clé publiable brute | pk_ sans liaison à une application | Ancien système uniquement, limité à 1 Pollen par IP et par heure. Pollinations recommande de ne plus en créer et de ne pas les intégrer dans du nouveau code navigateur. |
Pollinations était connu pour ses URL totalement ouvertes, sans clé, sur image.pollinations.ai et text.pollinations.ai. Ce modèle a été remplacé par un accès avec clé sur gen.pollinations.ai. Si vous tombez sur d'anciens tutoriels utilisant ces URL, attendez-vous à ce qu'ils nécessitent désormais une clé.
Créer des applications où ce sont les utilisateurs qui paient
Pour les applications publiques, la solution gratuite qui passe à l'échelle est Connect User Wallets (aussi appelé Bring Your Own Pollen). Vous enregistrez une App Key publiable avec vos URI de redirection ; les utilisateurs se connectent avec Pollinations via OAuth 2.1 (PKCE pour les applications web ou device flow pour les CLI) et approuvent un budget et une durée ; vous recevez une clé sk_ à portée limitée qui dépense leur Pollen, pas le vôtre. Les utilisateurs peuvent la révoquer à tout moment depuis leur tableau de bord. Plusieurs quêtes récompensent cela : votre premier utilisateur connecté, dix utilisateurs externes et du Paid Pollen dépensé via votre application.
Les développeurs qui publient des modèles communautaires ou des agents reçoivent 75 % du Pollen dépensé dessus, versé dans la même réserve (Quest ou Paid) que celle utilisée par l'appelant. Pollinations indique que les paiements en argent ne sont pas disponibles actuellement : les gains ne peuvent donc être dépensés que sur la plateforme.
Limites et erreurs à prévoir
- 402 PAYMENT_REQUIRED — la clé est authentifiée, mais le solde du compte ou le budget de la clé est épuisé.
- 403 FORBIDDEN — permissions insuffisantes, ou modèle paid-only sans Paid Pollen.
- 429 RATE_LIMITED — trop de requêtes. Les limites par utilisateur et par modèle apparaissent sous per_user_rpm dans la réponse /models ; une valeur null signifie que Pollinations n'ajoute pas de plafond propre.
- Plafonds médias — les durées de vidéo, résolutions autorisées et nombres d'images de référence sont publiés par modèle dans le catalogue, et les requêtes hors de ces plages sont rejetées.
- Uploads — les médias envoyés reçoivent des URL uniques, lisibles publiquement, avec une durée de vie de 30 jours sauf renouvellement.
Une clé secrète sans budget peut dépenser tout votre solde, Paid Pollen compris. Définissez un budget par clé, en particulier pour les clés utilisées dans des scripts ou des agents.
Comparaison avec les autres API d'IA gratuites
La force de Pollinations, c'est l'étendue : une seule clé pour le texte, l'image, la vidéo, l'audio et les embeddings, plus un modèle où l'utilisateur paie pour les applications publiques. Son allocation gratuite est faible et ponctuelle plutôt que récurrente. Si vous avez besoin d'un quota gratuit renouvelable, ces options peuvent mieux convenir :
| Option | Allocation gratuite | Idéal pour |
|---|---|---|
| Cloudflare Workers AI | 10 000 Neurons par jour, renouvelés | Texte, embeddings et images FLUX en edge |
| Offre gratuite de l'API Gemini | De nombreux modèles gratuits, avec limites de débit | Texte et multimodal avec les modèles Google |
| Offre gratuite de Groq | Forfait gratuit avec limites de débit | Chat rapide sur modèles ouverts et transcription Whisper |
| Modèles gratuits OpenRouter | Variantes :free gratuites avec plafonds quotidiens | Tester de nombreux modèles de texte avec une seule clé |
| Offre gratuite d'ElevenLabs | 10 000 crédits par mois (sans licence commerciale) | Synthèse vocale haut de gamme |
Voir aussi notre guide des clés API IA gratuites pour une comparaison plus large.
Erreurs fréquentes
- Utiliser les anciennes URL sans clé. L'accès anonyme a été remplacé ; les requêtes nécessitent désormais une clé.
- Choisir un modèle paid-only avec seulement du Quest Pollen. Vérifiez d'abord paid_only dans le catalogue.
- Intégrer une clé secrète dans le code front-end. Utilisez plutôt une App Key avec Connect User Wallets.
- Oublier de réclamer les quêtes. Les récompenses se réclament dans le tableau de bord ; l'API se contente d'indiquer leur statut.
- Compter sur une recharge quotidienne. Nous n'avons trouvé aucune dotation gratuite récurrente documentée ; prévoyez plutôt des récompenses de quêtes ponctuelles ou des recharges.
Questions fréquentes
›L'API Pollinations.ai est-elle gratuite ?
En partie. La génération est facturée en Pollen, mais vous pouvez gagner du « Quest Pollen » gratuit en accomplissant les quêtes listées dans le tableau de bord et dans le catalogue public des quêtes — par exemple 0,25 Pollen pour la création de votre première clé API et 0,25 pour chaque première requête texte, image, audio et vidéo. Nous n'avons trouvé aucune dotation quotidienne récurrente documentée ; au-delà des quêtes, le Pollen est en paiement à l'usage.
›Pollinations nécessite-t-il une clé API ?
Oui, les endpoints de génération exigent une clé bearer. Seuls les endpoints du catalogue de modèles et les URL de médias publics fonctionnent sans clé.
›Combien vaut un Pollen ?
L'option de clé prépayée x402 de Pollinations permet de payer n'importe quel montant de 0,01 $ à 10 000 $ et crédite la clé du même montant en Pollen : un Pollen correspond donc à un dollar américain.
›Quelle est la différence entre Quest Pollen et Paid Pollen ?
Le Quest Pollen se gagne gratuitement via les quêtes ; le Paid Pollen s'achète. Le solde de votre compte cumule les deux pour les modèles classiques, mais les modèles marqués « paid-only » ne peuvent être utilisés qu'avec du Paid Pollen.
›Jusqu'où va le Quest Pollen gratuit ?
Cela dépend du modèle. Aux prix publiés, GPT-5.4 Nano coûte 0,15 Pollen par million de tokens en entrée et 0,9375 par million de tokens en sortie : une requête de 500 tokens en entrée et 300 en sortie coûte environ 0,00036 Pollen, et 0,25 Pollen couvre environ 700 requêtes de ce type. Le modèle d'image Z-Image Turbo coûte 0,004 Pollen par image, donc 0,25 Pollen couvre environ 62 images.
›Pollinations est-il compatible OpenAI ?
Oui. Pointez n'importe quel SDK OpenAI vers https://gen.pollinations.ai/v1 et passez votre clé sk_. L'API prend en charge Chat Completions, Responses, Images, Embeddings, Audio et Realtime, et les modèles de texte acceptent aussi les requêtes Anthropic Messages.
›Peut-on encore utiliser Pollinations sans s'inscrire ?
Pas pour de nouveaux projets. L'ancien accès anonyme sans clé a été remplacé, et les clés publiables brutes sont réservées à l'existant, limitées à 1 Pollen par IP et par heure. La seule option sans compte aujourd'hui consiste à acheter une clé prépayée en USDC via x402, ce qui est payant.
›Que signifie une erreur 402 de Pollinations ?
402 PAYMENT_REQUIRED signifie que votre clé est authentifiée, mais que le solde du compte ou le budget propre à la clé est épuisé. Une erreur 403 peut signifier que le modèle est paid-only et que vous n'avez pas de Paid Pollen.
›Les utilisateurs de mon application peuvent-ils payer avec leur propre Pollen ?
Oui. Avec Connect User Wallets (Bring Your Own Pollen), vous enregistrez une App Key publiable et les utilisateurs autorisent votre application via OAuth ; vous recevez une clé sk_ à portée limitée qui dépense le Pollen de l'utilisateur dans la limite du budget et de la durée qu'il a approuvés.
Sources
Vérifié sur ces pages le 17 oct. 2026. Les fournisseurs modifient souvent leurs offres : confirmez toujours sur la page officielle avant de vous y fier.
Traduit de l'anglais. Les sources officielles peuvent n'être disponibles qu'en anglais.
- Officiel : documentation de l'API Pollinations (GitHub)(github.com)
- Officiel : documentation de l'API Pollinations(gen.pollinations.ai)
- Officiel : catalogue des quêtes Pollinations (API publique)(gen.pollinations.ai)
- Officiel : catalogue des modèles de texte Pollinations avec prix en Pollen(gen.pollinations.ai)
- Officiel : catalogue des modèles d'image Pollinations avec prix en Pollen(gen.pollinations.ai)
- Officiel : Pollinations — Connect User Wallets (Bring Your Own Pollen)(github.com)
- Officiel : llms.txt de Pollinations (index de la documentation, clés prépayées x402)(gen.pollinations.ai)
Offres similaires
Google Cloud Free Trial
300 $ de crédit de bienvenue valable 90 jours
Les nouveaux clients Google Cloud reçoivent un crédit de bienvenue de 300 $ à dépenser pendant un essai gratuit de 90 jours sur la plupart des services Google Cloud. Vous devez ajouter un moyen de paiement valide, mais rien ne vous est facturé pendant l'essai. Le crédit ne peut pas payer l'API Gemini dans AI Studio ni les modèles partenaires proposés en API gérées, et les comptes d'essai ne peuvent ni ajouter de GPU, ni utiliser la Marketplace, ni demander d'augmentation de quota. Si vous ne passez pas au payant, les ressources sont arrêtées à la fin puis supprimées après un délai de grâce de 30 jours. Par ailleurs, l'offre toujours gratuite (Free Tier) continue sans date de fin.
Deepgram Speech API
200 $ de crédit gratuit pour les nouveaux comptes, sans carte bancaire
Chaque nouveau compte Deepgram reçoit 200 $ de crédit gratuit sur le plan Pay As You Go, sans carte bancaire. Selon Deepgram, cela représente environ 43 000 minutes (plus de 700 heures) de transcription avec Nova, et le crédit couvre la reconnaissance vocale (speech-to-text), la synthèse vocale (text-to-speech), la Voice Agent API et l'audio intelligence. La page de tarifs de Deepgram indique que le crédit reste valable jusqu'à épuisement, mais sa documentation développeur précise que les crédits promotionnels gratuits expirent un an après l'inscription.
AssemblyAI Speech-to-Text API
50 $ de crédits gratuits, sans carte bancaire
AssemblyAI offre 50 $ de crédits gratuits aux nouveaux comptes, sans carte bancaire. Selon la FAQ tarifaire d'AssemblyAI, cela couvre jusqu'à 185 heures de transcription pré-enregistrée ou 333 heures en streaming, selon le modèle. Les comptes gratuits peuvent utiliser la transcription pré-enregistrée, Speech Understanding et le streaming, mais pas le LLM Gateway, et ont des limites de concurrence plus basses tant qu'ils ne passent pas à l'offre payante.
Gemini API / Google AI Studio
Offre gratuite : Gemini 3.8 Flash, 3.6 Flash, 3.5 Flash-Lite, 2.5 Pro, 2.5 Flash, Gemma 4 et plus, avec limites de débit
L'API Gemini de Google dispose d'une offre gratuite (Free tier) où de nombreux modèles sont indiqués 'Free of charge' (gratuits) en entrée comme en sortie, dont Gemini 3.8 Flash, Gemini 3.6 Flash, Gemini 3.5 Flash-Lite, Gemini 2.5 Pro, Gemini 2.5 Flash, Gemini Embedding 2 et Gemma 4. Les modèles phares plus récents et les modèles d'image, de vidéo et de musique (Gemini 4 Argon, Gemini 3.1 Pro Preview, Nano Banana, Veo 3.1, Lyria) sont uniquement payants. Les prompts et réponses de l'offre gratuite peuvent servir à améliorer les produits Google et être lus par des relecteurs humains. Les limites de débit s'appliquent par projet et sont affichées dans Google AI Studio plutôt que publiées dans un tableau fixe.