Nano Banana Pro vs Nano Banana 2: qué API de imagen usar
Google tiene ahora toda una familia de modelos de imagen Nano Banana, y los dos que más se comparan son Nano Banana Pro y Nano Banana 2. Esta guía los pone lado a lado en precio, tamaños, formatos y entradas, y muestra cómo llamar a cualquiera de los dos con la misma solicitud.
La respuesta corta
Nano Banana Pro y Nano Banana 2 son modelos de imagen de Google que crean imágenes a partir de un prompt y editan las imágenes que envías. En Revana aceptan el mismo formato de solicitud, así que pasar de uno a otro es cambiar una palabra en el campo model. Las diferencias prácticas son el precio por imagen, los tamaños y formatos que ofrece cada uno y cuántas rutas tiene detrás:
- Elige Nano Banana Pro cuando la imagen lleve texto que tiene que salir bien (envases, pósteres, menús, diapositivas) o cuando combines muchas imágenes de referencia en una sola escena. Es el mejor modelo de imagen de Google y su precio es fijo en todos los tamaños: $0.04 por imagen de 1K a 4K.
- Elige Nano Banana 2 para trabajo de volumen, formatos de banner extremos o siempre que quieras una imagen más barata en 1K o 2K: $0.03 por imagen en 1K y 2K, $0.04 en 4K.
- Elige Nano Banana 2 Lite para miniaturas, borradores y pruebas en 1K, a $0.02 por imagen.
Nada de esto es una clasificación de calidad. No publicamos puntuaciones, y la prueba honesta es pasar diez de tus propios prompts por ambos modelos y comparar los resultados lado a lado. Con estos precios, esa prueba cuesta bastante menos de un dólar.
Nano Banana Pro vs Nano Banana 2, lado a lado
Todo lo de esta tabla procede del catálogo en vivo (models.json), el mismo archivo con el que la API comprueba las solicitudes.
| Nano Banana Pro | Nano Banana 2 | Nano Banana 2.1 | Nano Banana 2 Lite | |
|---|---|---|---|---|
| Id del modelo | nano-banana-pro | nano-banana-2 | nano-banana-2.1 | nano-banana-2-lite |
| Tareas | texto a imagen, edición de imágenes | texto a imagen, edición de imágenes | texto a imagen, edición de imágenes | texto a imagen, edición de imágenes |
| Tamaños | 1K, 2K, 4K | 0.5K, 1K, 2K, 4K | 1K, 2K, 4K | 1K |
| Relaciones de aspecto | 10 formatos, de 21:9 a 9:16 | 14 formatos, incluidos 1:4, 4:1, 1:8 y 8:1 | 14 formatos, incluidos 1:4, 4:1, 1:8 y 8:1 | 10 formatos, de 21:9 a 9:16 |
| Imágenes de referencia | hasta 14 | hasta 14 | hasta 14 | hasta 14 |
| Precio desde | $0.04 / imagen | $0.03 / imagen | $0.03 / imagen | $0.02 / imagen |
| Rutas | una ruta | dos rutas | tres rutas | dos rutas |
Destacan dos cosas. Primero, los cuatro modelos aceptan hasta 14 imágenes de referencia, así que la composición con varias imágenes no es por sí sola un motivo para pagar por Pro. Segundo, Nano Banana 2 y 2.1 admiten formatos muy altos y muy anchos (1:8 y 8:1) que Pro no admite, lo que importa para banners web, tiras verticales de stories e infografías largas.
Precio por imagen en cada tamaño (octubre de 2026)
Las imágenes se facturan una vez por imagen. La tabla muestra el precio listado y lo que cuesta un lote de 100 y de 1,000 imágenes en cada tamaño.
| Modelo | Tamaño | Por imagen | 100 imágenes | 1,000 imágenes |
|---|---|---|---|---|
| Nano Banana Pro | 1K | $0.04 | $4.00 | $40.00 |
| Nano Banana Pro | 2K | $0.04 | $4.00 | $40.00 |
| Nano Banana Pro | 4K | $0.08 | $8.00 | $80.00 |
| Nano Banana 2 | 1K | $0.03 | $3.00 | $30.00 |
| Nano Banana 2 | 2K | $0.03 | $3.00 | $30.00 |
| Nano Banana 2 | 4K | $0.04 | $4.00 | $40.00 |
| Nano Banana 2.1 | 2K | $0.03 | $3.00 | $30.00 |
| Nano Banana 2 Lite | 1K | $0.02 | $2.00 | $20.00 |
En 4K la diferencia desaparece: Nano Banana Pro y Nano Banana 2 listan ambos $0.08. Si imprimes, recortas mucho o escalas para pantallas de gran tamaño, Pro no cuesta más que Nano Banana 2 en ese tamaño. Para ver los mismos precios en otros vendedores, consulta la comparación de precios de Nano Banana Pro.
Cuál usar para los trabajos habituales
| Trabajo | Empieza con | Por qué |
|---|---|---|
| Fotos de producto con etiquetas legibles | Nano Banana Pro | La precisión del texto es lo que distingue a Pro, y el precio es fijo hasta 4K. |
| Publicaciones para redes sociales y variantes de anuncios en bloque | Nano Banana 2 | Precio menor en 1K y 2K; mismo formato de solicitud, así que puedes pasar a Pro para las ganadoras. |
| Banners anchos y tiras altas | Nano Banana 2 o 2.1 | Solo estos dos ofrecen 1:4, 4:1, 1:8 y 8:1. |
| Miniaturas, borradores y pruebas de prompts | Nano Banana 2 Lite | El precio más bajo de la familia, solo en 1K. |
| Pipeline de producción con mucha carga | Nano Banana 2.1 | La familia con más rutas, así que es menos probable que una ruta saturada te ralentice. |
Un patrón sensato es hacer borradores con Nano Banana 2 o Lite, elegir las imágenes que te gusten y volver a ejecutar esos prompts en Nano Banana Pro en 2K o 4K. Como el cuerpo de la solicitud es idéntico salvo por model, el cambio es trivial en el código.
Llama a Nano Banana Pro o Nano Banana 2
Envía POST /v1/generations con un id de modelo y un input. La respuesta es un 202 con una generación id; consúltala periódicamente hasta que el estado sea succeeded o failed. Las imágenes suelen terminar en segundos. Esta imagen de Nano Banana Pro en 2K cuesta $0.04; cambia el modelo a nano-banana-2 y la misma solicitud cuesta $0.03.
export REVANA_API_KEY="sr_live_..."
# 1. Submit the job (returns 202 with the generation id)
curl https://api.revana.si/v1/generations \
-H "Authorization: Bearer $REVANA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "nano-banana-pro",
"input": {
"prompt": "A matte black coffee bag on a light oak counter, morning light from the left. The label reads NORTHLINE ROASTERS in white capitals, with SINGLE ORIGIN ETHIOPIA in smaller type below.",
"resolution": "2K",
"aspect_ratio": "4:5"
},
"max_cost_usd": 0.1
}'
# 2. Poll with the id from step 1 until status is "succeeded" or "failed"
curl https://api.revana.si/v1/generations/gen_01JC2V8K5T \
-H "Authorization: Bearer $REVANA_API_KEY"import os
import time
import requests
API = "https://api.revana.si/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['REVANA_API_KEY']}"}
resp = requests.post(f"{API}/generations", headers=HEADERS, json={
"model": "nano-banana-pro",
"input": {
"prompt": "A matte black coffee bag on a light oak counter, morning light from the left. The label reads NORTHLINE ROASTERS in white capitals, with SINGLE ORIGIN ETHIOPIA in smaller type below.",
"resolution": "2K",
"aspect_ratio": "4:5",
},
"max_cost_usd": 0.1,
})
resp.raise_for_status()
job = resp.json()
while job["status"] in ("queued", "running"):
time.sleep(5)
job = requests.get(f"{API}/generations/{job['id']}", headers=HEADERS).json()
if job["status"] == "succeeded":
print(job["output"]["urls"], job["cost_usd"])
else:
print("Failed:", job["error"])// Node 18 or later. Save as generate.mjs and run: node generate.mjs
const API = "https://api.revana.si/v1";
const headers = {
Authorization: `Bearer ${process.env.REVANA_API_KEY}`,
"Content-Type": "application/json",
};
const res = await fetch(`${API}/generations`, {
method: "POST",
headers,
body: JSON.stringify({
model: "nano-banana-pro",
input: {
prompt: "A matte black coffee bag on a light oak counter, morning light from the left. The label reads NORTHLINE ROASTERS in white capitals, with SINGLE ORIGIN ETHIOPIA in smaller type below.",
resolution: "2K",
aspect_ratio: "4:5",
},
max_cost_usd: 0.1,
}),
});
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
let job = await res.json();
while (job.status === "queued" || job.status === "running") {
await new Promise((r) => setTimeout(r, 5000));
job = await (await fetch(`${API}/generations/${job.id}`, { headers })).json();
}
if (job.status === "succeeded") console.log(job.output.urls, job.cost_usd);
else console.error("Failed:", job.error);Un trabajo terminado devuelve la URL de la imagen y el importe exacto cobrado:
{
"id": "gen_01JC2V8K5T",
"model": "nano-banana-pro",
"status": "succeeded",
"output": {
"urls": [
"https://cdn.revana.si/g/gen_01JC2V8K5T/0.png"
]
},
"cost_usd": 0.04,
"attempts": 1,
"error": null
}Edita con imágenes de referencia
Para editar, o para combinar varias imágenes en una, envíalas en image_urls (hasta 14 en todos los modelos de esta familia) y describe el resultado que quieres. Usa tus propios archivos alojados o súbelos primero con POST /v1/uploads. Este banner ancho en Nano Banana 2 cuesta $0.03:
{
"model": "nano-banana-2",
"input": {
"prompt": "Place the sneaker from the first image on the rock from the second image, at sunset, with the sea behind. Keep the sneaker exactly as it is.",
"image_urls": [
"https://example.com/sneaker.png",
"https://example.com/rock.jpg"
],
"resolution": "2K",
"aspect_ratio": "4:1"
},
"max_cost_usd": 0.1
}max_cost_usd es un tope, no un cargo. Las rutas con un precio superior se omiten, y solo pagas el precio listado del trabajo que termina con éxito. Una imagen fallida no cuesta nada.
Consulta todos los modelos de imagen en la página de modelos, la referencia completa de solicitudes en la documentación, los paquetes de créditos en la página de precios, u obtén una clave de API y ejecuta el ejemplo de arriba.
Preguntas frecuentes
¿Nano Banana Pro es mejor que Nano Banana 2?
Están pensados para trabajos distintos. Nano Banana Pro es el mejor modelo de imagen de Google y es conocido por su texto preciso y sus ediciones exactas; Nano Banana 2 es más barato en 1K y 2K y ofrece formatos adicionales como 1:8 y 8:1. No publicamos puntuaciones de calidad, así que prueba ambos con tus propios prompts.
¿Cuánto cuesta Nano Banana Pro en comparación con Nano Banana 2?
En octubre de 2026, Nano Banana Pro cuesta $0.04 por imagen en todos los tamaños. Nano Banana 2 cuesta $0.03 en 1K, $0.03 en 2K y $0.04 en 4K.
¿Pueden ambos modelos editar imágenes?
Sí. Envía las imágenes en image_urls (hasta 14) con un prompt que describa el resultado. Ambos también crean imágenes solo a partir de un prompt.
¿Qué modelo Nano Banana admite 4K?
Nano Banana Pro, Nano Banana 2 y Nano Banana 2.1 llegan hasta 4K. Nano Banana 2 Lite solo crea imágenes de 1K.
¿Para qué sirve Nano Banana 2 Lite?
Borradores, miniaturas y pruebas de prompts. Crea imágenes de 1K a $0.02 cada una, el precio más bajo de la familia.
¿Pago una imagen que falla?
No. El precio se retiene al enviar el trabajo y se libera si este falla. Solo se te cobra una imagen que se entrega.
Prueba todos los modelos Nano Banana con una sola clave
Una clave de API para Nano Banana Pro, Nano Banana 2 y todos los demás modelos de imagen y vídeo. Crédito prepago desde $10, cobrado solo por las imágenes que se entregan.