Comparação

Nano Banana Pro vs Nano Banana 2: qual API de imagem usar

O Google agora tem uma família inteira de modelos de imagem Nano Banana, e os dois que a maioria das pessoas compara são o Nano Banana Pro e o Nano Banana 2. Este guia os coloca lado a lado em preço, tamanhos, formatos e entradas, e mostra como chamar qualquer um deles com a mesma requisição.

A resposta curta

O Nano Banana Pro e o Nano Banana 2 são modelos de imagem do Google que criam imagens a partir de um prompt e editam imagens que você envia. Na Revana eles aceitam o mesmo formato de requisição, então alternar entre eles é mudar uma palavra no campo model. As diferenças práticas são o preço por imagem, os tamanhos e formatos que cada um oferece e quantas rotas há por trás dele:

  • Escolha o Nano Banana Pro quando a imagem tem texto que precisa estar certo (embalagens, pôsteres, cardápios, slides) ou quando você combina muitas imagens de referência em uma cena. É o principal modelo de imagem do Google e o preço é fixo em todos os tamanhos: $0.04 por imagem de 1K a 4K.
  • Escolha o Nano Banana 2 para trabalho em volume, formatos extremos de banner ou sempre que quiser uma imagem mais barata em 1K ou 2K: $0.03 por imagem em 1K e 2K, $0.04 em 4K.
  • Escolha o Nano Banana 2 Lite para miniaturas, rascunhos e testes em 1K, a $0.02 por imagem.

Nada disso é um ranking de qualidade. Não publicamos notas, e o teste honesto é rodar dez dos seus próprios prompts nos dois modelos e comparar os resultados lado a lado. Com esses preços, o teste custa bem menos de um dólar.

Nano Banana Pro vs Nano Banana 2, lado a lado

Tudo nesta tabela vem do catálogo ao vivo (models.json), que é o mesmo arquivo em que a API confere as requisições.

Nano Banana Pro, Nano Banana 2, 2.1 e 2 Lite comparados
Nano Banana ProNano Banana 2Nano Banana 2.1Nano Banana 2 Lite
Id do modelonano-banana-pronano-banana-2nano-banana-2.1nano-banana-2-lite
Tarefastexto para imagem, edição de imagemtexto para imagem, edição de imagemtexto para imagem, edição de imagemtexto para imagem, edição de imagem
Tamanhos1K, 2K, 4K0.5K, 1K, 2K, 4K1K, 2K, 4K1K
Proporções10 formatos, de 21:9 a 9:1614 formatos, incluindo 1:4, 4:1, 1:8 e 8:114 formatos, incluindo 1:4, 4:1, 1:8 e 8:110 formatos, de 21:9 a 9:16
Imagens de referênciaaté 14até 14até 14até 14
Preço a partir de$0.04 / imagem$0.03 / imagem$0.03 / imagem$0.02 / imagem
Rotasuma rotaduas rotastrês rotasduas rotas

Duas coisas se destacam. Primeiro, os quatro modelos aceitam até 14 imagens de referência, então a composição com várias imagens não é, por si só, motivo para pagar pelo Pro. Segundo, o Nano Banana 2 e o 2.1 suportam formatos muito altos e muito largos (1:8 e 8:1) que o Pro não suporta, o que importa para banners de site, tiras verticais de stories e infográficos longos.

Preço por imagem em cada tamanho (outubro de 2026)

As imagens são cobradas uma vez por imagem. A tabela mostra o preço listado e quanto custa um lote de 100 e de 1,000 imagens em cada tamanho.

Preço do Nano Banana por imagem e por lote
ModeloTamanhoPor imagem100 imagens1,000 imagens
Nano Banana Pro1K$0.04$4.00$40.00
Nano Banana Pro2K$0.04$4.00$40.00
Nano Banana Pro4K$0.08$8.00$80.00
Nano Banana 21K$0.03$3.00$30.00
Nano Banana 22K$0.03$3.00$30.00
Nano Banana 24K$0.04$4.00$40.00
Nano Banana 2.12K$0.03$3.00$30.00
Nano Banana 2 Lite1K$0.02$2.00$20.00

