These 24 prompts are built for the feed, not the festival screen. Every one is written for Sora 2, framed 9:16, and uses one real camera move so the motion stays clean at 8 seconds. Set the aspect ratio to 9:16 and the duration in the app or API — that part isn't typed into the prompt.
Copy a prompt, swap the bracketed details for your own subject, and paste it in. For the full method behind these, see the best Sora prompts roundup, or grab reusable skeletons from the Sora prompt templates.
Scroll-stopping hooks
The first second decides whether someone keeps scrolling. These open on motion or a question, not a slow build.
1. Whip-pan reveal hook
A young woman stands in a cluttered bedroom holding her phone up to camera. She whip pans the camera hard to the left to reveal a completely transformed, spotless room behind her, laughing in surprise. Setting: sunlit bedroom, midday. Camera: handheld selfie angle, one whip pan. Lighting: bright natural window light, high-key. She says "wait for it—" right before the pan, then a soft camera-shutter SFX on the reveal. (9:16, 1080p, 8s)Best for: before/after, room-flip, and glow-up content.
2. Fake-out slow zoom hook
A man in a kitchen slowly pours coffee, camera pushing in tight on the cup as if this is a calm morning routine video. At the four-second mark he suddenly looks up at the camera and says "okay but nobody talks about this" as the pour keeps going in the background. Setting: bright kitchen, morning light through a window. Camera: static POV, slow push-in only. Lighting: soft morning light, warm tones. Ambient kitchen sounds, quiet pour SFX. (9:16, 1080p, 8s)Why it works: the calm setup makes the direct-address turn feel like a real interruption, which stops the thumb.
3. Countdown-caption hook
A fitness coach stands in a garage gym, chalk dust in the air, looking straight at the camera. She holds up three fingers and says "three things nobody tells you about running" while stepping backward as the camera does a slow handheld push-in. Setting: home garage gym, early morning, single overhead light. Camera: handheld, one push-in move. Lighting: low-key with one hard practical light, visible chalk dust in the beam. (9:16, 1080p, 8s)Best for: listicle-style talking-head hooks that lead into a caption-driven series.
4. Mirror-check hook
A teenager checks their outfit in a full-length mirror in a dorm room, then freezes and stares directly into the mirror's reflection at the camera. They say "you're going to want to save this one" as the camera arcs slightly around them. Setting: small dorm room, string lights, evening. Camera: static tripod POV of the mirror reflection, one slow arc move. Lighting: warm string-light glow, practical lamp fill. Faint lo-fi music bed, room tone. (9:16, 1080p, 8s)Why it works: the mirror break creates a fake-documentary feel that reads as unscripted, which performs well as a hook.
POV & first-person
First-person shots put the viewer inside the action. Camera is locked to the "eyes" of the subject with one continuous move.
5. POV: walking into the room
First-person POV walking through a front door into a cozy apartment lit by fairy lights, a dog running up excitedly to greet the camera. Setting: apartment entryway at dusk. Camera: POV steadicam, one continuous forward push. Lighting: warm fairy-light glow against blue dusk spilling through the doorway. Door creak SFX, excited dog bark, keys jingling. (9:16, 1080p, 8s)Best for: "come home with me" and pet-reunion formats.
6. POV: reaching for the object
First-person POV of a hand reaching across a cafe table to pick up a steaming latte with detailed foam art, the background gently out of focus. Setting: cozy coffee shop window seat, overcast daylight. Camera: static POV, one slow push-in as the hand lifts the cup. Lighting: soft window light, shallow depth of field. Ceramic clink SFX, quiet cafe chatter, gentle sip sound. (9:16, 1080p, 8s)Why it works: shallow depth of field and one clean push-in keep POV food shots from feeling shaky or fake.
7. POV: driver's seat night drive
First-person POV from the driver's seat of a car at night, city lights streaking past the windshield, hand adjusting the radio dial. Setting: downtown street at night, rain-slicked road. Camera: static POV from driver's eyeline, no camera movement, only the scenery moves past. Lighting: neon signage reflecting off wet glass, low-key. Radio static SFX settling into a song, tires on wet pavement. (9:16, 1080p, 8s)Best for: mood edits, night-drive playlists, and city aesthetic content.
8. POV: unboxing from above
First-person overhead POV of hands opening a package on a wooden desk, pulling back tissue paper to reveal a pair of sneakers inside. Setting: minimal desk setup, daylight from a side window. Camera: static high-angle POV looking straight down, no movement. Lighting: bright soft daylight, high-key. Box-tape peel SFX, tissue paper rustle, satisfied exhale. (9:16, 1080p, 8s)Why it works: the locked overhead frame is exactly the shot unboxing accounts open with, so it slots straight into an existing format.
Oddly-satisfying & loops
These lean on repeating or self-contained motion. Ask for the first and last frame to match so the clip can loop without a visible cut.
9. Paint pour cross-section
Extreme close-up of thick, glossy acrylic paint in teal and gold being cut with a palette knife, revealing smooth layered cross-sections that curl and fold. Setting: clean studio surface, neutral background. Camera: static macro shot, no camera movement. Lighting: soft top light with a gentle sheen on the wet paint. Faint squelch SFX as the knife glides through. (9:16, 1080p, 8s)Best for: ASMR and oddly-satisfying pages.
10. Kinetic sand cut
Close-up of a sharp blade slicing cleanly through blue kinetic sand on a tray, each cut leaving crisp, crumbly edges. Setting: tabletop studio set, plain backdrop. Camera: static overhead close-up, no movement. Lighting: even soft studio light, no harsh shadows. Crisp crunching SFX with each slice. (9:16, 1080p, 8s)Why it works: a static camera and a repeatable action make this easy to loop back-to-back in an edit.
11. Soap bar carving loop
Close-up of a wire tool shaving a thin, continuous ribbon off a bar of pastel soap, the ribbon curling and dropping in one smooth motion, ending back at the same starting position on the bar. Setting: clean crafting table, soft daylight. Camera: static close-up, no movement. Lighting: soft diffused daylight, shallow depth of field. Gentle scraping SFX, soft ribbon drop. (9:16, 1080p, 8s)Best for: seamless-loop ASMR where the clip can repeat without a visible seam.
12. Perfect stacking loop
Overhead shot of colorful ceramic bowls stacking themselves in a perfect nested tower, each bowl dropping into place with a soft clink, the final frame matching the empty table from the first frame. Setting: plain wooden table, studio light. Camera: static overhead, no movement. Lighting: bright even studio light, high-key. Soft ceramic clink SFX on each stack. (9:16, 1080p, 8s)Why it works: matching the first and last frame is what actually makes a loop read as seamless once posted.
Transition-ready clips
Shot for a match cut or snap transition in your editor — the movement starts or ends on a clean frame you can splice against another clip.
13. Match-cut door swap
A woman in casual clothes opens a plain white door and steps through, camera holding steady on the doorway as she crosses the threshold. Setting: minimal white hallway, even lighting. Camera: static locked-off shot on the doorway, no movement. Lighting: flat even light, no strong shadows. Door handle click SFX, soft footsteps. (9:16, 1080p, 8s)Best for: outfit-change or location-change match cuts in an edit.
14. Spin-transition outfit change
A man in a plain t-shirt does one fast full spin in place on a sidewalk, arms out, camera locked directly on him through the spin. Setting: urban sidewalk, overcast daylight. Camera: static locked-off, subject spins in frame, no camera movement. Lighting: soft flat daylight. Fabric whoosh SFX synced to the spin. (9:16, 1080p, 8s)Why it works: a locked camera on a spinning subject is the exact frame TikTok's spin-transition trend is built around, ready to cut on the blur.
15. Snap-zoom location jump
A traveler stands in an airport terminal, camera snap zooms in fast on their face as they smile, the zoom landing on a tight close-up. Setting: busy airport terminal, daylight through tall windows. Camera: one fast snap zoom, no other movement. Lighting: bright natural light, slight lens flare. Airport ambience, a sharp whoosh SFX synced to the zoom. (9:16, 1080p, 8s)Best for: travel-reveal and "day one of my trip" transition openers.
16. Whip-pan time-of-day jump
A student sits at a desk studying in daylight, camera whip pans right across the room and settles back on the same desk now lit by lamp light at night, same pose. Setting: dorm room desk. Camera: one whip pan connecting two lighting states. Lighting: bright daylight on the first half, warm lamp glow on the second. Page-turning SFX, a soft whoosh on the pan. (9:16, 1080p, 8s)Why it works: the whip pan hides the lighting change, giving you a built-in day-to-night jump without a separate edit.
Talking avatar & UGC-style
Sora 2 syncs lip movement and voice to quoted dialogue. Keep the line under 15 words so it lands naturally in 8 seconds.
17. Talking avatar: product tip
A woman in her late 20s sits in a bright bedroom holding a skincare bottle up to the camera, speaking directly to the lens. She says "this is the one product I actually repurchase every month." Setting: bedroom with a ring light setup, soft daylight through sheer curtains. Camera: static selfie POV, no movement. Lighting: soft ring-light fill plus window light, high-key. Clear voice audio, quiet room tone. (9:16, 1080p, 8s)Best for: UGC ad clips and creator product reviews.
18. Talking avatar: storytime hook
A young man sits cross-legged on his bed at night, phone light illuminating his face from below, speaking to the camera with wide eyes. He says "okay so this happened to me yesterday and I'm still not over it." Setting: dim bedroom at night, single lamp glow. Camera: static handheld selfie angle, slight natural shake, no deliberate move. Lighting: low-key, warm lamp plus cool phone-light fill. Clear voice audio, faint night ambience. (9:16, 1080p, 8s)Why it works: the low lamp light and phone-glow fill are the exact look of an unplanned late-night storytime, which builds trust before the payoff.
19. Talking avatar: day-in-the-life intro
A woman walks into a bright kitchen holding her phone at arm's length, speaking to the camera as she moves. She says "come spend my Sunday morning with me, starting with way too much coffee." Setting: sunlit kitchen, potted plants on the counter. Camera: handheld selfie POV, one steady walking move. Lighting: bright natural morning light, high-key. Clear voice audio, kettle hissing in the background. (9:16, 1080p, 8s)Best for: vlog-style series openers and lifestyle channel intros.
20. UGC-style testimonial
A man in a parked car looks into the camera propped on the dashboard, speaking casually and unscripted. He says "I was skeptical about this app but three weeks in, here's what actually changed." Setting: inside a parked car, daylight through the windshield. Camera: static dashboard POV, no movement. Lighting: natural daylight, slight window glare for authenticity. Clear voice audio, faint traffic sound outside. (9:16, 1080p, 8s)Why it works: the dashboard angle and window glare read as genuinely unproduced, which is what makes UGC ad performance work.
Memes & trend formats
These map to recurring TikTok formats. Swap the subject and line, keep the camera and pacing the same so the format still reads instantly.
21. NPC-voice meme format
A person stands in a plain green room, repeating a small rocking side-step motion in a loop, speaking in a flat, robotic cadence directly at the camera. They say "thanks for the gift, thanks for the gift, thanks for the gift." Setting: plain colored backdrop, studio light. Camera: static locked-off, no movement. Lighting: flat even studio light. Robotic monotone voice audio, subtle digital blip SFX on each repeat. (9:16, 1080p, 8s)Best for: NPC-livestream parody and reaction-bait formats.
22. Expectation-vs-reality format
Split-style pacing in one continuous shot: a person confidently sets up a tripod and a perfectly plated pancake stack, smiling at the camera, then the stack immediately collapses into a messy pile as their face drops. Setting: home kitchen counter, morning light. Camera: static locked-off, no movement. Lighting: bright natural light, high-key. Comedic record-scratch SFX timed to the collapse. (9:16, 1080p, 8s)Why it works: the static, unmoving camera sells the "reality" half as candid, which is the whole joke of the format.
23. Green-screen reaction format
A person stands in front of a plain green screen backdrop, pointing up and to the side as if reacting to an overlay, mouth open in exaggerated shock. They say "wait, it does WHAT now?" Setting: plain green backdrop, even studio lighting. Camera: static locked-off, no movement. Lighting: flat even light, no shadows on the backdrop. Sharp gasp SFX, comedic sting sound. (9:16, 1080p, 8s)Best for: news-reaction and screen-recording-overlay style TikToks.
24. Silent-vlog aesthetic format
A person walks slowly through a quiet farmers market at golden hour, glancing at produce stalls, camera trailing a few steps behind them at eye level. Setting: outdoor farmers market, warm golden-hour light. Camera: handheld tracking shot, one steady following move. Lighting: warm backlight, soft lens flare. No dialogue, only ambient market chatter and footsteps, quiet acoustic music bed. (9:16, 1080p, 8s)Why it works: the trailing tracking shot and ambient-only audio match the calm, no-talking vlog aesthetic without needing a script.
Need product-focused clips instead? See Sora prompts for product & ad video, or start from a blank skeleton in the Sora prompt templates.
Frequently Asked Questions
What's the best length for a TikTok or Reels Sora clip?
Start with 8 seconds. It is long enough to land a hook and a payoff but short enough that Sora 2 keeps the motion coherent. Stitch two or three 8-second clips in your editor for a full 15-25 second post rather than asking for one long generation.
Why does everything here use 9:16?
9:16 is the native vertical frame for TikTok, Reels, and Shorts, and it is a setting you pick in the Sora app or API, not something you type into the prompt. Set the aspect ratio to 9:16 before you generate so the framing, not just the crop, is built for a phone screen.
Does Sora add captions or sound automatically?
Sora 2 generates synced audio on its own — dialogue, ambient sound, and sound effects described in the prompt — but it does not burn in text captions. Add captions afterward in CapCut, Premiere, or the TikTok/Reels editor for accessibility and watch-time.
How do I make a talking-avatar style clip in Sora?
Describe the person, the setting, a static or handheld selfie-style camera, and write out the exact line they say in quotes. Sora 2 will sync lip movement and voice to that line. Keep the line short — under 15 words reads most naturally in an 8-second clip.
How do I get a clip that loops cleanly?
Describe a repeating motion — a rotating object, a bouncing ball, a pouring liquid that resets — and ask for the first and last frame to match, e.g. 'the motion returns to its starting position by the final frame.' Keep the camera static or on a slow, constant move so there's no jump cut when it repeats.
Can I post AI-generated Sora video without disclosing it?
No. TikTok and Instagram both require an AI-generated content label for realistic synthetic video, and Sora exports carry C2PA metadata that platforms can detect. Use the platform's built-in AI label toggle when you post to stay compliant and avoid reduced distribution.