AI Image Generator & Editor: Nano Banana, Flux, GPT avatar

AI Image Generator & Editor: Nano Banana, Flux, GPT

Pricing

from $20.00 / 1,000 image (lite)s

Go to Apify Store
AI Image Generator & Editor: Nano Banana, Flux, GPT

AI Image Generator & Editor: Nano Banana, Flux, GPT

Text to image and AI photo editing with 20+ models: Nano Banana 2, Flux Kontext, GPT Image 2, Seedream 4, Imagen 4, Ideogram, Recraft, Qwen. No API key, paid Apify plans only, pay per image.

Pricing

from $20.00 / 1,000 image (lite)s

Rating

0.0

(0)

Developer

PNDA

PNDA

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

a day ago

Last modified

Share

AI image generator and editor with 20+ models in one Actor: FLUX (Schnell, Dev, 1.1 Pro, FLUX.2, Kontext), GPT Image 2, Nano Banana 2 / Pro, Seedream 4 / 4.5, Imagen 4, Ideogram 3, Recraft V3 (incl. SVG) and Qwen Image.

  • ๐ŸŽจ Text to image from $0.02 per image (FLUX Schnell).
  • โœ๏ธ AI photo editing with Nano Banana, FLUX Kontext, Seedream or Qwen Image Edit.
  • ๐Ÿงฉ One API, every major image model: switch model with one input field, same output format.
  • ๐Ÿ”‘ No API key: no Replicate, OpenAI, Google or ByteDance account needed.
  • ๐Ÿ’ณ Paid Apify plans only. Runs from a free plan stop immediately with an upgrade message, at no cost.
  • ๐Ÿ’ธ Pay only for successful outputs. Failures are never charged.

Works from the Apify Console, the API, the JavaScript / Python clients, n8n, Make, Zapier and AI agents / MCP.

๐Ÿ’ก Who is it for?

  • Content and SEO teams: blog covers, OG images
  • E-commerce: product photos and variants
  • Developers and AI agents: one endpoint, every major image model

โš™๏ธ How it works

  1. You send a prompt, plus an image URL if you want to edit a picture, and pick a model.
  2. The Actor generates each output and waits for the result (no task id to poll).
  3. Each file is copied to your Apify key-value store, so the link does not expire after an hour.
  4. One dataset row per output: URL, model, options.

๐Ÿ’ฐ Pricing

Available on paid Apify plans only. Pay per event, one event per successful output, no start fee:

ModelOptionEventPrice per output
FLUX.1 Schnellโ€”image-lite$0.02
FLUX.2 Klein 4Bโ€”image-lite$0.02
Imagen 4 Fast (Google)โ€”image-standard$0.13
GPT Image 2 (OpenAI, auto quality)โ€”image-ultra$0.80
FLUX.1 Devโ€”image-standard$0.13
Qwen Image (text-to-image) / Qwen Image Edit (with a source image)qwen-imageimage-standard$0.13
Qwen Image (text-to-image) / Qwen Image Edit (with a source image)qwen-image-editimage-standard$0.13
Seedream 4 (ByteDance)โ€”image-standard$0.13
Ideogram 3 Turboโ€”image-standard$0.13
Nano Banana 2 Lite (Gemini 3.1 Flash Lite Image)โ€”image-standard$0.13
FLUX 1.1 Proโ€”image-pro$0.17
FLUX.2 Proโ€”image-pro$0.17
FLUX.1 Kontext Pro (editing)โ€”image-pro$0.17
Seedream 4.5 (ByteDance)โ€”image-pro$0.17
Imagen 4 (Google)โ€”image-pro$0.17
Recraft V3โ€”image-pro$0.17
Nano Banana 2 (Gemini 3.1 Flash Image)1Kimage-premium$0.40
Nano Banana 2 (Gemini 3.1 Flash Image)2Kimage-premium$0.40
Nano Banana 2 (Gemini 3.1 Flash Image)4Kimage-ultra$0.80
FLUX.1 Kontext Max (editing)โ€”image-premium$0.40
Ideogram 3 Balancedโ€”image-premium$0.40
Ideogram 3 Qualityโ€”image-premium$0.40
Recraft V3 SVG (vector)โ€”image-premium$0.40
Imagen 4 Ultra (Google)โ€”image-premium$0.40
Nano Banana Pro (Gemini 3 Pro Image)1Kimage-ultra$0.80
Nano Banana Pro (Gemini 3 Pro Image)2Kimage-ultra$0.80
Nano Banana Pro (Gemini 3 Pro Image)4Kimage-ultra-4k$1.20
  • A failed output is not charged. If nothing could be produced, nothing is charged.
  • Set a maximum cost per run: the Actor stops before generating an output your budget would not cover.

๐Ÿ“ฅ Input

FieldTypeDescription
promptstringText description of the image to generate, or the edit to make to the source image.
modelstringWhich AI model to use. Each option is billed at its own price, see the Pricing section of the README.
imageUrlstringPublic URL of an image to edit (or to upscale). Leave empty for text-to-image.
aspectRatiostringOutput aspect ratio. "auto" keeps the model default (for edits: the source image ratio). Not every model supports every ratio; an unsupported ratio stops the run before anything is charged.
resolutionstringOutput resolution for models that offer it (Nano Banana 2 / Pro). Leave empty for 1K. 2K and 4K cost more.
numberOfVariantsintegerHow many separate outputs to generate (1 to 10). Each successful one is billed; failures are free.
includeFailedVariantsbooleanAlso write failed outputs (with the reason) to the dataset. Failed outputs are never billed.

Example: Cheapest text-to-image (FLUX Schnell)

