Open the free generator

How to write AI image prompts: a simple formula

Updated 2026-10-13 · 5 minute read · works for Midjourney, Flux, Stable Diffusion, Gemini and ChatGPT

A good AI image prompt is not long or magic. It is a short list of clear decisions, written in a sensible order. This guide gives you a formula you can reuse in any image tool, plus before and after examples. If you want to skip the typing, the free prompt generator on this site builds the final wording for you from short slash commands.

The formula: subject, view, light, style, extras

  1. Subject first. Say what the picture is of, in plain words: "a lone lighthouse on a cliff". Models give the most weight to the start of the prompt.
  2. View and lens. Say how close or far the camera is and the angle: "wide 24mm field of view", "close-up", "low angle", "top-down".
  3. Light and weather. Light changes the mood more than anything else: "golden hour, warm low-angle sunlight", "violent storm, dark clouds", "soft window light".
  4. Style or medium. Photo, oil painting, 3D render, matte painting, watercolor.
  5. Extras. Colors, detail level, and things to avoid such as text or watermarks.

Before and after

Plain idea:

a lone lighthouse on a cliff

The same idea, with the formula applied (Midjourney format):

a lone lighthouse on a cliff, wide 24mm field of view, environmental context with natural perspective, violent storm, dark roiling clouds, lightning, wind, dramatic lighting, strong contrast between light and shadow --ar 16:9 --no text, watermark, logo, signature, caption, username

The wording after the subject came from four short slash commands: /storm /dramaticlighting /24mm /16:9 plus /clean for the avoid list. You can try this exact request in the generator.

Each tool likes a slightly different format

Common mistakes

A quick checklist

Skip the typing. Write your idea, add a few slash commands, pick your tool and copy the finished prompt. Free, no account.

Open the free prompt generator