AI Image Generator for Developers

Make the empty states, link previews, mascots and icons your screens are missing. Work in the browser, or connect Claude Code, Cursor or Codex to the Batch Banana MCP server and ask from your editor.

A generated empty-state illustration: the green creature sits under a small gray rain cloud, holding a large leaf as an umbrella, on off-whiteEmpty state
A generated 16:9 link preview image: the green creature stands on a stack of three gold coins left of center, calm off-white space on the rightLink preview
The waving green creature cut out onto a transparent background by Remove backgroundTransparent PNG
Six dark gray outline icons as SVG in two rows: a wallet, a dollar coin, a receipt, a pie chart, a bell and a gear, on a transparent backgroundSVG icons
Six pixel-art frames of a small knight running right with a glowing lantern, on near-blackSprites

What is an AI image generator for developers?

It makes the images an app ships with from a text description: app icons, UI icons, sprites and placeholder art. Batch Banana runs in the browser, and its MCP server lets Claude Code, Cursor or Codex ask for images with no API key. One image on Nano Banana 2.1 costs 10 credits, and you can start for free.

A generated empty-state illustration: the green creature lies in the gray tray peering through a magnifying glass, on off-white
Nano Banana 210 credits

Developers

The images your screens are missing

  • Empty states

    The old way

    Leave the screen blank, or draw each one by hand.

    With Batch Banana

    Ask for the first one, then attach it as the reference for the next. The character and colors carry over.

  • The link preview image

    The old way

    Ship the 1200 x 630 placeholder, or no preview at all.

    With Batch Banana

    Ask for a 16:9 image with calm space where the headline goes.

  • A set of UI icons

    The old way

    Search icon packs for one that has every glyph you need.

    With Batch Banana

    Ask for the set as vector files. Recraft V4.1 SVG and Arrow 2 write SVG.

  • Assets on a transparent background

    The old way

    Mask each asset out by hand.

    With Batch Banana

    Remove background cuts the subject out onto transparency, for one image or a whole selection.

MCP

Ask from your editor

Your coding agent quotes the price, starts the job and polls for the files over the Batch Banana MCP server, then saves them where the code expects them.

Try it in the browser first

Describe the screen and what it should show. You get four versions to choose from. The Tally images were made on Nano Banana 2, which Nano Banana 2.1 replaced.

One run on Nano Banana 2.1: 4 images at 4:3, 40 credits.
Start creating

Free to start

Edits

From placeholder to the real file

Each after was made on this page for Tally, a budgeting app we made up. Drag the divider to compare.

  • A flat gray placeholder box that reads 1200 x 630
    A generated 16:9 link preview image: the green creature stands on a stack of three gold coins left of center, calm off-white space on the right

    Fill the gray box

    Gray boxes and stock photos never match the app. This link preview came from one prompt, with the first empty state attached for the style.

  • A generated phone photo of squared notebook paper with a blue ballpoint sketch of an inbox tray and a small round bear-like creature peeking over its edge, a coffee ring in one corner
    The sketch drawn by AI as a finished empty-state illustration: a warm gray inbox tray on off-white with a small green bear-like creature peeking over its front edge

    Sketch to empty state

    A phone photo of a notebook sketch, attached as Image 1. The tray and the creature stay where they were drawn.

  • A generated mascot illustration: the green creature waving, alone on a flat mint background
    The waving green creature cut out onto a transparent background by Remove background

    Cut out for the UI

    Remove background turns the mascot into a transparent PNG for 2 credits.

App images made with Batch Banana

Each card shows the prompt, the model and the credits it took. Prompts that name Image 1 had the first empty state attached.

A generated empty-state illustration: the green creature lies in the gray tray peering through a magnifying glass, on off-white

The creature and style from Image 1, now for a 'No search results' empty state: it holds a magnifying glass over an empty patch of ground. Same flat shapes, colors and off-white background. No text.

Nano Banana 210 credits
A generated empty-state illustration: the green creature sits under a small gray rain cloud, holding a large leaf as an umbrella, on off-white

The creature and style from Image 1, now for a 'You are offline' empty state: it sits under a small rain cloud holding a leaf as an umbrella. Same flat shapes, colors and off-white background. No text.

Nano Banana 210 credits
A generated 16:9 link preview image: the green creature stands on a stack of three gold coins left of center, calm off-white space on the right

