Story Structure Calculator
Know exactly where every beat lands in your script
Enter your page count or runtime. Get precise page and minute ranges for every major story beat — across four proven frameworks. No more guessing whether your midpoint is too late.
Set Up Your Script
Standard format: 1 page ≈ 1 minute of screen time.
Comedies often hit the inciting incident earlier. Horror tends to delay it.
Beat Sheet
| Beat | Pages | Minutes | % |
|---|
Click any beat above to see its purpose, what to watch for, and genre-specific tips.
How to Use This
Enter your script length
Type your target page count or runtime in minutes. If you're not sure yet, start with 110 pages — that's the industry-standard target for a feature screenplay. You can always adjust later.
Pick a framework
Each framework breaks story structure slightly differently. Save the Cat has 15 specific beats. The Hero's Journey uses 12 stages. The Story Circle compresses it to 8 steps. Start with whichever one you've studied.
Check your draft against the ranges
Open your current draft and find where each beat lands. If your midpoint is supposed to be around page 55 but your draft doesn't hit it until page 70, you've found a pacing problem you can fix in the next revision.
Print or save your sheet
Use the print button to get a clean beat sheet with your specific page numbers. Pin it above your desk. Check off each beat as you revise. Come back after every major draft to see if your pacing has improved.
Genre Timing Differences
The beat percentages shift depending on what kind of story you're telling. A comedy moves fast in the first act. A horror film takes its time building dread. Here's how to think about it.
Comedy
The inciting incident often lands 2 to 3 pages earlier than in a drama. Comedies need to set up the joke engine fast. If you're at page 15 and nothing funny has happened yet, the audience is already checking out.
Horror / Thriller
The first beat can stretch longer. Horror earns its scares by making you care about the characters first. A first act that runs to page 30 instead of 25 can work — as long as the tension is building the whole time.
Action / Adventure
You need an early hook. Many action scripts open with a cold open or action sequence before the title even appears. The inciting incident should be on the screen by page 8 to 10, no exceptions.
Romance
The "meet cute" is your inciting incident and it needs to land early — page 8 to 12. The midpoint isn't a plot twist, it's the moment the relationship changes. A first kiss, a betrayal, or a truth revealed.
Pacing Mistakes Writers Make Most
The midpoint lands too late
This is the number one pacing problem in amateur scripts. The midpoint should be close to the mathematical middle — page 50 to 60 in a 110-page script. If your big turn doesn't happen until page 75, the first half drags and the second half rushes. The fix is usually to move a scene earlier or cut something from act one.
The first act is too long
Writers fall in love with their setup. They write 35 pages of world-building before the story actually starts. Readers and audiences will forgive a slow opening for about 10 pages. After that, something has to change. If your inciting incident is past page 15, look for what you can cut or compress.
The all-is-lost moment gets skipped
This is the beat right before the climax where the hero hits bottom. It's easy to rush past it to get to the exciting ending. But without it, the climax has no weight. The audience needs to feel that failure is real. Give this moment at least half a page. Let it breathe.
Every beat is the same length
Some beats are meant to be quick. The inciting incident might be a single scene. The midpoint might be a single shot. But the fun-and-games section (the promise of the premise) should be the longest stretch in your script. If every section is roughly equal, the rhythm feels flat.
Treating the percentages as law
The ranges here are targets, not requirements. If your script works with the midpoint at 45% instead of 50%, that's fine. Use the numbers as a diagnostic tool. When something feels off in your draft, check the beat sheet. If a beat is way outside its range, that's worth investigating.
Frequently Asked Questions
What if my script is shorter than 90 pages or longer than 130?
The calculator works for any length. Shorter scripts compress the early beats — your inciting incident might land on page 5 instead of page 12. Longer scripts give you more room in the second act but can sag if the midpoint isn't strong enough. The percentages stay the same; the page numbers adjust.
Can I use this for a novel?
Yes. Think of each chapter as roughly equal weight, enter your chapter count, and read the page numbers as chapter numbers. Or divide your total word count by 250 (average page) and enter that. The percentages hold across any long-form narrative.
Which framework should I pick?
Save the Cat is the most prescriptive and works well for commercial scripts. The Hero's Journey fits epic or adventure stories. Dan Harmon's Story Circle is great for character-driven or episodic structure. The Classic Three-Act is the simplest. Try switching between them to see how the beat names and ranges shift.
My draft doesn't fit any framework. Is something wrong?
Not at all. These are templates, not contracts. Some of the best scripts bend or skip beats entirely. Use the numbers as a check-up: if your midpoint lands on page 90 of a 100-page script, that's worth a second look. If the story works anyway, trust your instincts.
Does this replace learning story structure?
No. This is a calculator, not a course. It helps you apply what you already know. If you haven't studied beat theory yet, read the books this tool is based on: "Save the Cat" by Blake Snyder, "The Writer's Journey" by Christopher Vogler, or "Story" by Robert McKee. Then come back and use this to apply their ideas to your actual draft.