VOOZH about

URL: https://apify.com/fayoussef/bulk-ai-image-generator

โ‡ฑ Bulk AI Image Generator (NO API KEY) ยท Apify


๐Ÿ‘ Bulk AI Image Generator (NO API KEY) avatar

Bulk AI Image Generator (NO API KEY)

Pricing

from $6.00 / 1,000 results

Go to Apify Store

Bulk AI Image Generator (NO API KEY)

Generate hundreds of AI images in one run from a list of prompts using top OpenRouter models (Gemini, GPT Image, Seedream, Flux...).

Pricing

from $6.00 / 1,000 results

Rating

5.0

(1)

Developer

๐Ÿ‘ youssef farhan

youssef farhan

Maintained by Community

Actor stats

1

Bookmarked

79

Total users

63

Monthly active users

6 days ago

Last modified

Share

Bulk AI Image Generator โ€” Generate Hundreds of AI Images from Prompts (OpenRouter)

Turn a list of text prompts into a gallery of AI-generated images in a single run. This Apify Actor lets you pick from the top image-generation models โ€” Google Gemini 3.1 Flash / 3 Pro / 2.5 Flash Image ("Nano Banana", "Nano Banana Pro") and OpenAI GPT-5 / GPT-5.4 Image โ€” then generates, stores, and tabulates every image for you. No API keys to manage: model usage runs on your Apify credit via the official apify/openrouter proxy, plus a small per-image fee.

Bulk image generation, batch AI art, prompt-to-image automation, text-to-image API, AI image generator at scale โ€” all from one Actor.


โœจ What it does

  • Batch generation โ€” feed it a list of prompts and it produces one (or many) images per prompt.
  • Top models, your choice โ€” select from a curated list of leading OpenRouter image models, or paste any custom model ID.
  • Controllable output โ€” set aspect ratio (1:1, 16:9, 9:16, โ€ฆ) and resolution (0.5K โ†’ 4K).
  • Variations โ€” generate up to 10 variations per prompt with one click.
  • Clean results โ€” every image is stored in the run's key-value store and exposed as a public URL in a tidy dataset table you can preview, export (CSV/JSON/Excel), or pull via API.
  • Fast & concurrent โ€” generates many images in parallel (configurable concurrency) instead of one at a time.
  • Migration-safe โ€” progress is persisted continuously, so if Apify migrates or restarts the run it resumes where it left off without re-generating (or re-charging for) finished images.
  • Resilient โ€” automatic retries with backoff on rate limits (429) and server errors; a single failed prompt is logged and skipped, never crashing the whole run.

๐Ÿค” Why use it

You already have prompts. You don't want to: write API glue code, handle base64 decoding, manage rate limits, or click "generate" 300 times. This Actor does the boring part and hands you a downloadable dataset of images with full metadata.


๐Ÿš€ Quick start

  1. Open this Actor on Apify. No API key needed โ€” model access runs on your Apify credit through the apify/openrouter proxy.
  2. Add your Prompts (one per line).
  3. Pick a model, aspect ratio, and resolution.
  4. Click Start. When the run finishes, open the Dataset tab to preview and download your images.

Input example

{
"prompts":[
"A photorealistic golden retriever puppy in a sunlit meadow, shallow depth of field",
"A minimalist flat-design mountain logo inside a circle, blue and white",
"A cyberpunk city street at night, neon reflections on wet pavement"
],
"model":"google/gemini-2.5-flash-image",
"systemPrompt":"Cohesive flat-design illustration style, soft pastel palette",
"aspectRatio":"16:9",
"imageSize":"2K",
"imagesPerPrompt":2,
"maxItems":50
}

Output sample

Each dataset item looks like this:

{
"index":0,
"prompt":"A photorealistic golden retriever puppy in a sunlit meadow, shallow depth of field",
"model":"google/gemini-3.1-flash-image-preview",
"aspectRatio":"16:9",
"imageSize":"2K",
"imageUrl":"https://api.apify.com/v2/key-value-stores/XXXX/records/image-00000.png",
"contentType":"image/png",
"fileExtension":"png",
"fileSizeBytes":1742310,
"description":"A golden retriever puppy sitting in tall grass...",
"success":true
}

The imageUrl points at the image binary stored in the run's key-value store. The Overview dataset view renders these as thumbnails.


๐Ÿ’ฐ Cost

You pay the Actor's flat per-image fee + the exact OpenRouter cost of each generated image, rounded up to the nearest $0.00001. The OpenRouter cost depends on the model and resolution you pick, so the total scales precisely with your usage.

  • Actor fee โ€” a small fixed charge per generated image (the apify-default-dataset-item pay-per-event, charged automatically for every image pushed to the dataset).
  • OpenRouter cost โ€” the real model/compute cost of the image, passed through and rounded up to the nearest $0.00001.

โš ๏ธ Free Apify plan users are charged 10ร— the AI token (OpenRouter) cost. Upgrade to any paid Apify plan for standard (1ร—) token pricing. Free plans are also capped at 10 images per run.


๐ŸŽฏ Use cases

  • E-commerce โ€” generate product mockups, lifestyle shots, and ad creatives in bulk.
  • Marketing & social โ€” produce a month of on-brand social posts from a content calendar of prompts.
  • Game & app assets โ€” icons, textures, concept art at scale.
  • Blogging & SEO โ€” unique header images for every article.
  • Design exploration โ€” fan out a single idea into dozens of variations and pick the best.
  • Datasets โ€” build labeled synthetic image sets for ML experiments.

โ“ FAQ

