Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references

Nano banana 2 — Extreme Ratios + Search Grounding

Nano banana 2 is the community name for Google's Gemini 3.1 Flash Image. Nano banana 2 adds extreme aspect ratios (1:8, 8:1) and Google search grounding to the Nano banana family — call it through reApi's unified endpoint.

Highlights
0.5K–4K · Google Search grounding · up to 4 per request
Best for
Product mockups, banners, grounded imagery
Input
Text, plus reference images
Output
Up to 4 images per request
Input

Free text · required · detailed prompts produce better results

14 ratios incl. extreme 1:4 / 4:1 / 1:8 / 8:1

0.5K thumbnail · 1K default · 2K / 4K hero

1–4 images per request

0/16 files

Up to 14 · public HTTPS URLs only

Useful for recent events, named entities, real places

Sent without google_search:true returns 400

Result

Try one of these prompts

What is the Gemini 3.1 Flash Image Preview API?

Gemini 3.1 Flash Image Preview is Google's newer image generation and editing model, widely known as Nano Banana 2. One reAPI endpoint handles text-to-image and editing from up to 14 reference images, with 14 aspect ratios — including extreme banner formats from 8:1 to 1:8 — output at 0.5K, 1K, 2K or 4K, 1 to 4 images per request, and optional Google Search and Google Image Search grounding. Billing is per image by output resolution, on either the Standard or the Official channel.

Nano banana 2 sample renders at extreme ratios

What you can build with this model

Real-world workflows and production use cases you can build and ship with this model.

Extreme aspect ratio banner generated with Nano banana 2

Banner ads at 8:1 without crop pain

Nano banana 2 is the only Nano banana variant that natively renders extreme ratios. Set size to 8:1 for a long horizontal sponsorship banner, 1:8 for a tall mobile-first poster, 1:4 / 4:1 for in-feed promo strips. The output is composed for the ratio at generation time — no cropping, no fill, no awkward dead space. Run a campaign at half a dozen formats from the same Nano banana 2 prompt and the visual story stays coherent across every placement.

Render an 8:1 banner
Search-grounded image generated with Nano banana 2

Search-grounded brand visuals

Turn on google_search and Nano banana 2 reads textual context from the web before drafting the image. Add google_image_search and the model also pulls visual references. Useful for recent events, named entities, sports teams, regional landmarks — anywhere a generic prompt would produce a generic image. Nano banana 2 keeps the request async, the same endpoint, the same credit lifecycle as every other reApi model.

0.5K thumbnail previews and 4K final from Nano banana 2

Cheap previews at 0.5K, ship at 4K

Nano banana 2 is the only Nano banana variant that exposes a 0.5K tier — useful for thumbnail previews, prompt iteration, and low-cost A/B grids. Once the concept lands, re-run at 4K for the production asset. Same prompt template, same image_urls, just bump the resolution field. Nano banana 2 keeps the composition stable across resolutions so the 0.5K preview accurately predicts the 4K final.

Pricing

Credit-based — 1 credit = $0.001 USD. Pay only for completed generations.

First test cost
$0.02828 credits

One sample at the cheapest tier (1 image).

Testing budget guide
Add credits
$10
≈ 357 tests
$50
≈ 1785 tests
$100
≈ 3571 tests
ModelCategoryPrice
Default0.5K / 1K
$0.028
28 credits · 1 image
2K
$0.043
43 credits · 1 image
4K
$0.064
64 credits · 1 image
Official Google0.5K / 1K
$0.059
59 credits · 1 image
2K
$0.089
89 credits · 1 image
4K
$0.133
133 credits · 1 image

Why reAPI

Ratios no other Nano banana variant ships

Nano banana 2 unlocks 1:4, 4:1, 1:8, and 8:1 in addition to the ten standard ratios. That covers tall posters, banner ads, long-strip social formats, and side-rail web placements without any cropping or fill step. If your campaign brief lists multiple non-square placements, Nano banana 2 is the variant to default to.

Optional search grounding, on-demand

Two boolean flags — google_search and google_image_search — opt Nano banana 2 into web grounding. Off by default, so the cost stays predictable; flip them on for prompts that reference recent events, real people, or specific places. The image_search flag requires text search to be on; the gateway enforces the pairing before charging credits.

Async-first, drop-in compatible

Submit a Nano banana 2 task, get a task_id back, poll until done. 4K and search-grounded calls take longer than vanilla 1K; the async pattern means your handler never blocks. Failed and moderated requests are not charged. Nano banana 2 plugs into the same task plumbing you use for every reApi model — the lifecycle is identical.

Integrate Nano banana 2 in three steps

  1. step 01

    Create an API key

    Sign up at reApi and grab a key. Free signup credits cover dozens of Nano banana 2 generations — enough to test extreme ratios and search grounding before topping up.

    Open
  2. step 02

    Submit a generation

    POST to /api/v1/images/generations with model: gemini-3.1-flash-image-preview, a prompt, and optional size / resolution / n / google_search. Nano banana 2 returns a task_id immediately so the request never blocks your handler.

    Open
  3. step 03

    Poll the result

    GET /api/v1/tasks/:id until status is completed. The Nano banana 2 response carries image URLs on our CDN, stable for 24 hours; mirror them to your own storage if you need them longer.

    Open
docs/api/gemini-3-1-flash-image-preview

API reference

Drop-in code and the full parameter table.

curl -X POST https://reapi.ai/api/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-3.1-flash-image-preview",
    "prompt": "neon-lit cyberpunk skyline at midnight",
    "size": "16:9",
    "resolution": "2K"
  }'

Parameter validation failed

Rejected synchronously with the failing field named. Check enum values, ranges, and URL fields — nothing is charged.

Authentication or balance issue

401 means a missing or invalid Bearer key; 402 means the reserve exceeds your balance. Manage keys and credits in the console.

Content or material rejected

Reference material and outputs pass automated moderation. Rejected tasks fail with a clear error and a full refund.

Task failed or timed out

A task that reaches a failed state is never charged — the reserve refunds automatically. Keep the task id and retry when ready.

Frequently asked questions

Common questions about this model.

Nano banana 2 is the community nickname for Google's Gemini 3.1 Flash Image (formal id: gemini-3.1-flash-image-preview). It is the newest Nano banana variant on reApi and the only one that supports extreme aspect ratios (1:4, 4:1, 1:8, 8:1) and optional Google search grounding. Nano banana 2 renders at 0.5K, 1K, 2K, and 4K through the same unified endpoint as every other reApi model.

start building

Ready to ship?

Try it in the playground or grab an API key to integrate now.