Fotos de produto com Nano Banana: 8 prompts testados
Oito prompts, 22 edições, dois modelos: quais fotos mantiveram o rótulo, onde o tênis saiu espelhado e qual modelo escolher para cada trabalho.

Nesta página
- Resposta rápida
- Como escrever um prompt de foto de produto com Nano Banana
- Como testamos
- 8 prompts e o que voltou
- 1. Imagem principal com fundo branco
- 2. Foto de estúdio com espaço para um título
- 3. Foto lifestyle na prateleira do banheiro
- 4. Flat lay visto de cima
- 5. No pé de um corredor
- 6. Anúncio social com texto
- 7. Três cores a partir de um tênis
- 8. Foto com respingos
- Três falhas e a redação que as corrigiu
- A água estragou o rótulo
- O tênis voltou espelhado
- O fundo branco saiu cinza
- Nano Banana 2.1 ou Pro para fotos de produto?
- Rode estes prompts pela API
- Perguntas frequentes
- O Nano Banana mantém meu logo e o texto do rótulo?
- As fotos de produto do Nano Banana têm marca d'água?
- Posso usar estas imagens na minha loja?
- Quantas imagens de referência posso usar?
- O Nano Banana 2 ainda funciona?
- Fontes verificadas
Para fazer fotos de produto com Nano Banana, edite uma foto real do seu produto em vez de descrevê-lo, e peça no prompt que o rótulo não mude. Em 2 de novembro de 2026, rodamos 8 prompts no Nano Banana 2.1 e no Nano Banana Pro: 13 das 14 imagens com rótulo mantiveram cada palavra, e nomear as palavras corrigiu a única que falhou.
Resposta rápida
- Ordem do prompt: o trabalho, o que não muda, o fundo, a luz, o enquadramento e, por fim, o texto exato.
- Qual modelo: nenhum ganhou com folga, então comece pelo Nano Banana 2.1, que a Google lista a $0.0504 por imagem 2K contra $0.134 do Pro (verificado em 2 de novembro de 2026).
- Rótulos e detalhes: quando água, mãos ou objetos chegam perto do produto, escreva no prompt as palavras exatas, a direção e a cor.
- Antes de publicar: compare cada imagem com o produto real, porque nos nossos testes um tênis saiu espelhado e um filtro de café apareceu a mais.
Como escrever um prompt de foto de produto com Nano Banana
Comece com uma foto real do seu produto e escreva o prompt na ordem abaixo. O modelo de foto de produto do Google nomeia o produto, o que está embaixo dele e a iluminação (guia de geração de imagens, verificado em 2 de novembro de 2026), e para edições ele pede uma descrição detalhada do que não pode mudar.
| Parte | O que escrever | Dos nossos prompts |
|---|---|---|
| O trabalho | Para que serve a imagem | "Turn this phone photo into a clean e-commerce main image." |
| O que fica | O produto, o rótulo, cada palavra | "Keep the bottle, the dropper and every word on the label exactly as they are." |
| Fundo ou cena | Branco, um ambiente, uma superfície | "a pure white background (#FFFFFF)" |
| Luz | Direção, suavidade, sombras | "Even studio lighting from the front and both sides" |
| Enquadramento | Ângulo, corte, quanto ocupa | "Center the bottle, straight on, filling about 85% of the frame height." |
| Texto exato, se houver | As palavras e a aparência | "the headline "Roasted every Monday" in a bold cream serif font" |
Os 85% da altura do quadro são uma escolha nossa de composição, e nenhuma regra de marketplace exige isso.
Como testamos
Cada prompt rodou como uma edição de uma imagem de origem nos dois modelos em 2K pela API da OmniaKey em 2 de novembro de 2026. O prompt 6 rodou duas vezes por modelo, então foram 18 edições, e nenhuma falhou; a chamada mediana levou 41.9 segundos no 2.1 e 46.0 no Pro.
As fotos de origem parecem fotos de celular, mas quem as criou foi o GPT Image 2, e AURELLE e HILLTOP ROAST são marcas inventadas. Conferimos cada rótulo em tamanho real. São 1 ou 2 rodadas por prompt em fotos geradas, então os resultados podem variar com a sua foto.