Do I need my own OpenRouter API key? No. By default, model access is routed through Apify's official apify/openrouter proxy and billed as Apify credit using your run token โ€” there's nothing to sign up for or paste. Optionally, if you'd rather use your own OpenRouter account, paste your key into the OpenRouter API key field (under Advanced settings): the Actor will then call OpenRouter directly and bill your OpenRouter account instead of your Apify credit. You still pay the small Actor per-image fee.

Which models are supported? Any image-output model offered through the proxy. The dropdown curates the best ones (Gemini 2.5 Flash / 3.1 Flash / 3 Pro Image, GPT-5 / GPT-5.4 Image); the Custom model ID field accepts any other (see the image-model list).

Why did a prompt come back as text instead of an image? Some chat-capable image models will answer a terse prompt (e.g. "flying monkey") with a clarifying question instead of drawing. This Actor sends a built-in system instruction forcing the model to always render an image; you can reinforce it with your own System prompt. Gemini models are the most reliable for this โ€” switch to one if an OpenAI model keeps replying with text.

Where are my images? Each image is saved in the run's key-value store and linked from the dataset via imageUrl. Export the dataset as JSON/CSV/Excel, or download images directly from the links.

What happens if a prompt fails or is rate-limited? The client retries automatically with backoff (respecting Retry-After). If it still fails, that single image is logged and skipped โ€” the rest of the run continues and you are not charged for it.

Can I control spend? Yes โ€” set Max images to hard-cap a run, and set a run-level spend limit in Apify. The Actor stops pushing once the budget is reached.


๐Ÿ”’ Responsible use

This Actor is a thin automation layer over OpenRouter's models. You are responsible for your prompts and the images you generate, and for complying with OpenRouter's terms and the underlying model providers' usage policies. Do not generate content that is illegal, infringing, deceptive, or that depicts real people without consent. Respect copyright and personality rights.


๐Ÿ› ๏ธ Monetization setup (Actor owner)

After apify push, configure pricing in Apify Console โ†’ Actor โ†’ Publication โ†’ Monetization:

  1. Pricing model: Pay per event.
  2. Add events with names exactly matching the code:
    • apify-actor-start โ†’ keep the default price.
    • apify-default-dataset-item โ†’ the per-image fee (this is the synthetic per-result event; the platform charges it automatically on every push_data).
  3. Publish. The event name in src/main.py (DATASET_ITEM_EVENT) must match the Console exactly.

Do not set prices in actor.json โ€” Apify reads pay-per-event prices from the Console only.

You might also like

FLUX.2 Klein Image Generator (Text-to-Image & Image-to-Image)

danitn11/flux2-klein-image-generator

Fast, cheap AI image generator & editor powered by FLUX.2 Klein. Text-to-image and image-to-image in seconds, just $4/1000 images. No GPU or subscription โ€” a pay-as-you-go Midjourney, DALL-E & Flux alternative.

AI Image Generator - Text to Image

akash9078/ai-image-generator

Generate stunning AI images from text prompts. Create high-quality images using advanced AI models with support for multiple aspect ratios and customizable settings.

๐Ÿ‘ User avatar

Akash Kumar Naik

178

Artbreeder AI Image Generator

parsebird/artbreeder-ai-image-generator

Generate AI images from text prompts using Artbreeder. Choose from 7 models (Flux, Flux Krea, SDXL Lightning, SD-3.5). Customize dimensions, guidance scale, inference steps. Batch processing with NSFW detection. Export as JSON, CSV, Excel.

Gamma AI Image Generator

goat255/gamma-unlimited-ai-images

Bulk-generate images via Gamma's image API with 50+ models (Flux 2, Nano Banana, Ideogram, Imagen 4, GPT Image 2, Recraft V4), 6 art-style presets, and up to 4 style reference images per run.

Text to Image Generator

datastorm/text-to-image

Transform your text descriptions into stunning images using the power of FLUX AI. This versatile actor generates high-quality images from text prompts, perfect for content creators, designers, and developers who need quick, AI-generated visuals.

Bulk LLM Runner โ€” GPT, Claude, Gemini, Perplexity (No API Key)

fayoussef/bulk-llm-runner

Run hundreds of prompts in parallel across GPT, Claude, Gemini and Perplexity Sonar โ€” plus 400+ other LLMs โ€” without API key. Built-in web search, PDF reading, vision, JSON output and side-by-side model comparison.

๐Ÿ‘ User avatar

youssef farhan

109

5.0

Leonardo AI API - Image Generation, Upscaling & Custom Models

alizarin_refrigerator-owner/leonardo-ai-api---image-generation-upscaling-custom-models

Generate stunning AI images with Leonardo AI's powerful image generation models. Create images from text prompts, upscale existing images, generate variations, and access custom-trained models through a simple interface.

OpenRouter AI Model Pricing Scraper

parseforge/openrouter-models-pricing-scraper

Scrape AI model catalog and pricing from OpenRouter public API. Get prompt/completion price per token, context length, modality, top providers, and supported features for 300+ AI models. No API key required.

AI Image Intelligence

marielise.dev/ai-image-intelligence

Make every image work harder for your business. Auto-generate SEO-optimized metadata, accessibility-compliant alt text, and rich descriptions using AI. Perfect for e-commerce, content sites, and stock agencies processing hundreds of images daily. $0.01/image.

AI Image Captioner

seemuapps/image-captioner

Generate accurate text descriptions for any image using AI โ€” bulk caption product photos, screenshots, or any image URL for SEO, accessibility, and content tagging.

Related articles

Top 5 Google Image Search APIs to extract web image data
Read more