← Image to Image AI

Prompt guide

How to write Image to Image AI prompts

An editing prompt directs a change to a reference image. It works best when it names the edit and explains which details matter. These examples are starting points, not guarantees of a specific result.

Start with three clear instructions

  1. Change: name one primary action, such as replacing the background or changing the style.
  2. Preserve: identify the subject, pose, colors or framing you want to keep.
  3. Describe: add materials, lighting, palette and placement that define the new result.
Change [one attribute]. Keep [important details]. Use [style, materials and lighting].

Image to image prompt examples

Change a product background

Replace the background with a pale stone tabletop beside a softly lit window. Keep the product shape, label, colors and camera angle unchanged. Add a contact shadow beneath it.

Check the label and silhouette against the original. Regenerate if text or proportions drift.

Restyle a portrait

Render this portrait as a watercolor illustration with muted colors and visible paper texture. Keep the person's pose, framing and main facial features recognizable.

A new style can change identity. Check eyes, mouth and face shape carefully.

Develop a sketch

Turn this sketch into a realistic product concept. Follow the silhouette and proportions. Use brushed metal with soft studio lighting and a plain gray background.

State materials and lighting explicitly. Small geometry may be reinterpreted.

Change the lighting

Change the lighting to warm late-afternoon sunlight from the left. Keep the scene, objects, camera angle and composition. Use soft shadows and natural colors.

Ask for one change at a time so you can judge the result clearly.

When the result changes too much

Return to your original reference rather than repeatedly editing a changed output. Simplify the instruction, remove conflicting directions and describe where the change belongs. Compare faces, text, edges and proportions with the source. AI cannot promise an exact match.

Try your prompt in the editor →