Em 4K a diferença some: o Nano Banana Pro e o Nano Banana 2 listam $0.08. Se você imprime, recorta bastante ou amplia para telas de varejo, o Pro não custa mais que o Nano Banana 2 nesse tamanho. Para os mesmos preços em outros lugares, veja a comparação de preços do Nano Banana Pro.

Qual usar em trabalhos comuns

Qual modelo Nano Banana usar por trabalho
TrabalhoComece comPor quê
Fotos de produto com rótulos legíveisNano Banana ProA precisão do texto é o que o Pro tem de mais conhecido, e o preço é fixo até 4K.
Posts para redes sociais e variações de anúncio em loteNano Banana 2Preço menor em 1K e 2K; mesmo formato de requisição, então você pode subir para o Pro nos vencedores.
Banners largos e tiras altasNano Banana 2 ou 2.1Só esses dois oferecem 1:4, 4:1, 1:8 e 8:1.
Miniaturas, rascunhos e testes de promptNano Banana 2 LiteO menor preço da família, apenas em 1K.
Pipeline de produção movimentadoNano Banana 2.1O maior número de rotas da família, então uma rota ocupada tem menos chance de atrasar você.

Um padrão sensato é fazer rascunhos com o Nano Banana 2 ou o Lite, escolher as imagens de que gostar e depois rodar esses prompts de novo no Nano Banana Pro em 2K ou 4K. Como o corpo da requisição é idêntico, exceto por model, a troca é trivial no código.

Chame o Nano Banana Pro ou o Nano Banana 2

Envie POST /v1/generations com um id de modelo e um input. A resposta é um 202 com um id de geração; consulte-o até o status ser succeeded ou failed. As imagens costumam terminar em segundos. Esta imagem do Nano Banana Pro em 2K custa $0.04; troque o modelo para nano-banana-2 e a mesma requisição custa $0.03.

cURL
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"
Python
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.js
// 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);

Um job concluído retorna a URL da imagem e o valor exato cobrado:

Resposta
{
  "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
}

Edite com imagens de referência

Para editar, ou para combinar várias imagens em uma, envie-as em image_urls (até 14 em todos os modelos desta família) e descreva o resultado que você quer. Use arquivos hospedados por você ou faça o upload antes com POST /v1/uploads. Este banner largo no Nano Banana 2 custa $0.03:

Corpo da requisição
{
  "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 é um teto, não uma cobrança. As rotas com preço acima dele são ignoradas, e você paga apenas o preço listado do job que dá certo. Uma imagem que falha não custa nada.

Veja todos os modelos de imagem na página de modelos, a referência completa de requisições na documentação, os pacotes de créditos na página de preços ou obtenha uma chave de API e rode o exemplo acima.

Perguntas frequentes

O Nano Banana Pro é melhor que o Nano Banana 2?

Eles têm focos diferentes. O Nano Banana Pro é o principal modelo de imagem do Google e é conhecido por texto preciso e edições exatas; o Nano Banana 2 é mais barato em 1K e 2K e oferece formatos extras como 1:8 e 8:1. Não publicamos notas de qualidade, então teste os dois com seus próprios prompts.

Quanto custa o Nano Banana Pro em comparação com o Nano Banana 2?

Em outubro de 2026, o Nano Banana Pro custa $0.04 por imagem em todos os tamanhos. O Nano Banana 2 custa $0.03 em 1K, $0.03 em 2K e $0.04 em 4K.

Os dois modelos editam imagens?

Sim. Envie as imagens em image_urls (até 14) com um prompt que descreva o resultado. Os dois também criam imagens só a partir de um prompt.

Qual modelo Nano Banana suporta 4K?

O Nano Banana Pro, o Nano Banana 2 e o Nano Banana 2.1 chegam a 4K. O Nano Banana 2 Lite faz apenas imagens em 1K.

Para que serve o Nano Banana 2 Lite?

Rascunhos, miniaturas e testes de prompt. Ele faz imagens em 1K por $0.02 cada, o menor preço da família.

Pago por uma imagem que falha?

Não. O valor fica reservado quando você envia e é liberado se o job falhar. Você só é cobrado por uma imagem entregue.

Experimente todos os modelos Nano Banana com uma só chave

Uma chave de API para o Nano Banana Pro, o Nano Banana 2 e todos os outros modelos de imagem e vídeo. Crédito pré-pago a partir de $10, cobrado apenas pelas imagens entregues.