HiAPI
OverviewModel MarketplaceAPI KeysUsage StatisticsCall LogsBillingReferralPlaygroundStorageChangelogContact UsSettings
Display unit
N
Powered by hiapi
Settings

Welcome

Contact Us

Create or remix images with optional references, broad aspect ratios, and higher-resolution output.

Provider: Google

Category: image generation

Endpoint: /v1/tasks

Status: Available

Cost: See live page pricing

Back to Models

Nano Banana 2

by GoogleImage

Create or remix images with optional references, broad aspect ratios, and higher-resolution output.

Pricing

Standard Usage

170 Credits/ image

Input

0 / 20000

More parameters

Upload assets

Preview after upload
0/14

Upload reference images

Generation settings

Choose the output image file format

Estimated cost170 Credits / imageper image

Output

Ready for generation

Configure your parameters and click "Run" to see the output here.

--

Related image models

Choose an adjacent model by task, output tier, and reference-image needs.

Fast image generation

Seedream 5.0 Lite

A low-cost route for multilingual commercial visuals and rapid iteration.

Typography and layout

Qwen Image 3.0

Compare poster typography, scene composition, and 1K/2K output.

Flexible image creation

Nano Banana 2

A general-purpose route with optional references and broad aspect-ratio coverage.

Compare AI image APIs

About Nano Banana 2

Create or remix images with optional references, broad aspect ratios, and higher-resolution output.

The Playground and API use the same model ID: nano-banana-2. This endpoint accepts text prompts only; reference-image editing uses the separate Image-to-Image route.

Provider
Google
Task
Text-to-Image
References
Not supported
Pricing
170 Credits / image

Model specifications

Explore reference limits, sizes, formats and quality settings for Nano Banana 2.

Reference images
Not supported
Output resolution
1K2K4K
Aspect ratios
1:11:41:82:33:23:44:14:34:55:48:19:1616:921:9auto
Output formats
JPGPNG
Prompt length
Up to 20,000 characters
Pricing
Per image: 170 Credits / image

Final cost depends on the output tier and input add-ons. Check the live page price and task record for the final charge.

How to use Nano Banana 2

Choose the destination and aspect ratio before composing subject, scene, material, light, and text.

Subject
Scene
Camera and light
01

Describe subject and scene

API Quickstart

Copy a minimal request below. See Docs for parameters, callbacks, task retrieval, and errors.

Endpoint
POST /v1/tasks
Model ID
nano-banana-2
cURL
curl -X POST "https://api.hiapi.ai/v1/tasks" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "nano-banana-2",
  "input": {
    "prompt": "A cinematic product campaign with sharp text",
    "aspect_ratio": "1:1",
    "output_format": "png",
    "resolution": "2K"
  }
}'

The create request immediately returns a taskId; image generation continues asynchronously.

Read the full API documentation
Need to compare models and billing tiers?View live pricing for all models

Frequently asked questions

What is Nano Banana 2 best for?

Create or remix images with optional references, broad aspect ratios, and higher-resolution output.

Does Nano Banana 2 accept reference images?

Yes, up to 14 optional references. Omit them for text-only generation.

Which output settings are supported?

The page exposes 1K, 2K, 4K and 1:1, 1:4, 1:8, 2:3, 3:2, 3:4, 4:1, 4:3, 4:5, 5:4, 8:1, 9:16, 16:9, 21:9, auto; use the Playground contract for the final available set.

How is Nano Banana 2 billed?

Billing is per successful generated image. Resolution or quality differences, when present, are reflected by the live page price.

How do I call the Nano Banana 2 API?

POST an asynchronous task to /v1/tasks with model set to nano-banana-2 and put generation fields inside input.

Start with the subject, environment, and visual goal, then add material, light, camera, and exact text.

Draft

1K

Final

4K

02

Choose output settings

Generate in 1K / 2K / 4K across 15 supported aspect ratios.

Playground
POST /v1/tasks
03

Validate before integration

Confirm the result in Playground, then reuse the same prompt and model ID in an asynchronous task.