
Imagenanonano-banana-2
Nano Banana 2
Nano Banana 2 (Gemini 3.1 Flash Image) is Google's most advanced image generation model, combining speed with high-fidelity 4K output and revolutionary character consistency.
Nano Banana guideVerified
Google's flagship image generation. Nano Banana Pro is the current best — strong scene composition, instruction-following, and complex multi-subject layouts.
Strengths
- Best instruction-following for image models — Nano Banana actually places objects where you say.
- Strong on complex scenes with multiple subjects, relationships, spatial layout.
- Edit variant (nano-banana-edit) supports up to 14 reference images.
- Reliable for product / commercial work.
Weaknesses
- Aesthetic less distinctive than Midjourney (defaults to a Google-style polish).
Best for
- Product photography with specific layouts ("bottle on left, ice cubes right")
- Multi-subject scenes ("man holding a child, dog at his feet, mountains behind")
- Commercial / e-commerce work
Prompting tips
- Be EXPLICIT about object placement and relationships.
- Numeric counts work ("three apples on the table") better than vague ("some apples").
Parameters
- safety_tolerancestringThe safety tolerance level for content moderation. 1 is the most strict (blocks most content), 6 is the least strict.123456default: 4
- limit_generationsbooleanExperimental parameter to limit the number of generations from each round of prompting to 1. Set to `True` to to disregard any instructions in the prompt regarding the number of images to generate and ignore any intermediate images generated by the model. This may affect gener…default: true
- num_imagesintThe number of images to generate.default: 1range: 1 … 4
- seedintThe seed for the random number generator.
- resolutionstringThe resolution of the image to generate.0.5K1K2K4Kdefault: 1K
- output_formatstringThe format of the generated image.jpegpngwebpdefault: png
- aspect_ratiostringThe aspect ratio of the generated image. Supports extreme ratios: 4:1, 1:4, 8:1, 1:8. Use "auto" to let the model decide based on the prompt.auto21:916:93:24:35:41:14:53:42:39:164:11:48:11:8default: auto
- system_promptstringOptional system instruction that steers the model's persona and output style across the request. Leave blank to omit; when provided, it is sent as the system instruction to Gemini (or as a system message on OpenAI-compatible providers).default:
- enable_web_searchbooleanEnable web search for the image generation task. This will allow the model to use the latest information from the web to generate the image.default: false
- thinking_levelstringWhen set, enables model thinking with the given level ('minimal' or 'high') and includes thoughts in the generation. Omit to disable.minimalhigh