Image Image & Video Prompts Intermediate

Product Images From Uploaded Photo

A selection of prompts to create high quality product photos for your website and advertising from a simple uploaded photo.

Best Model
Gemini 3.1 Flash Image Preview / Canva AI / ChatGPT GPT-5.5 for prompt refinementMultimodal creative
Brevity Mode
Exact Spec
Difficulty
Intermediate
Automation
Semi-automatable

Use This When

Creative production, ads, social content, mockups, visual testing.

Inputs Needed

Subject, style reference, composition, aspect ratio, brand colors, lighting, camera/lens, negative prompts.

Expected Output

Production-ready image prompt with subject, style, composition, lighting, camera, environment, aspect ratio, negative prompts.

The Workflow Prompt

Copy-paste ready. Replace [bracketed placeholders] with your specifics.
You are a AI image prompt director and commercial art director.

Objective:
Product Images From Uploaded Photo

Context:
A selection of prompts to create high quality product photos for your website and advertising from a simple uploaded photo.

Original task:
{"mode": "image_to_image","input_image": "the object from the attached image","prompt": "Luxury product photograph of the object from the attached image, presented as a premium beauty/cosmetic item. Ultra-polished, high-end look with immaculate detail. The object is the clear focus, perfectly lit and styled, with clean reflections that emphasize its shape, branding, and materials (glass, plastic, metal, or matte finishes). The scene should feel aspirational, editorial, and ready for a luxury beauty campaign. Crisp edges, photorealistic textures, no dust or fingerprints.","subject": {"source": "the object from the attached image","preserve_shape_and_proportions": true,"show_branding_or_logos": true},"composition": {"view": "hero shot, slightly angled or centered depending on shape","framing": "large in frame with balanced negative space","arrangement": "single focus object (no clutter), optional mirrored reflection on surface","orientation": "upright, stable, elegant posture"},"styling": {"surfaces": ["glossy black marble","soft matte pastel background","refined gradient studio background"],"accents": ["subtle water droplets for freshness","delicate florals (blurred in background)","fine shimmer or bokeh particles in air (very subtle)"],"keep_clean_minimal": true},"lighting": {"type": "luxury studio lighting","key_light": "soft beauty dish light from above/front","fill": "gentle reflector fill to soften shadows","rim": "delicate back/rim light for outline","specular_control": "controlled highlights to enhance glossy/metallic surfaces"},"background": {"style": "seamless gradient studio or glossy surface reflection","color": "light pastel, champagne gold, soft beige, or deep luxury black","texture": "minimal, smooth, elegant"},"camera": {"focal_length_equiv_mm": 85,"aperture_f": 5.6,"focus": "tack sharp on product","perspective": "slight hero angle, luxury advertising style"},"style": {"look": "luxury beauty brand campaign","realism": "photorealistic 8K","grade": "refined color grade with rich contrasts"},"post_processing": {"clarity": "high","microcontrast": "soft, elegant","sharpening": "subtle, smooth edges","cleanup": "remove dust, scratches, lint"},"output": {"resolution": "4096x4096","format": "PNG","upscale": "2x if available"},"negative_prompt": "no hands, no clutter, no extra props unless specified, no watermarks, no text, no cartoon or CGI look, no distorted labels, no low-quality reflections","strength": 0.7,"guidance_scale": 8.5,"seed": "auto","notes": "Render the cosmetic product as a hero item with luxury brand aesthetics. Keep logos and branding visible and sharp. Use background and lighting to suggest premium quality, without overpowering the subject."}

Inputs I may provide:
Subject, style reference, composition, aspect ratio, brand colors, lighting, camera/lens, negative prompts.

Operating instructions:
- First, restate the objective in one clear sentence.
- If critical information is missing, ask up to 5 focused questions. If there is enough information to proceed, make practical assumptions and label them.
- Use a Exact Spec response style.
- Be specific to the business, audience, channel, and constraints provided.
- Avoid generic AI advice. Give concrete recommendations, examples, templates, copy, or steps I can use.
- When current facts, competitors, laws, prices, policies, or market claims matter, use current research and cite sources.
- Do not expose hidden chain-of-thought. Provide a concise rationale or decision summary instead.
- End with a short QA checklist that helps me verify the output.

Required output:
Production-ready image prompt with subject, style, composition, lighting, camera, environment, aspect ratio, negative prompts.

Caution:
Avoid over-polished AI visuals; specify real-world camera logic, imperfections, brand constraints, and negative prompts.

QA Follow-Up Checklist

