What this task does

Give it your article titles and get a matching wide header image for each one, sized for a blog hero slot. Keeps a consistent illustration style across the whole batch, so a backlog of posts stops looking like it was illustrated by five different people. It runs on Bulk AI Image Generator: Nano Banana, GPT Image | No API Key, costs $0.004 per result, and exports to CSV, JSON or Excel.

โš™๏ธ The input this task runs with

These are the exact settings saved in the task. Open it on Apify and they are already filled in, so you can run it unchanged or edit a field first.

{
  "prompts": [
    "Wide flat vector illustration for a blog header about remote team productivity, muted blue and orange palette, geometric shapes, no text",
    "Wide flat vector illustration for a blog header about personal finance and saving, muted blue and orange palette, geometric shapes, no text",
    "Wide flat vector illustration for a blog header about cybersecurity basics, muted blue and orange palette, geometric shapes, no text",
    "Wide flat vector illustration for a blog header about sustainable packaging, muted blue and orange palette, geometric shapes, no text",
    "Wide flat vector illustration for a blog header about customer onboarding, muted blue and orange palette, geometric shapes, no text"
  ],
  "model": "google/gemini-2.5-flash-image",
  "aspectRatio": "16:9",
  "imageSize": "2K"
}

๐Ÿ“ฆ What every run returns

One record per result, with these fields, exportable as CSV, JSON or Excel.

โœ“Prompt
โœ“Generated image URL
โœ“Model used
โœ“Aspect ratio & resolution
โœ“Variation number
โœ“Source row (Excel/CSV)
โœ“Status

๐Ÿš€ How to run this task

  1. Open the task on Apify

    Use the button above. New accounts get $5 of free credit and no credit card is required.

  2. Check the pre-filled input

    Every setting shown above is already there. Change a city, a price range or the result limit if you want a different slice of the data.

  3. Click Run

    Pagination, rotating proxies and anti-bot handling all happen in the cloud. The result limit is what controls your cost.

  4. Export or schedule it

    Download CSV, JSON or Excel, or save the task in your own account and schedule it daily or weekly. Webhooks and the Apify API push results straight into your own tools.

๐Ÿ’ต What this task costs

$0.004
per result
You pay the actor's normal price for what the run produces, with no monthly minimum. The $5 of starting credit on a new Apify account covers a test run of this task.

๐Ÿงช Other Bulk AI Image Generator: Nano Banana, GPT Image | No API Key tasks

Amazon white-background main images from a product CSV

Upload a CSV or Google Sheet with one image prompt per ASIN or SKU and get a clean Amazon-style main image for every row: pure white background, product filling the frame, no props, no text, 2K resolution. Made with Nano Banana 2. You get your sheet back as Excel with an image link next to each product.

See this task โ†’

Generate bulk product images for every SKU from a Google Sheet

Paste a Google Sheets link with one ready-made image prompt per SKU and get one bright, realistic product image per row, made with Nano Banana. Every prompt runs exactly as written, with a built-in rule against invented logos and garbled text. You get your sheet back as Excel with an image link next to each SKU.

See this task โ†’

Generate product photos from an Excel or CSV catalog

Upload a spreadsheet of products (name, color, material, SKU) and get one studio product photo per row, made with Nano Banana. One prompt template with {{Column}} placeholders is filled in from every row, and you get your catalog back as Excel with an image link next to each product.

See this task โ†’

Create social media ad creatives in bulk

Produces vertical ad creatives sized for Instagram Stories, Reels and TikTok. Each prompt returns three variants, so you get a set to A/B test instead of a single guess. Useful when one campaign needs a dozen visual angles and a designer is not available for every one of them.

See this task โ†’

Run it with your own settings

Open the task, change what you need, and save it as your own. The original stays as it is.