Intermediate

Prompting for DALL-E

Write effective natural language prompts for DALL-E 3. Learn style control, composition techniques, and how to generate readable text in images.

Natural Language Prompts

Unlike Stable Diffusion or Midjourney, DALL-E 3 works best with natural, descriptive sentences rather than comma-separated keywords:

Prompt Style Comparison
Stable Diffusion style (less effective for DALL-E):
cat, window, rain, cozy, warm lighting, detailed, 8k

DALL-E 3 style (much better):
A fluffy orange cat curled up on a windowsill,
watching raindrops run down the glass. The room
is warmly lit by a table lamp, creating a cozy
atmosphere. Photorealistic style with soft,
natural lighting.

Style Control

Specify the artistic style you want by describing it naturally:

Style Examples
Photorealistic:
"A professional photograph of a coffee shop interior,
shot with natural window light, shallow depth of field,
warm tones, editorial photography style"

Illustration:
"A whimsical children's book illustration of a fox
reading a book under a tree, watercolor style with
soft pastel colors and gentle brushstrokes"

Digital Art:
"A futuristic cityscape at night in a cyberpunk style,
neon lights reflecting on wet streets, digital art
with vibrant colors and dramatic perspective"

Minimalist:
"A minimalist flat design logo of a mountain and
sun, using only three colors: navy blue, white,
and gold, clean vector style"

Composition Techniques

  • Camera angle: "bird's eye view," "low angle looking up," "close-up portrait," "wide establishing shot"
  • Framing: "centered composition," "rule of thirds," "symmetrical," "off-center"
  • Depth: "foreground, middle ground, background," "shallow depth of field," "deep focus"
  • Lighting: "golden hour sunlight," "dramatic shadows," "soft diffused light," "backlit silhouette"

Text in Images

DALL-E 3 is one of the best models at rendering text. To get readable text in images:

Text in Images
# Put the text in quotes for clarity
"A neon sign that reads 'OPEN 24 HOURS' glowing
in red and blue against a dark brick wall"

"A vintage book cover with the title 'The Last Garden'
in elegant serif font, surrounded by botanical
illustrations of roses and ivy"

"A chalkboard menu in a cafe listing:
'Espresso - $3
Latte - $4
Cappuccino - $4
Croissant - $3'
in handwritten chalk style"
💡
Text tip: Keep text short (1-5 words works best). Use quotes around the exact text you want rendered. Specify the font style (serif, sans-serif, handwritten, neon) for better results.

Iteration in ChatGPT

One of DALL-E 3's biggest advantages is conversational iteration through ChatGPT:

  • "Make the background darker"
  • "Keep everything the same but change the color of the dress to red"
  • "Create 4 variations of this concept"
  • "Same scene but from a different angle"
  • "Make it more photorealistic" or "Make it more illustrated"

What's Next?

The next lesson covers the OpenAI Images API for programmatic access to DALL-E 3, with code examples in Python and Node.js.