Google models API
Call 6 Google models through one PopNow API key: Nano Banana 2.1, Nano Banana Pro, and Gemini 3.8 Flash TTS. Prices start at $0.00021 per second. Many are up to 20% below Google's own list price.
- models
- 6
- endpoints
- 9
- starting price, per second
- $0.00021
- max saving vs list price
- 20%
Google models
- Nano Banana 2.1
google/nano-banana-2.1/text-to-imageGoogle's newest Nano Banana, sharp text and 4K outputImageUp to 4KUp to 14 reference images14 aspect ratiosFrom$0.048per image - Nano Banana Pro
google/nano-banana-pro/text-to-image−20%Plans the layout first: dense text, diagrams and 4K editsImageUp to 4KUp to 14 reference images10 aspect ratiosFrom$0.1072$0.134per image - Gemini 3.8 Flash TTS
google/gemini-3.8-flash-tts/text-to-speechExpressive speech that acts out cues like [laughing]Audio70 voicesFrom$0.00032per second - Gemini 3.8 Flash-Lite TTS
google/gemini-3.8-flash-lite-tts/text-to-speechFast, lightweight speech in 30 voicesAudio70 voicesFrom$0.00021per second - Nano Banana 2
google/nano-banana-2/text-to-image−20%Fast Gemini images up to 4K, with up to 14 referencesImageUp to 4KUp to 14 reference images14 aspect ratiosFrom$0.036$0.045per image - Gemini 2.5 Pro TTS
google/gemini-2.5-pro-tts/text-to-speech−10%Directable voices for narration and two-person dialogueAudio30 voicesFrom$0.00045$0.0005per second
Google API prices
See pricing| Model | Best for | List price | PopNow price | You save |
|---|---|---|---|---|
Nano Banana 2.1google/nano-banana-2.1/text-to-image | Create Image · Edit Image | — | $0.048per image | |
Nano Banana Progoogle/nano-banana-pro/text-to-image | Create Image · Edit Image | $0.1072per image | −20% | |
Gemini 3.8 Flash TTSgoogle/gemini-3.8-flash-tts/text-to-speech | Text to Speech | — | $0.00032per second | |
Gemini 3.8 Flash-Lite TTSgoogle/gemini-3.8-flash-lite-tts/text-to-speech | Text to Speech | — | $0.00021per second | |
Nano Banana 2google/nano-banana-2/text-to-image | Create Image · Edit Image | $0.036per image | −20% | |
Gemini 2.5 Pro TTSgoogle/gemini-2.5-pro-tts/text-to-speech | Text to Speech | $0.00045per second | −10% |
List prices are each maker's own published price for the same output, checked on Oct 14, 2026. Prices shown are starting prices; open a model for every tier.
Latest Google additions
- Nano Banana 2.1Image · From $0.048 per image
- Gemini 3.8 Flash TTSAudio · From $0.00032 per second
- Gemini 3.8 Flash-Lite TTSAudio · From $0.00021 per second
Call a Google model
The same request works for every model: change the model name and its input.
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $POPNOW_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"model": "google/nano-banana-2.1/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"aspect_ratio": "16:9",
"resolution": "1k",
"output_format": "png"
}
}'import os, uuid, requests
res = requests.post(
"https://api.popnow.ai/api/v1/jobs/createTask",
headers={
"Authorization": f"Bearer {os.environ['POPNOW_API_KEY']}",
"Idempotency-Key": str(uuid.uuid4()),
},
json={
"model": "google/nano-banana-2.1/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"aspect_ratio": "16:9",
"resolution": "1k",
"output_format": "png"
}
},
timeout=30,
)
body = res.json()
if body["code"] != 200:
raise RuntimeError(f'{body["code"]} {body["msg"]}')
print(body["data"]["taskId"]) # poll this id, or wait for your callBackUrlconst res = await fetch("https://api.popnow.ai/api/v1/jobs/createTask", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.POPNOW_API_KEY}`,
"Content-Type": "application/json",
"Idempotency-Key": crypto.randomUUID(),
},
body: JSON.stringify({
"model": "google/nano-banana-2.1/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"aspect_ratio": "16:9",
"resolution": "1k",
"output_format": "png"
}
}),
});
const { code, msg, data } = await res.json();
if (code !== 200) throw new Error(`${code} ${msg}`);
console.log(data.taskId); // poll this id, or wait for your callBackUrlFrequently asked questions
How do I call Google models with PopNow?
Create an API key, then send a task with the model name (for example google/nano-banana-2.1/text-to-image) and its input. You get a task ID back and read the result when it is ready, or receive it on your webhook.
How much do Google models cost on PopNow?
Prices start at $0.00021 per second. Each model page lists every tier, and you get an exact quote before every run.
Which Google models are available?
Nano Banana 2.1, Nano Banana Pro, Gemini 3.8 Flash TTS, Gemini 3.8 Flash-Lite TTS, Nano Banana 2, and Gemini 2.5 Pro TTS. New models are added as they are released; see the changelog.
Other model makers
All model makers- Alibaba40 models−33%Wan 3.0 · Qwen Image 2.1 Pro · Qwen Image 2.1 Turbo · Qwen Image 2.1From $0.01 per image
- Black Forest Labs21 models−33%FLUX.2 Max · FLUX 3 Klein Base LoRA · FLUX 3 Klein Base · FLUX 3From $0.006 per image
- ByteDance17 models−30%Seedance 2.5 · Seedream 5.0 Pro · Seed Audio 1.0 · Seedream 5.0 FlashFrom $0.026 per image
- PopNow14 modelsBackground Remover · Image Upscaler · Object Eraser · Video UpscalerFrom $0.0012 per second
- MiniMax10 models−55%MiniMax H3 · MiniMax Speech 2.8 HD · MiniMax Music 3.0 · MiniMax H3 Singularity LoRAFrom $0.042 per image
- Kuaishou8 models−20%Kling 3.0 · Kling O3 · Kling 4.0 · Kling 3.0 TurboFrom $0.175 for a 5-second clip
Start building in minutes
One key for every model, a USD balance you top up when you need to, and an exact price before every run.