A shot list is a structured table of every shot your production needs — scene number, shot number, framing, angle, camera movement, lens, and estimated duration — that your crew uses to shoot efficiently on set. You build one by breaking your storyboard or script into individual shots, assigning each one a unique ID, and documenting the camera decisions the DP and director need in order to light, frame, and time each setup.
This is the practical guide: how to make a shot list from scratch, what every column should contain, and which mistakes to avoid. At the end we cover how AI-assisted shot list generation compresses this work from days to hours.
Why a shot list matters
A shot list is the production bridge between planning and set. Without one, the 1st AD has nothing to schedule against, the DP doesn't know what lighting setups to pre-rig, and the script supervisor can't track which takes belong to which shot. Most delays on indie and commercial sets come from missing this document.
With a shot list, every person on the crew knows — at a glance — what shot is being set up now, what shot comes next, and what the total day's work looks like. Shoots that have a good shot list run dramatically faster.
What fields a shot list needs
The minimum viable shot list has seven columns. Skipping any of them pushes decisions onto the crew mid-shoot, which is where chaos starts.
| Column | Purpose | Example |
|---|---|---|
| Scene # | Script scene number | 3 |
| Shot # | Unique ID per shot within the scene | 3A, 3B, 3C |
| Shot type | Framing abbreviation | WS (wide), MS (medium), CU (close-up), ECU (extreme close-up) |
| Camera angle | Vertical perspective | Eye-level, high, low, dutch |
| Camera movement | Static vs moving | Static, pan, tilt, dolly in, handheld |
| Action / dialogue | One-line description of the shot | Anna pours coffee — "It's been a long night." |
| Duration | Estimated seconds in the edit | 3 sec |
The stronger shot lists add three more columns:
| Column | Purpose |
|---|---|
| Lens / focal length | 35mm, 50mm, 85mm — filled during tech scout |
| Priority | Must-shoot vs nice-to-have — helps the AD when time runs short |
| Notes | Special rigs, VFX markers, weather-dependent setups |
And a shot list intended for editorial includes:
| Column | Purpose |
|---|---|
| Audio notes | Dialogue-heavy vs MOS (silent) |
| Continuity | Prop positions, costume details, eyeline direction |
How to make a shot list — step by step
1. Break your script down by scene
Start with your final script. Read each scene and mark where the visual beats change. A single scene typically contains 5–25 shots depending on the action density.
If you don't have a full script yet, use an AI script editor to structure your scenes first — the shot list is much easier to build from a scripted scene than from a rough idea.
2. For each scene, list the shots you need
Walk through the scene imagining the edit. What's the first thing the audience sees? The establishing wide. Then what? A medium on the speaking character. Then? A close-up on their reaction. Then cut away to the other character. List each one as a separate row.
Most 1-minute scenes have 8–15 shots. A 30-second commercial typically has 10–20. A 10-minute short film has 60–120.
3. Assign shot IDs
Use the convention scene number + letter: 3A, 3B, 3C for shots within scene 3; 4A, 4B for shots within scene 4. When you re-order shots later, the letters stay in script order, not shoot order — that's fine, everyone reads shot IDs against the script.
Never use shot IDs that overlap across scenes. Shot "1A" in scene 3 and shot "1A" in scene 7 causes confusion on set.
4. Fill camera and framing for each shot
This is where the DP joins the conversation. Together you assign:
- Shot type — WS, MS, CU, ECU, OTS (over-the-shoulder), POV, insert, cutaway
- Angle — eye-level, high (looking down at subject), low (looking up), dutch (tilted)
- Movement — static, pan, tilt, dolly in/out, push in, pull out, handheld, Steadicam, crane
- Lens — if you know it yet; often filled at tech scout
Use standard abbreviations. Non-standard notation confuses grip teams under time pressure.
5. Estimate duration per shot
Read the action in the shot out loud. Time yourself. If Anna walks from the counter to the booth while saying "sit down," that's 3 seconds. If the shot is a reaction beat, 0.5–2 seconds. If it's an establishing drone wide, 3–5 seconds.
Don't guess. These numbers drive your scheduling math: total screen-time ÷ 1 minute-per-hour rule = estimated shoot day length.
6. Add notes that affect schedule
This is the column that saves the shoot:
- "Requires crane — 2 hr setup"
- "Exterior day — shoot between 2-4pm only"
- "Stunt double required"
- "VFX plate — lock camera for passes"
Your 1st AD reads this column first when building the day's order.
7. Share with the crew
Format matters:
- Google Sheets — most common, easy to share, live-edits work for remote team
- Excel / XLSX — offline-friendly for location shoots with bad internet
- PDF printed — some DPs still prefer physical copies on set
- Notion — teams already running pre-pro in Notion
Whatever format, make sure everyone on the call sheet has access before the shoot day.
Sample shot list for a 2-minute coffee-shop scene
| Scene | Shot | Type | Angle | Movement | Action / Dialogue | Duration | Lens | Notes |
|---|---|---|---|---|---|---|---|---|
| 3 | 3A | WS | Eye | Static | Establishing — Anna's Diner exterior, 2am | 4 sec | 35mm | Neon sign practicals |
| 3 | 3B | MS | Low | Static | Anna at the counter, wiping | 3 sec | 50mm | — |
| 3 | 3C | CU | Eye | Push in | Anna's hands on the rag | 2 sec | 85mm | — |
| 3 | 3D | MS | Eye | Static | Ray in the booth, reading paper | 2 sec | 50mm | — |
| 3 | 3E | ECU | Eye | Static | Ray's eyes shift | 1.5 sec | 85mm | Reaction beat |
| 3 | 3F | WS | Eye | Pan L→R | Kid enters, bell rings | 4 sec | 35mm | Practical door sound cue |
| 3 | 3G | OTS | Eye | Static | Kid's POV of Anna | 2 sec | 50mm | — |
| 3 | 3H | CU | Low | Static | Kid sets bag on counter | 2 sec | 85mm | Hands shaking |
| 3 | 3I | MS | High | Handheld | Anna backs away, Ray stands | 3 sec | 35mm | — |
| 3 | 3J | ECU | Eye | Static | Ray & Anna eye contact in reflection | 2 sec | 85mm | Window reflection key |
Total: 25.5 seconds of edited footage. At ~1 hour per 1 minute of finished scene, this scene should shoot in ~25–30 minutes of prep + ~45 minutes of actual takes = roughly 90 minutes on set.
How to make a shot list using AI
Modern shot list generation compresses the planning step. Instead of manually reading your script and listing shots, an AI tool reads the scenes and suggests a shot breakdown with framing, camera moves, and duration pre-filled.
The workflow:
- Paste your script into an AI-assisted shot list generator. mStudio's workflow does this from a screenplay or scene description.
- AI extracts scene structure — sluglines, action lines, dialogue.
- AI suggests shots per scene — typical coverage patterns based on the action.
- You edit and refine — add specific lens calls, remove shots you don't need, adjust durations.
- Export as Google Sheets, CSV, PDF, or Notion.
A 2-minute scene that takes 30 minutes to manually shot-list takes about 5 minutes with AI assistance. The judgment calls (lens, lighting, priority) still belong to the DP and director — the AI just handles the schema work.
Common mistakes that ruin a shot list
Missing shot IDs. "Close-up of Anna" and "Close-up of Anna again" both existing is a nightmare on set. Every shot gets one unique ID.
Skipping camera movement. "Medium shot" without "handheld" vs "dolly in" is a different lighting and grip setup. Missing this column means the crew guesses at wrap time.
No priority ranking. When the schedule slips (it will), the AD needs to know which shots are must-haves and which can be cut. A priority column saves the day.
Fictional durations. "About 3 seconds per shot" across the whole list means your total day estimate is garbage. Time each shot individually by reading the action out loud.
No updates after rewrites. The script changes during production. If your shot list doesn't update, the 1st AD is scheduling against a version that no longer exists. Shot list stays in sync with script — automatically, if possible.
Tools and templates
- Free templates: mStudio's shot list template page — Google Sheets, Excel, PDF, and Notion formats.
- StudioBinder — industry-standard paid tool with shot list, call sheet, and production scheduling.
- Google Sheets — the default for indie productions. Free, collaborative, exportable.
- Airtable — for teams that want to link shot list rows to storyboard frames, call sheets, and props.
- AI-generated — mStudio's AI shot list generator outputs a populated list from a script.
FAQs
How long should a shot list be? As long as your shoot has shots. A 30-second commercial might have 10-20 shots. A 10-minute short film might have 60-120. A feature-length film has 400-1,500+.
What's the difference between a shot list and a storyboard? A storyboard is visual — drawings or images of each shot. A shot list is textual — rows of shot metadata. They're complementary. Most productions use both.
Do I need a shot list for a one-person YouTube video? Practically no. A shot list exists to coordinate multiple people on set. Solo shoots usually work from a rough bullet list.
Can a shot list be changed once shooting starts? Yes — and it will. The 1st AD updates it throughout the day: shots done, shots moved, shots cut. A good shot list lives in a shared doc so updates propagate.
What's the best shot list format? Google Sheets for most indie and commercial shoots. Paper printouts for DPs who prefer them. StudioBinder for larger productions with call-sheet integration needs.
How is a shot list different from a call sheet? A call sheet is the day's production schedule — who arrives when, where they eat, where they go. A shot list is which shots get shot. Call sheets include a compressed shot list summary for the day.
Can AI generate accurate shot lists? AI can generate a starting shot list with reasonable coverage from a script. The DP and director refine from there. Use AI to save time on the schema work, not to replace the creative decisions.
Related reading
- Shot List Template (Free Download) — free templates in Google Sheets, Excel, PDF, and Notion
- AI Storyboard Generator — generate storyboards that feed into your shot list
- Storyboard Examples — 18 real storyboards across genres
- Best Storyboard Software 2026 — tools that cover storyboards and shot lists
- How to Create a Storyboard with AI — the visual sibling to a shot list
Updated April 2026.