A link preview image for Tally, a budgeting app: the round green creature from Image 1 balancing on a stack of three coins, left of center. Calm off-white space on the right for a headline. Flat shapes, same colors. No text.

Nano Banana 210 credits
The sketch drawn by AI as a finished empty-state illustration: a warm gray inbox tray on off-white with a small green bear-like creature peeking over its front edge

Image 1 is a sketch for an empty-state illustration. Draw it as a finished illustration for a budgeting app's empty inbox: the same tray and the small round green creature peeking over its edge, in the same place. Flat shapes, two greens and a warm gray, soft shadows, plain off-white background. No text, no paper, no pen lines.

Nano Banana 210 credits
A generated mascot illustration: the green creature waving, alone on a flat mint background

The round green creature from Image 1, waving, alone in the center of a flat mint background. Flat shapes, no ground, no shadow.

Nano Banana 210 credits
Six dark gray outline icons as SVG in two rows: a wallet, a dollar coin, a receipt, a pie chart, a bell and a gear, on a transparent background

Six 24 px UI icons for a budgeting app in two rows: wallet, coin, receipt, pie chart, bell, settings gear. One 2 px outline in dark gray, rounded ends, no fills, plain white background.

Arrow 259 credits
Six dark gray outline icons in two rows on white: a wallet, a dollar coin, a receipt, a pie chart, a bell and a gear

Six 24 px UI icons for a budgeting app in two rows: wallet, coin, receipt, pie chart, bell, settings gear. One 2 px outline in dark gray, rounded ends, no fills, plain white background.

GPT Image 2.5 Sunburst30 credits
Twelve pixel-art game items in a four by three grid on near-black: lantern, key, two potions, coin, shield, sword, bomb, scroll, torch, treasure chest and skull

A sheet of 12 item icons for Lantern Keep, a pixel-art castle game, in a 4 by 3 grid on flat near-black: lantern, iron key, health potion, mana potion, gold coin, shield, short sword, bomb, scroll, torch, treasure chest, skull. Chunky pixel art, dark outlines, light from the top left.

Nano Banana 210 credits

Model comparison

One icon set prompt on four models

The same prompt, run once on each model, with the credits each run took. Arrow 2 and Recraft V4.1 SVG return vector files; the other two return pixels.

Same prompt, every model

Six 24 px UI icons for a budgeting app in two rows: wallet, coin, receipt, pie chart, bell, settings gear. One 2 px outline in dark gray, rounded ends, no fills, plain white background.

  • Six dark gray outline icons as SVG in two rows: a wallet, a dollar coin, a receipt, a pie chart, a bell and a gear, on a transparent background
    Arrow 2

    59 credits

  • A small row of six flat colored icons with labels under them, a black wallet, a green coin, an orange receipt, a blue pie chart, a yellow bell and a red gear, and a stray gray gear below
    Recraft V4.1 SVG

    10 credits

  • Nine dark gray outline icons in three rows instead of six: a wallet, a euro coin, a receipt reading $ TOTAL, two pie charts, two bells and two gears
    Nano Banana 2

    10 credits

  • Six dark gray outline icons in two rows on white: a wallet, a dollar coin, a receipt, a pie chart, a bell and a gear
    GPT Image 2.5 Sunburst

    30 credits

Made for this page in Batch Banana. Nothing is retouched: Recraft added labels and color, and Nano Banana 2 drew nine icons instead of six.

How it works

  1. Connect your editor

    Add the Batch Banana MCP server to Claude Code, Cursor or Codex and sign in once in the browser. No API key, nothing to install.

  2. Ask for the assets

    Describe what the screen needs in your chat. The agent can check the price first, and nothing is charged until a job starts.

  3. Pull the files into the repo

    Each finished job returns a link to every file, and a coding agent that runs commands downloads them into the project.

What this page loads

In the Batch Banana app, Agent loads the App and web graphics skill for this work. It draws app icons as full squares for the platform masks, keeps the motif inside Android's safe zone and sends UI icons to the SVG models.

A dark landing page with a glowing dashboard screen and three feature cards

Agent skill

App and web graphics

Makes app icons, UI icons, screens, and web heroes

App icons · UI icons · Screens · Web heroes

See the skill

Questions from developers