Sora AI prompt generator

This Sora AI prompt generator writes prompts for OpenAI's Sora 2 as labeled blocks, the way a cinematographer fills in a shot sheet. Format & look, scene, cinematography, actions, dialogue and sound each get their own section, so the model, and you, can see every decision at a glance.

🔒 Runs in your browser. Your text is not stored on our servers.

How to use it

  1. Set the format

    Sora 2 is selected. Choose the aspect ratio and duration; they are written into the Format & look block with the style and mood.

  2. Describe the scene

    Write the setting in one or two sentences: place, time, weather, key objects.

  3. Direct the shot

    Pick the shot type and camera motion, add lighting, and describe the action as one clear beat.

  4. Add dialogue and sound

    Optionally write one line of dialogue and the sounds you want, list what to avoid, and generate.

Why Sora prompts work well as blocks

Sora 2 can follow fairly detailed direction, including camera language and audio, and OpenAI's own prompting advice encourages describing a shot the way you would brief a film crew. Long run-on paragraphs make it hard to see what is missing, while labeled blocks expose gaps immediately. The builder therefore separates the prompt into sections:

Format & look: vintage 35mm film photo, melancholic tone, 10 seconds, 16:9

Scene: A small train station platform in the countryside, late autumn, empty benches and falling leaves.

Cinematography:
Camera shot: Wide establishing shot
Camera motion: slow dolly-in
Lighting: soft overcast light

Actions:
- A teenage boy with a suitcase sits on a bench and checks the time on an old wristwatch.

Dialogue:
- "It is never on time."

Sound: wind through the trees, distant train horn, rustling leaves

Avoid: text overlays, logos

If you do not pick a shot or motion, the builder fills in “medium shot” and “static” so the camera block is never empty.

Filling each block well

  • Format & look: one style, one tone word, duration and ratio. This sets the overall feel before details.
  • Scene: concrete nouns. “Empty benches and falling leaves” paints more than “a sad station”.
  • Cinematography: framing, motion and light. One camera motion per clip keeps it smooth.
  • Actions: a single beat with visible verbs. If you need a second beat, describe it as what happens next, briefly, or make a second clip.
  • Dialogue: a short line in quotes. Say who speaks in the action line.
  • Sound: two to four sounds, from the most important to background.

After copying, you can add more bullets under Actions or Dialogue by hand; the structure makes it easy to extend. When you start from a reference image, keep the Scene block short and spend your words on the Actions and camera, because the image already defines how the world looks.

Common Sora prompt mistakes

MistakeFix
A whole plot in one promptOne beat per clip; chain clips in an editor
Mood words with no visuals (“nostalgic”)Show it: overcast light, old wristwatch, falling leaves
Several camera moves at onceChoose one motion in the menu
Long speechesOne short line that fits the clip length
Using real people or protected charactersCreate original characters and describe them

Sora and similar models have content policies, especially around real people and likeness. Write original characters and settings, and check OpenAI's usage policies for what is allowed.

Pro tips

  • Write the scene as if describing a photo, then let the Actions block add the motion.
  • Keep the style list short: one style, one lighting choice and one tone.
  • Repeat the exact character description in every clip of a series for consistency.
  • Use the JSON option to store shots and change one key at a time.
  • Choose the real duration in Sora itself; the number in the prompt is guidance.

Frequently asked questions

What is the best format for a Sora 2 prompt?

A structured description that covers look, scene, camera, action, dialogue and sound works well. This Sora AI prompt generator writes exactly those blocks.

Can Sora 2 generate sound and dialogue?

Yes, Sora 2 generates audio with the video, including speech and sound effects. Use the dialogue and sound fields to describe them.

How long can a Sora video be?

Clip lengths depend on the product, plan and interface you use, and they change over time. Pick the duration in Sora and check OpenAI's current documentation.

Why does my prompt say “medium shot” and “static” when I chose nothing?

The Cinematography block always gets a value, so the builder uses these neutral defaults. Change them in the menus for more dynamic shots.

Is this an official OpenAI tool?

No. It is an independent free tool and is not affiliated with OpenAI.

Related tools

Updated: