Skip to content
Model infoModelsSnapshot: 15 Oct 2026

Google / Gemini

Gemini 3.1 Flash image

Image generation model offered through the Gemini API.

availableClosed weightsImage generationReasoning
Official documentation (opens in a new tab)Reviewed 12 Oct 2026
21 of 27 specification fields collected
Input token limit131.1K131,072 tokens
Maximum output32.8K32,768 tokens
Input billingSee ratesGoogle Gemini API
Output billingSee ratesPublished units and conditions below

Specifications

Provider-documented facts. “Not collected” means we have not verified that field yet, not that the feature is unsupported.

Input token limit
131,072 tokensSource for Input token limit (opens in a new tab)

Provider input-token limit.

Input modalities
Text, Image, Video, PDFSource for Input modalities (opens in a new tab)

Text, Image, Video, and PDF

Output modalities
Image, TextSource for Output modalities (opens in a new tab)

Image and Text

Tool calling
Not supportedSource for Tool calling (opens in a new tab)

Not supported

Structured output
Not supportedSource for Structured output (opens in a new tab)

Not supported

Streaming
Not collected
Batch processing
SupportedSource for Batch processing (opens in a new tab)

Supported

Fine-tuning
Not collected
Knowledge cutoff
Not collected
Parameters
Not collected
Architecture
Not collected
Languages
Not collected
Audio generation
Not supportedSource for Audio generation (opens in a new tab)

Not supported

Context caching
Not supportedSource for Context caching (opens in a new tab)

Not supported

Code execution
Not supportedSource for Code execution (opens in a new tab)

Not supported

File search
Not supportedSource for File search (opens in a new tab)

Not supported

Google Maps grounding
Not supportedSource for Google Maps grounding (opens in a new tab)

Not supported

Image generation
SupportedSource for Image generation (opens in a new tab)

Supported

Live API
Not supportedSource for Live API (opens in a new tab)

Not supported

Search grounding
SupportedSource for Search grounding (opens in a new tab)

Supported

URL context
Not supportedSource for URL context (opens in a new tab)

Not supported

Flex inference
Not supportedSource for Flex inference (opens in a new tab)

Not supported

Priority inference
Not supportedSource for Priority inference (opens in a new tab)

Not supported

Model card updated
February 2026Source for Model card updated (opens in a new tab)

Card update month, not a release date.

Access & pricing

Prices belong to an endpoint and billing tier. A provider listing does not guarantee access for every account or region.

API model ID
gemini-3.1-flash-image
Access
Google AI Studio / Gemini API account; region, tier and quota restrictions apply.
Regions
See Google supported-region and account requirements; region-specific availability not yet collected.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 12 Oct 2026
CategoryUsageRateUnit
Text/image tokensInput1$0.501M input tokens
Text tokensText and thinking output2$3.001M text tokens
Image tokensImage output3$60.001M image tokens

Rate conditions

  1. Standard paid-tier input rate. Supported input modalities are listed in the model specifications.
  2. Standard paid-tier text/thinking output; image output is billed separately.
  3. Standard image-token rate. Per-image equivalents depend on resolution and tokenization and are not additional charges.
Pricing source (opens in a new tab)

Data & enterprise terms

Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.

API model ID
Not collected

Descript UI label: Nano Banana 2. No confirmed native provider API selector or pinned backend checkpoint is exposed by this source.

Access
Choose this model in Descript App Settings → AI models or the applicable generation tool. Availability depends on the plan; exact native provider checkpoint IDs are not exposed.
Regions
Managed service; exact model-processing region not verified
Native model options
Nano Banana 2Source for Native model options (opens in a new tab)

Application selection label. This access record does not assert that Descript exposes every upstream provider API feature or pins an exact snapshot.

Billing basis
Uses Descript AI credits from a shared plan allowance; exact cost depends on selected model, media length and operation. Provider-native token/character tariffs do not apply to this host.Source for Billing basis (opens in a new tab)
Shared credit bundles
Creator/Business top ups: 350 credits/$35, 1,000/$80, 4,000/$200; valid 12 months and used after included monthly creditsSource for Shared credit bundles (opens in a new tab)

Bundle prices are shared across tools, not a fixed generation price.

Endpoint pricing has not been collected. Check the provider for applicable rates.

Data & enterprise terms

Descript help states that production models use no Descript user data; internal research/development uses data only from users who opted in. Enterprise data sharing is disabled by default. Partner agreements prohibit using submitted data to train partner AI. This is not a blanket zero-retention promise; project storage and deletion have separate policies.

Read the service policy (opens in a new tab)

Caching

Caching can reuse earlier input processing. Availability, lifetime and billing depend on the endpoint. A cache hit still generates a new response.

01 / INITIAL INPUTProcess & retain

The system processes eligible input and retains reusable state.

02 / LATER REQUESTCheck available state

Reuse depends on matching input, session state and the cache policy.

03 / CACHE HITReuse & generate

Reusing state can reduce repeated work. Any charges follow the billing rules below.

Descript editor

Not verified

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

How it works
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Minimum reusable input
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Lifetime & refresh
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

How to enable it
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Usage fields
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Billing rules
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

Limits & data boundaries
Not collected

No model-specific discounted prompt-cache contract collected. Project reuse, stored voices and persistent editing conversations do not establish caching.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

What the measurements say

No benchmark observations have been added for this model. We do not turn a vendor description into a performance score.

Latency and throughput depend on the host, request size, reasoning settings and load. There is no measured speed or global usage figure in this record.

The record behind the model

Why it is included

Google-documented proprietary hosted release in the Gemini API model catalog. No public weights identified for this release in the reviewed documentation; public-weight Gemma models are excluded.

Classification evidence (opens in a new tab)

Lifecycle dates

Gemini API release28 May 2026Source (opens in a new tab)

Sources reviewed