Text-to-Image Prompt Cheatsheet - Subject/Style/Composition/Light/Params
Text-to-image prompt-structure templates organized by module — subject, style, composition, light, negatives, params. Copy a template, fill the variables, and ship.
Subject & Detail 5
Subject: {object/person}, details: {material/expression/action}Subject first, then details
Shot: {close-up/full/wide}; {environment} bgFraming + environment
Era/context: {cyberpunk 2099/Tang dynasty}Context anchor
Count & layout: {three cats in triangular comp}Explicit count/layout
Emphasize: (red hair:1.3)SD emphasis weight
Style & Artists 5
Style: {watercolor/pixel art/3D render/film}Explicit style word
Reference artists: by {Greg Rutkowski, Moebius}Borrow style via artists
Genre: {steampunk/minimalism/surreal}Genre sets tone
Render: {Unreal Engine 5/octane render}Boost texture
Era feel: {1980s anime/baroque}Time-based style
Composition & Lens 5
Lens: {85mm portrait/24mm wide/macro}Focal length sets perspective
Angle: {top-down/low/bug's-eye/bird's-eye}Angle sets mood
Comp: {rule of thirds/symmetry/leading lines/negative space}Composition rules
Depth: {shallow DoF/all in focus}Focus control
Aspect: {9:16 portrait/square/wide}Ratio per platform
Light & Material 5
Light: {Rembrandt/neon/golden hour/volumetric}Light type sets mood
Material: {brushed metal/glass/velvet/liquid}Material adds realism
Palette: {cool blue/warm orange/low-sat/high-contrast}Palette unifies emotion
Mood: {hazy/crisp/cinematic/dreamy}Overall mood word
Weather/time: {rainy night/noon/fog}Env light supplement
Negatives & Params 5
Negative: blurry, lowres, deformed, extra fingers, watermarkSD common negatives
MJ params: --ar 16:9 --v 6 --style rawRatio/version/style
MJ weight: separate with ::, ::2 boostsMJ multi-prompt weight
SD steps/sampler: steps 30, sampler DPM++Quality params
SD size: --w 1024 --h 1024 (or 768)Size per model
Tips
- General text-to-image structure: subject → style/artist → composition/lens → light/material → negatives/params, stacked in order; earlier = higher weight.
- SD uses `(word:1.3)` for emphasis and negative prompts to avoid flaws; Midjourney uses `::` to separate multi-prompts with `::2` to boost, params via `--ar/--v/--style`.
- Explicit style words (watercolor/pixel/3D render) and reference artists set the tone fast; focal length + angle decide perspective and mood — key to quality.
- Negative prompts (blurry/lowres/deformed/extra fingers/watermark) are the SD safety net, sharply cutting wasted renders.
Official References
Commands are compiled from the official docs below. Click to verify the latest usage.
Maintained by LaoHand
Publicly updated on Aug 23, 2026, continuously proofread against official docs.
Contact Us
Wrong command or description? Send us corrections, business inquiries or product feedback by email.
Contact UsEdit this page on GitHub
Edit the source file directly and open a PR to improve this cheatsheet.