{
"prompt": "A cozy coffee shop interior, warm light, 35mm photo",
"model": "black-forest-labs/flux-schnell",
"aspectRatio": "16:9"
}

Example: Edit a photo (FLUX Kontext Pro)

{
"prompt": "Make the car red and add rain on the street",
"imageUrl": "https://example.com/car.jpg",
"model": "black-forest-labs/flux-kontext-pro"
}

Example: Text in images (Ideogram 3 Turbo)

{
"prompt": "A vintage travel poster that says \"VISIT LISBON\", tram and sunset",
"model": "ideogram-ai/ideogram-v3-turbo",
"aspectRatio": "3:4"
}

๐Ÿ“ค Output

One dataset row per output:

{
"model": "black-forest-labs/flux-schnell",
"mode": "text-to-image",
"index": 1,
"imageUrl": "https://api.apify.com/v2/key-value-stores/<STORE_ID>/records/image-1",
"contentType": "image/png",
"chargedEvent": "image-lite",
"chargedUnits": 1,
"success": true
}

Export the dataset as JSON, CSV, Excel or HTML, or read it from the API.

๐Ÿง  Models

  • FLUX.1 Schnell (black-forest-labs/flux-schnell): 11 aspect ratios.
  • FLUX.2 Klein 4B (black-forest-labs/flux-2-klein-4b): 11 aspect ratios.
  • Imagen 4 Fast (Google) (google/imagen-4-fast): 5 aspect ratios.
  • GPT Image 2 (OpenAI, auto quality) (openai/gpt-image-2): 7 aspect ratios.
  • FLUX.1 Dev (black-forest-labs/flux-dev): optional img2img image, 11 aspect ratios.
  • Qwen Image (text-to-image) / Qwen Image Edit (with a source image) (qwen/qwen-image): optional edit image, 5 aspect ratios.
  • Seedream 4 (ByteDance) (bytedance/seedream-4): optional edit image, 8 aspect ratios.
  • Ideogram 3 Turbo (ideogram-ai/ideogram-v3-turbo): 15 aspect ratios.
  • Nano Banana 2 Lite (Gemini 3.1 Flash Lite Image) (google/nano-banana-2-lite): optional edit image, 12 aspect ratios.
  • FLUX 1.1 Pro (black-forest-labs/flux-1.1-pro): 9 aspect ratios.
  • FLUX.2 Pro (black-forest-labs/flux-2-pro): 9 aspect ratios.
  • FLUX.1 Kontext Pro (editing) (black-forest-labs/flux-kontext-pro): optional edit image, 13 aspect ratios.
  • Seedream 4.5 (ByteDance) (bytedance/seedream-4.5): optional edit image, 10 aspect ratios.
  • Imagen 4 (Google) (google/imagen-4): 5 aspect ratios.
  • Recraft V3 (recraft-ai/recraft-v3): 13 aspect ratios.
  • Nano Banana 2 (Gemini 3.1 Flash Image) (google/nano-banana-2): optional edit image, resolutions 1K / 2K / 4K, 12 aspect ratios.
  • FLUX.1 Kontext Max (editing) (black-forest-labs/flux-kontext-max): optional edit image, 13 aspect ratios.
  • Ideogram 3 Balanced (ideogram-ai/ideogram-v3-balanced): 15 aspect ratios.
  • Ideogram 3 Quality (ideogram-ai/ideogram-v3-quality): 15 aspect ratios.
  • Recraft V3 SVG (vector) (recraft-ai/recraft-v3-svg): 13 aspect ratios.
  • Imagen 4 Ultra (Google) (google/imagen-4-ultra): 5 aspect ratios.
  • Nano Banana Pro (Gemini 3 Pro Image) (google/nano-banana-pro): optional edit image, resolutions 1K / 2K / 4K, 10 aspect ratios.

๐Ÿ›Ÿ Errors and reliability

  • Invalid options (unsupported ratio, duration or resolution for the chosen model) stop the run before anything is generated or charged, with a message listing the supported values.
  • If the AI provider is temporarily unavailable, the run stops right away (no time burned on the remaining outputs), nothing is charged, and the dataset contains one row with success: false, status: "service-unavailable" and a clear message. Retry a bit later.
  • Runs from a free Apify plan, or whose maximum cost per run is too low for one output, also stop at once with an explanatory row (status: "paid-plan-required" / "budget-too-low"), at no cost.
  • If one output is refused (safety filter, unreadable source image), the others still run.

โ“ FAQ

Which model should I pick?

FLUX Schnell for cheap drafts, Imagen 4 / Seedream for photorealism, Ideogram for text in images, Recraft SVG for vectors, FLUX Kontext or Nano Banana for edits, GPT Image 2 for complex instructions.

Do I need an API key (Replicate, OpenAI, Google...)?

No. Your Apify account is enough: no key, no subscription, no quota to manage.

Can I use it on the free Apify plan?

No. This Actor is available on paid Apify plans only. Runs started from a free plan stop immediately with an upgrade message, at no cost.

Am I charged when a generation fails?

No. You pay only for outputs that are delivered. Invalid inputs are rejected before any generation starts.

How do I cap my spending?

Set Maximum cost per run in the run options. The Actor stops before generating an output your budget would not cover.

How long are files kept?

Outputs are copied to the run key-value store and follow your Apify data retention. Download them or copy them to your own storage for long-term use.

Can I call it from code, n8n, Make, Zapier or an AI agent?

Yes. Use the "Run Actor synchronously and get dataset items" API endpoint, the Apify clients, the integrations, or the Apify MCP server.

Who owns the generated content?

Use of generated content is subject to the terms of each model provider. Do not submit images you do not have the right to use.

โ–ถ๏ธ Start now

Pick a model, type a prompt, click Start.