Os tempos impressos nas imagens mostram quanto cada chamada levou.
8 prompts e o que voltou
Cada receita é o prompt que enviamos e o que vimos em tamanho real.
1. Imagem principal com fundo branco
A imagem principal de um anúncio na loja: o frasco sobre branco limpo.
Turn this phone photo into a clean e-commerce main image. Keep the bottle, the dropper and every word on the label exactly as they are. Place it on a pure white background (#FFFFFF) with only a soft, natural contact shadow under the base. Even studio lighting from the front and both sides, no reflections of the kitchen in the glass. Center the bottle, straight on, filling about 85% of the frame height.

Ajustes: edição, 1:1, 2K, foto do sérum. Nano Banana 2.1 32.5 s, Pro 38.2 s.
O 2.1 devolveu as 7 áreas de fundo amostradas exatamente em #FFFFFF. O do Pro era cinza claro, de #F0EEF1 no canto superior esquerdo a #FCFBFB no inferior direito; rótulos exatos.
Dica: no Pro, peça "solid pure white (#FFFFFF) from edge to edge, with no gradient".
2. Foto de estúdio com espaço para um título
Uma imagem principal com espaço para um título.
Use the serum bottle in this photo as the product for a premium studio hero shot. The bottle stands on a terracotta-colored stone block in front of a warm sand-colored seamless backdrop. A single hard key light from the upper left casts a crisp diagonal shadow to the right, and a thin rim light traces the edge of the amber glass. Keep the label text "AURELLE", "Vitamin C Serum" and "30 ml" unchanged. Leave clear empty space above the bottle for a headline.

Ajustes: edição, 4:5, 2K, foto do sérum. Nano Banana 2.1 35.3 s, Pro 44.8 s.
Os dois entregaram o bloco terracota, o fundo areia, a sombra diagonal e o espaço livre acima; rótulos exatos.
3. Foto lifestyle na prateleira do banheiro
Uma foto lifestyle para a página do produto.
Place this exact serum bottle on a white marble bathroom shelf next to a folded oatmeal linen towel and a small sprig of eucalyptus. Soft morning sunlight comes through a frosted window on the right and casts gentle leaf shadows across the shelf. Shallow depth of field: the bottle is the sharpest thing in the frame, with the label facing the camera and fully readable. Photorealistic, shot like an 85 mm lens at eye level.

Ajustes: edição, 4:5, 2K, foto do sérum. Nano Banana 2.1 82.9 s, Pro 43.3 s.
Os dois puseram o frasco na prateleira de mármore ao lado da toalha e do eucalipto, com luz suave de janela e rótulos legíveis. A chamada de 82.9 segundos do 2.1 registrou um erro de rede e mesmo assim terminou.
4. Flat lay visto de cima
Um flat lay visto de cima com objetos de café.
Create an overhead flat lay for a coffee shop's product page using this coffee bag. Lay the bag flat in the center of a light oak table, surrounded by a ceramic pour-over dripper, a small pile of roasted coffee beans, a white cup of black coffee and a folded paper filter. Soft daylight from the top of the frame, gentle shadows, balanced spacing, nothing touching the edges. Keep the label design and all of its text exactly as in the photo.

Ajustes: edição, 1:1, 2K, foto do saco de café. Nano Banana 2.1 45.1 s, Pro 48.4 s.
Rótulos exatos nos dois. O 2.1 desenhou um coador de cerâmica correto, mas com dois filtros de papel; o do Pro parece uma caneca segurando um filtro, com mais espaço livre.
5. No pé de um corredor
Uma foto de uso para um anúncio esportivo.
Show this exact sneaker being worn by a runner mid-stride on a red running track at golden hour. Crop from the knee down with the camera low near the ground. The shoe is in sharp focus and keeps the white upper, the mint-green sole, laces and heel tab from the photo; the track lines behind are blurred with motion. Photorealistic sports campaign look, no logos added.

Ajustes: edição, 3:2, 2K, foto do tênis. Nano Banana 2.1 29.8 s, Pro 50.8 s.
Cores certas nos dois e nenhum logo adicionado. O 2.1 mostrou dois pés de frente com poeira levantada; o Pro mostrou um pé de lado com desfoque de movimento, manteve a alça menta do calcanhar e ficou mais perto da origem.
Dica: se o calcanhar precisa bater com a sua foto, use o Pro.
6. Anúncio social com texto
Um anúncio social quadrado com título e subtítulo.
Make a square social media ad for this coffee bag. Put the bag on the right side of the frame on a deep forest-green background with a few scattered coffee beans. On the left, set the headline "Roasted every Monday" in a bold cream serif font, and under it, in smaller cream sans-serif text, "Free shipping over $30". Keep the bag's own label unchanged. Clean layout with generous margins and no other text.

Ajustes: edição, 1:1, 2K, foto do saco de café. Nano Banana 2.1 46.5 e 41.9 s, Pro 33.5 e 46.0 s.
As 4 imagens têm título, subtítulo e rótulo corretos. A rodada 1 do Pro quebrou o subtítulo em duas linhas; a rodada 2 do 2.1 deixou o chão azul-marinho em vez de verde-floresta.
Dica: as dicas de prompt do Google pedem para declarar o texto exato e como ele deve parecer.
7. Três cores a partir de um tênis
Uma linha de três cores para a página do produto.
Using this sneaker as the base design, create a product lineup of three colorways side by side on a light gray studio background: on the left the original white with mint-green sole and laces, in the middle an all-black version with a white sole, on the right a sand-beige version with a brown sole. Same side-profile angle and same size for all three, evenly spaced, soft shadows under each. Keep the shape, stitching and sole pattern identical to the photo.

Ajustes: edição, 16:9, 2K, foto do tênis. Nano Banana 2.1 76.1 s, Pro 66.6 s.
Cores certas nos dois. O 2.1 manteve as pontas para a direita e a marca em relevo; o Pro espelhou as três e perdeu a marca.
Dica: acrescente "every toe pointing right exactly as in the photo" e "Do not mirror the shoe".
8. Foto com respingos
Uma foto publicitária com respingos de água.
Create a bold advertising shot of this serum bottle: it stands in a shallow pool of clear water while a crown of water splashes up around it, frozen in mid-air, with two thin orange slices floating nearby. Bright citrus-orange gradient background, high-speed flash lighting, every droplet crisp. Keep the bottle, the dropper and the label exactly as in the photo.

Ajustes: edição, 4:5, 2K, foto do sérum. Nano Banana 2.1 35.8 s, Pro 54.2 s.
O 2.1 deixou a água cruzar a parte de baixo do rótulo e estragou "30 ml"; o fundo saiu mais escuro que o "bright citrus-orange" pedido. O Pro manteve todo o texto do rótulo legível.
Dica: quando a água puder cruzar o rótulo, nomeie as palavras no prompt.
Três falhas e a redação que as corrigiu
Cada falha sumiu logo que mudamos o prompt e mantivemos o mesmo modelo. O Google avisa que os modelos dele "ainda podem ter dificuldade com rostos pequenos, ortografia correta e detalhes finos" (página do modelo no DeepMind), e um usuário do fórum do Google escreveu em 30 de setembro de 2025 que "os logos mudam, não importa o quanto o prompt insista em manter o produto 'exatamente igual'" (tópico do fórum).
A água estragou o rótulo
No 2.1 a água cruzou a parte de baixo do rótulo e "30 ml" saiu ilegível.
Create a bold advertising shot of this serum bottle: it stands in a shallow pool of clear water while a crown of water splashes up around it, frozen in mid-air, with two thin orange slices floating nearby. Bright citrus-orange gradient background, high-speed flash lighting, every droplet crisp. Keep the bottle and the dropper exactly as in the photo. The label stays dry, fully visible above the splash and faces the camera. It reads "AURELLE", "Vitamin C Serum" and "30 ml", with no other text on it.

As três linhas do rótulo saíram nítidas em 2 de 2 rodadas (42.0 e 29.2 s), e o fundo ficou mais claro.
O tênis voltou espelhado
No Pro os três tênis saíram espelhados, com as pontas para a esquerda e sem a marca em relevo.
Using this sneaker as the base design, create a product lineup of three colorways side by side on a light gray studio background: on the left the original white with mint-green sole and laces, in the middle an all-black version with a white sole, on the right a sand-beige version with a brown sole. Same side-profile angle and same size for all three, every toe pointing right exactly as in the photo, evenly spaced, soft shadows under each. Do not mirror the shoe. Keep the shape, stitching, the embossed mark on the side of the heel and the sole pattern identical to the photo.

As três pontas apontam para a direita, e a alça menta do calcanhar e a marca em relevo ficaram (32.0 s); o laço do cadarço da origem virou um cadarço cruzado certinho.
O fundo branco saiu cinza
No Pro o fundo era um degradê cinza claro, de #F0EEF1 a #FCFBFB.
Turn this phone photo into a clean e-commerce main image. Keep the bottle, the dropper and every word on the label exactly as they are. The background is solid pure white (#FFFFFF) from edge to edge, with no gradient, no vignette and no gray in the corners. The only shadow is a soft, natural contact shadow directly under the base. Even studio lighting from the front and both sides, no reflections of the kitchen in the glass. Center the bottle, straight on, filling about 85% of the frame height.

As 7 áreas amostradas ficaram em #FFFFFF, contra #F0EEF1–#FCFBFB antes, e o rótulo está exato (31.6 s).
As três correções nomeiam com palavras o que precisa ficar: o texto do rótulo, a direção das pontas, a cor exata. A correção dos respingos funcionou nas duas rodadas, e as outras duas rodaram uma vez cada. Um usuário do mesmo fórum relatou quadrados borrados em fundos brancos em 4K em junho de 2026 (tópico 171932), então amplie qualquer fundo branco em 4K antes de usar.
Nano Banana 2.1 ou Pro para fotos de produto?
Nenhum ganhou com folga: 2 vitórias para cada, 3 empates e 1 resultado misto em 8 prompts.
| Trabalho | Melhor nas nossas rodadas |
|---|---|
| Fundo branco | Nano Banana 2.1 |
| Estúdio principal | Empate |
| Lifestyle | Empate |
| Flat lay | Misto |
| Pé de corredor | Nano Banana Pro |
| Texto do anúncio | Empate |
| Cores | Nano Banana 2.1 |
| Respingos | Nano Banana Pro |
O preço de tabela do Google (verificado em 2 de novembro de 2026) é $0.0504 por imagem 2K no 2.1 e $0.134 no Pro; o Pro custa o mesmo em 1K e 2K, então só o 4K sai mais caro. Chamada mediana: 41.9 segundos no 2.1, 46.0 no Pro.
Comece pelo Nano Banana 2.1: custa menos e, nas nossas rodadas, ganhou o fundo branco e as cores. Quando uma foto falha, mude a redação antes do modelo, e foi assim que as três falhas foram corrigidas.
Para uma comparação mais ampla fora das fotos de produto, leia Nano Banana 2.1 vs Pro. Para as tarifas atuais da OmniaKey, veja as páginas do Nano Banana 2.1 e do Nano Banana Pro.
Rode estes prompts pela API
Para pular o código, use o gerador de imagens com IA com a sua foto como imagem de referência. Pela API, o fluxo da documentação da API de mídia da OmniaKey é criar, consultar e baixar: POST /v1/media/tasks devolve um id de tarefa, e depois GET /v1/media/tasks/{id} informa o progresso até terminar. O corpo leva model, type, operation, input e parameters, e a requisição precisa de um cabeçalho Idempotency-Key.
"""Edit one product photo with Nano Banana through the OmniaKey media API.
Usage:
export OMNIAKEY_API_KEY="your-omniakey-api-key"
python3 nb_product_edit.py photo.jpg prompt.txt product.jpg
The photo is a JPEG under 700 KB, sent inline as Base64.
"""
import base64
import json
import os
import sys
import time
import urllib.error
import urllib.request
import uuid
API = "https://api.omniakey.com/v1/media/tasks"
MODEL = "gemini-nano-banana-2.1" # or "gemini-3-pro-image" for Nano Banana Pro
HEADERS = {
"Authorization": "Bearer " + os.environ["OMNIAKEY_API_KEY"],
"Content-Type": "application/json",
"User-Agent": "nano-banana-product-example/1.0",
}
POLL_SECONDS = 5
GIVE_UP_AFTER = 5 * 60 # most of our edits finished in under 90 seconds
def call(method, url, body=None, extra_headers=None):
data = json.dumps(body).encode() if body is not None else None
req = urllib.request.Request(url, data=data, method=method, headers={**HEADERS, **(extra_headers or {})})
for attempt in range(3):
try:
with urllib.request.urlopen(req, timeout=60) as resp:
return json.load(resp)
except urllib.error.HTTPError as err:
sys.exit(f"HTTP {err.code}: {err.read().decode(errors='replace')}")
except (urllib.error.URLError, TimeoutError, ConnectionError) as err:
if attempt == 2:
raise
print("network error, retrying:", err) # a retried POST keeps its Idempotency-Key
time.sleep(5)
def main(photo, prompt_file, out_path):
raw = open(photo, "rb").read()
if len(raw) > 700_000: # Base64 adds a third, and the whole request must stay under 1 MiB
sys.exit("The photo is over 700 KB. Resize it first, for example to 1024 px on the long side.")
task = call("POST", API, {
"model": MODEL,
"type": "image",
"operation": "edit",
"input": {
"prompt": open(prompt_file, encoding="utf-8").read().strip(),
"image": {"data": base64.b64encode(raw).decode(), "mime_type": "image/jpeg"},
},
"parameters": {"aspect_ratio": "1:1", "image_size": "2K"},
}, {"Idempotency-Key": str(uuid.uuid4())})
print("task", task["id"], task["status"])
start = time.time()
while task["status"] in ("queued", "processing"):
if time.time() - start > GIVE_UP_AFTER:
sys.exit(f"Still {task['status']} after 5 minutes. Do not submit it again; "
f"check it later with GET {API}/{task['id']}")
time.sleep(POLL_SECONDS)
task = call("GET", f"{API}/{task['id']}")
print(task["status"], "after", round(time.time() - start), "s")
if task["status"] != "succeeded":
sys.exit(json.dumps(task.get("error") or task))
# The signed download URL is short-lived, so save the file right away.
asset = task["assets"][0]
req = urllib.request.Request(asset["url"], headers={"User-Agent": HEADERS["User-Agent"]})
with urllib.request.urlopen(req, timeout=120) as resp, open(out_path, "wb") as f:
f.write(resp.read())
print("saved", out_path, asset.get("mime_type"))
if __name__ == "__main__":
main(*sys.argv[1:4])
export OMNIAKEY_API_KEY="your-omniakey-api-key"
python3 nb_product_edit.py photo.jpg prompt.txt product.jpg
task task_UdWluqJc0prstORG3z2PpK51OhMrW3Oc queued
succeeded after 25 s
saved data/t1-check.jpg image/jpeg
- Uma rodada, o prompt de fundo branco no 2.1: entra um JPEG de 158,554 bytes e 1024 px, sai um JPEG 2048×2048 de 739,044 bytes.
- A requisição inteira precisa caber em 1 MiB com a foto em Base64, por isso o script para em 700 KB.
- Mude
aspect_ratioeMODELpara outros trabalhos: nossas rodadas usaram 1:1, 4:5, 3:2 e 16:9. A página do modelo Nano Banana 2.1 lista banners 4:1 e 8:1, e as 10 proporções do Pro não incluem nenhuma delas. - Os modelos do Google costumam devolver JPEG; o formato real está em
assets[].mime_type. - Este arquivo rodou uma vez; as outras edições usaram nossa ferramenta em lote na mesma API.
Perguntas frequentes
O Nano Banana mantém meu logo e o texto do rótulo?
Quase sempre: 13 das 14 imagens com rótulo mantiveram cada palavra, e nomear as palavras corrigiu a única que falhou. A orientação de edição do Google é descrever o logo em detalhe junto com o pedido de edição, e a nota de limitações avisa sobre ortografia e detalhes finos. Escreva as palavras do rótulo no prompt e confira cada imagem em tamanho real.
As fotos de produto do Nano Banana têm marca d'água?
Cada imagem da API carrega uma marca SynthID invisível, então não se vê marca d'água. O Google disse no lançamento do Pro em novembro de 2025 que o brilho visível do Gemini fica nas imagens dos usuários gratuitos e do Google AI Pro no app Gemini, e sai para assinantes do AI Ultra e no Google AI Studio (post de lançamento).
Posso usar estas imagens na minha loja?
Os termos da API Gemini dizem que o Google não reivindica a propriedade das imagens geradas, mas pode gerar o mesmo conteúdo ou algo parecido para outras pessoas, e você é responsável pelo uso. A política de uso proibido proíbe afirmar que uma imagem foi feita só por humanos para enganar, e usar dados pessoais ou biometria sem o consentimento exigido por lei. Compare cada imagem com o produto real também: nossas rodadas espelharam um tênis e somaram um filtro de café.
Quantas imagens de referência posso usar?
O Google permite até 14 imagens de referência por requisição, divididas por modelo: 10 objetos e 4 personagens no 2.1, ou 6 objetos, 5 personagens e 3 referências de estilo no Pro. A OmniaKey limita a requisição inteira a 1 MiB, com as imagens em Base64 incluídas, então várias referências precisam ser pequenas cada uma.
O Nano Banana 2 ainda funciona?
Sim, por enquanto: o Google marcou o Nano Banana 2 (gemini-3.1-flash-image) como obsoleto em 6 de outubro de 2026, não deu data de desligamento e recomenda migrar para o Nano Banana 2.1 (registro de mudanças). Os preços de tabela continuam na página de preços do Google (verificada em 2 de novembro de 2026).
Fontes verificadas
- Geração de imagens com Gemini, verificada em 2 de novembro de 2026
- Registro de mudanças da API Gemini, verificado em 2 de novembro de 2026
- Página do modelo Nano Banana 2.1, verificada em 2 de novembro de 2026
- Preços da API Gemini, verificados em 2 de novembro de 2026
- Post de lançamento do Nano Banana Pro, verificado em 2 de novembro de 2026
- Gemini Image Pro, DeepMind, verificada em 2 de novembro de 2026
- Dicas de prompt para o Nano Banana Pro, verificadas em 2 de novembro de 2026
- Termos adicionais da API Gemini, verificados em 2 de novembro de 2026
- Política de uso proibido de IA generativa, verificada em 2 de novembro de 2026
- Fórum: tópico do fundo branco, verificado em 2 de novembro de 2026
- Fórum: tópico dos logos alterados, verificado em 2 de novembro de 2026
Documentação da própria OmniaKey, verificada em 2 de novembro de 2026: API de imagens e visão geral da API de mídia.
Modelos deste artigo
Artigos relacionados
nano banana 2.1 vs pro
Seis tarefas, os mesmos prompts, três modelos: o que cada um gerou e qual escolher.
Nano Banana 2.1: análise, acesso à API, preços e migração
Compare o Nano Banana 2.1 com o Nano Banana 2 e crie tarefas de imagem compatíveis diretamente na OmniaKey.
GPT Image 2.5 vs Nano Banana 2.1: teste com o mesmo prompt e preço
Quatro prompts, três modelos de imagem, um único dia: o que cada um gerou e quanto realmente custou.