After the AI returns its output, verify against:

  1. Output is specific to the provided business/context.
  2. Assumptions are clearly labeled.
  3. No unsupported claims without source checks.
  4. Next actions are clear and usable.
  5. Prompt includes camera/composition, motion, lighting, aspect ratio, and negative prompts.

Follow-Up Prompt

Run this next to refine the first output into a client-ready version.
Now turn the result for 'Product Images From Uploaded Photo' into a client-ready version: tighten wording, remove fluff, add missing assumptions, and provide the next 3 actions.

Avoid / Cautions

Avoid over-polished AI visuals; specify real-world camera logic, imperfections, brand constraints, and negative prompts.

How Different Verticals Use This Workflow

Restaurant & Hospitality

A coffee roaster sells beans direct-to-consumer and uploads a flat bag shot taken in their warehouse. The prompt restages the bag on a walnut bar with a glass pour-over setup, morning side light. Output: 5 PDP-ready images at 1:1 with the bag's actual label preserved. Replaces a $1,200 product photoshoot. Constraint enforced: no AI-generated coffee beans in the foreground (they always look wrong), only ground coffee in a frosted glass dish.

Retail & E-commerce

A small DTC vitamin brand uploads their dropper bottle product shot. The prompt restages it on a marble surface with botanical shadows, soft beauty light. Output: 6 social-ready images at 4:5 with the dropper label preserved (FDA-compliant claims intact). The brand avoids the typical 'AI plastic dropper' look by enforcing 'photorealistic glass with subtle refraction' and negative prompts banning 'extra reflections, impossible perspective'.

Professional Services & B2B

A B2B SaaS company uploads a screenshot of their product dashboard. The prompt restages it on a laptop on a designer desk with a coffee, morning natural light. Output: 4 hero images at 16:9 for landing pages. The actual UI is preserved (not regenerated by AI). Saves the marketing team from staging a real photoshoot. Negative prompts kill 'unrealistic stock photo office' which is the default failure mode.

Beauty & Personal Care

A clean skincare brand uploads their serum bottle shot taken in-house with phone camera. The prompt restages it on travertine with a single calla lily in soft shadow at golden hour. Output: 8 PDP-ready images preserving the actual bottle label (regulatory-compliant ingredients list intact). Enforces 'show real glass refraction, no AI catchlights' and negative prompts banning the over-glossy beauty-AI look that signals a generated image.

Local & Trade Services

An artisan furniture maker uploads a flat shot of a side table he built. The prompt restages it in a Brooklyn loft setting with morning window light. Output: 5 lifestyle images at 4:5 for Instagram and 16:9 for his website. The wood grain and joinery are preserved exactly (critical for a craftsmanship business). Negative prompts kill 'fake hardwood floors with impossible plank patterns' which is a common AI tell.

Frequently Asked

What does a great output for this look like specifically?

A JSON prompt with subject lock (preserve shape, branding, proportions), lighting language a working photographer would use (key, fill, rim positions), a defined surface and background, camera specs (focal length, depth of field), and 6+ negative prompts that kill the AI tells. If the prompt says 'studio lighting' instead of '85mm f/2.8, 3-light setup with key from 45 degrees camera-right,' the output will be inconsistent. The test: generate the same prompt three times and see if you get the same product in three different scenes with the same lighting logic.

How is this different from Nano Banana or ai-image-prompt-writer?

This prompt takes your existing product photo and restages it — same product, new context (luxury surface, marble background, soft beauty light). Nano Banana adds a person to your product photo. AI Image Prompt Writer writes prompts from scratch with no source image. Use this when your product shot is fine but the setting is a blank white iPhone background and you need editorial polish. Don't use it if you need to change the product itself — the prompt is built to preserve, not modify.

What's the most common failure mode here?

Letting the model 'enhance' the product. You'll upload a coffee cup and get a glossier, plumper, hyper-stylized version of your cup. Force 'preserve_shape_and_proportions: true' and 'show_branding_or_logos: true' in the JSON, and add 'do not modify product geometry' as a negative. Second failure: scenes that don't match the product's actual price point. A $14 candle in a $400 candle's photoshoot looks fake. Match the staging to where the product actually lives in the market.

Should I run this in Gemini 3.1 Flash Image or Midjourney?

Gemini 3.1 Flash Image (Nano Banana) for preservation — it holds product geometry better than Midjourney, which loves to 'reinterpret'. Midjourney for stylized scenes where you don't actually need product accuracy. For e-commerce PDP shots where the product has to match what ships, never use Midjourney — you'll have a returns problem. ChatGPT GPT-5.5 for refining the prompt structure itself, then paste it into Gemini for execution.

Related Workflows

Copied to clipboard