Turning Blog Posts Into Short-Form Video Scripts

How to pull two to four short videos out of one blog post: which sections to use, how many words fit in 30, 45 or 60 seconds, a script template you can copy, and a worked before-and-after example.

By Petrus Sheya

October 7, 2026 · 13 min read

A blog post makes a good source for short-form video, but a bad script. You can't read a section out loud and call it a video. You pull out one idea per video and rewrite it the way you'd say it.

Here's the process we use:

  1. Pick the sections that hold up on their own. Look for a claim people disagree with, a specific number, a short process or a story. Skip intros, definitions and conclusions.
  2. Set a word budget. At a normal pace you say about 150 words a minute, so a 45-second video holds around 110 words. Most blog sections run 200 to 400.
  3. Turn the section heading into a spoken hook of about 7 words.
  4. Squeeze the body into three short beats, then end with one line that tells people what to do next.
  5. Read it out loud with a timer before you film. Fix every line you trip over.

Most posts give you two to four usable videos. With practice, three scripts from one post take about an hour (our estimate). The rest of this post covers each step, with a calculator for your own sections, a template, and a full worked example.

Most posts hold two to four videos, not ten

You'll see repurposing guides promise five to ten videos from every post. In practice the number depends on how the post is built.

A listicle ("7 onboarding emails that work") splits cleanly, because each item stands on its own. An argument post ("Why we stopped doing X") doesn't. Each section leans on the one before it, so most sections make no sense out of context.

Commenters on r/content_marketing report much the same. In a thread on whether repurposing saves time, one commenter put it this way: "most episodes or posts only have one or two moments that actually work as standalone clips." In a thread about turning blogs into TikTok shorts, another described pulling "3–5 key points or hooks from a post" and turning each into a 30 to 60 second script.

So plan for two to four from a typical 1,500-word post, and treat anything more as a bonus. Forcing a weak section into a video costs you the same filming time as a strong one.

Do this now: open your best-performing post and count the sections that would make sense to someone who never read the rest.

Pick sections that change the viewer's mind

One commenter in the same r/content_marketing thread gave the clearest filter we've seen. Flag moments where you "disagree, correct yourself, tell a story, or give a number," because "flat explanation rarely makes a good standalone post."

Here's how that maps onto the sections in a typical blog post:

Section in your postWorks as a short?How to use it
A claim that goes against common adviceYes, usually the best oneLead with the claim, then give your reason
A specific number or resultYesPut the number in the hook and on screen
A process with 3 to 5 short stepsYes, if each step fits in one sentenceOne step per beat
A mistake or storyYesStart at the moment it went wrong
A list of tools or tipsSometimesOne item per video, or the top three only
A comparison with lots of caveatsRarelyKeep it on the blog or in a longer YouTube video
Intro, background, definitionsNoCut
Conclusion or recapNoCut

Another commenter on the TikTok thread warned that "nuance is not treated kindly on these short form platforms." We agree. If a section only works with its caveats attached, leave it on the blog.

Do this now: mark each section in your post as yes, maybe or no using the table. Write scripts only for the yeses.

A 45-second script holds about 110 words

The average conversation rate for US English speakers is about 150 words per minute, according to the National Center for Voice and Speech, as cited by VirtualSpeech. Podcasters and audiobook narrators sit around 150 to 160. If you talk fast on camera, you might hit 170.

That gives you these budgets:

Video lengthRelaxed (130 wpm)Normal (150 wpm)Fast (170 wpm)
20 seconds43 words50 words57 words
30 seconds65 words75 words85 words
45 seconds98 words113 words128 words
60 seconds130 words150 words170 words
90 seconds195 words225 words255 words

Platform limits aren't the constraint anymore. YouTube Shorts can run up to three minutes, and Instagram raised Reels to three minutes in January 2025. One catch on YouTube: it blocks a Short worldwide if it runs over one minute and has an active Content ID claim. If you add licensed music, keep it under a minute.

The real limit is how much one idea can carry. May Horiuchi, who turns her own blog posts into videos at Visla, aims for about one minute. She says that's "long enough to make a real point, but short enough that it doesn't become a second version of the whole article." For a first attempt, 30 to 45 seconds is easier to fill well.

Paste one of your own sections below to see how much has to go:

Section-to-script calculator

Paste one H2 section from your post. Pick how long you want the video to be and how fast you talk.

Section

165 words

Read aloud as-is

1 min 6 sec

Script budget

113 words

Hook budget

~8 words

68% of the section fits in a 45-second video. 5 of 7 sentences run over 20 words, which is hard to say in one breath.

Cut about 52 words. That's mostly trimming: drop the qualifiers and the "however" sentences, then rewrite what's left in your own spoken words.

Script budget = length (sec) × pace (wpm) ÷ 60. Hook budget = the words you can say in the first 3 seconds at that pace. 150 wpm is the average US conversation rate; time yourself reading one paragraph to get your own number.

Do this now: run your "yes" sections through the calculator. Any section that keeps less than a third of its words probably holds two videos. Split it where the idea changes.

Turn the section heading into a spoken hook

TikTok's creative guidance for ads says to introduce your main point in the first 3 seconds and get your hook in within the first 6. That guidance is written for ads, but the same scrolling behavior applies to organic posts. Some editors push it further. The ChatCut team's scripting guide says short-form needs to hook "in the first 1 second, not the first 3."

At 150 words per minute, 3 seconds is about 7 words. Your blog heading is usually the right raw material, because it already states the section's point. It just needs to sound like speech.

Blog headingSpoken hook
The Case for Raising Prices EarlyYour first customers can handle a higher price.
Why We Cut Our Onboarding Sequence From 9 Emails to 3We deleted six of our nine onboarding emails.
Common Mistakes When Hiring Your First EditorI hired the wrong editor twice. Here's why.
How to Structure a Weekly Content ReviewOur content review takes 20 minutes. Here's the agenda.

The pattern: drop the label words ("The case for," "How to," "Common mistakes"), say the claim or result directly, and use "I," "we" or "you."

Do this now: write a 7-word hook for each "yes" section before you touch the body. If you can't, the section probably isn't a video.

Squeeze the body into three beats

Once the hook is set, the middle only has to do three jobs. Name the problem, give your reason or example, then say what to do. Anything else in the section stays on the blog.

Copy this template:

VIDEO: [post title] / [section heading]
Length target: [30 / 45 / 60] sec   Word budget: [from the calculator]
 
HOOK (about 7 words, said in the first 3 seconds):
_____________________________________________
 
BEAT 1, the problem (1 to 2 short sentences):
_____________________________________________
 
BEAT 2, your reason or example (1 to 2 short sentences):
_____________________________________________
 
BEAT 3, what to do (1 to 3 short sentences, specific):
_____________________________________________
 
ENDING (one line: follow, comment, or "full post in bio"):
_____________________________________________
 
On-screen text for the hook: ________________
Total words: ____   Read-aloud time: ____ sec

A worked example

Here's the default section from the calculator above, a 165-word paragraph from a pricing post. Read aloud as written, it runs just over a minute and sounds like an essay.

The 45-second script, at 94 words:

Hook: Your first customers can handle a higher price.

Beat 1: When you've only got a few customers, every lost deal feels huge. So you discount to close.

Beat 2: But that discount becomes the price they expect forever. And the people it wins are the first to leave for something cheaper.

Beat 3: So try this. Raise the price for new signups only, for 30 days. Keep everyone else where they are. If signups hold, keep it. If they drop, roll back. Nobody who's already paying will notice.

Ending: The full pricing breakdown is on our blog. Link's in the bio.

Here's what changed:

  • The hook comes from the claim, not the first sentence. The blog version opens with background.
  • "However" and "Additionally" are gone. Nobody says those out loud.
  • Every sentence fits in one breath. Five of the original's seven sentences ran over 20 words.
  • We cut the second argument (why early buyers stay). It's true, but one reason is enough for 45 seconds. It could be its own video.

💡 Write from memory, then check against the post

Close the blog post before you draft the beats. Write what you remember, the way you'd explain it to a friend. Then open the post and fix anything you got wrong. Copying sentences across is the fastest way to end up reading an essay on camera.

If your scripts still come out stiff, our guide to writing scripts in batches without sounding robotic goes deeper on drafting by voice and the written-only words to cut.

Do this now: fill in the template for your strongest section and count the words. Stay within 10% of your budget.

Read it out loud with a timer before you film

A script that reads well on the page can still trip you up on camera. Before filming:

  • Read it out loud once with your phone's stopwatch running. Compare against your target length.
  • Circle every place you stumbled or ran out of breath. Split or rewrite those lines.
  • Check the hook lands within the first 3 seconds.
  • Round big numbers ("about 40%" instead of "38.6%"). Exact figures belong in on-screen text.
  • Remove any line that only makes sense if you've read the post.
  • Paste the script into the free Hemingway readability checker. It flags hard sentences in yellow and red. Hemingway treats grade 8 as a baseline for a general audience. A spoken script should land lower.

If you want to read from the script while filming, CapCut's mobile app has a free teleprompter that scrolls over the camera view. Per CapCut's help page, it's mobile only, not on desktop or web. Many creators get a more natural take by filming from the three beats instead of the full script. Our guide to filming short-form with just your iPhone covers the camera settings.

Do this now: time one script out loud. If it runs more than 5 seconds over, cut a sentence from beat 2.

Use AI tools to find sections, not to write your lines

Blog-to-video tools take a URL and give back a finished video with stock footage, an AI voice and captions. Pictory starts at 25amonthbilledannually(25 a month billed annually (29 month to month) for 200 video minutes. May Horiuchi describes a similar flow with Visla's Script to Video in her write-up. She still compresses the blog into a one-minute script herself first, and says "AI helps most when I know what I want."

These tools fit faceless channels and quick social posts. For a founder or creator building trust with their own face and voice, they skip the part that matters most. Another commenter in that repurposing thread explained why AI-picked clips feel flat: "it picks the topic sentences, and you remember the surprises."

Where AI does help:

  • Shortlisting sections. Paste your post into ChatGPT or Claude and ask: "List every claim, number, mistake or story in this post that would make sense on its own." Then you decide which ones are worth filming.
  • Trimming a draft you already wrote. Ask it to cut your script to a set word count without changing your wording.
  • Captions after filming. Burned-in captions let people follow along with the sound off. CapCut's auto captions are free. Sycamore does the same job with animated, word-synced caption styles if you want them to look more designed. Our comparison of burned-in captions vs platform auto-captions explains when each makes sense.

Do this now: run the shortlist prompt on one post and compare its list with your yes/maybe/no marks. Keep the overlap.

Script a whole post in one sitting

Doing one post at a time in a single block works better than spreading it across the week. You only have to load the topic into your head once.

Here's the session we'd run for a 1,500-word post. The times are our estimates for someone who has done it a few times. Your first session will take longer.

  1. Mark sections (10 minutes). Yes, maybe or no, using the table above.
  2. Write all the hooks (10 minutes). One per "yes." Drop any section that won't give you a hook.
  3. Fill the template for each (10 to 15 minutes each). Write from memory, then check against the post.
  4. Read and time each one (5 minutes each). Fix stumbles and trim to budget.

That's roughly an hour for three scripts. One r/content_marketing commenter reported a similar pace in a thread on coming up with short-form scripts: once the idea is picked, "a 60-90 second script usually takes me 15-20 minutes."

From there, the rest of the pipeline is the same as any short-form video. Plan a month of content in one afternoon shows how to fit these into a posting calendar. If you also turn posts into long YouTube videos, How to turn one long video into a week of content covers clipping those. And when you post, these title and description tips for Shorts help them get found.

Do this now: block one hour this week and script your best post.

The short version

  • A blog post is source material. Rewrite one idea per video in spoken words.
  • Expect two to four videos from a typical post. Listicles give you more, argument posts give you fewer.
  • Pick sections with a contrarian claim, a number, a short process or a story. Cut intros, definitions and conclusions.
  • Budget about 150 words a minute: roughly 75 words for 30 seconds and 110 for 45.
  • Turn the section heading into a 7-word spoken hook.
  • Build the body from three beats: problem, reason, what to do.
  • Read it out loud with a timer before you film.
  • Use AI to shortlist sections and trim drafts, not to write your lines.

Sources and further reading

  1. How I Turn Blogs Into Videos for YouTube, LinkedIn, and Blog Embeds, May Horiuchi, Visla, June 2026
  2. Average Speaking Rate and Words per Minute, VirtualSpeech (citing the National Center for Voice and Speech)
  3. Creative best practices for performance ads, TikTok Ads Help Center
  4. How to Write a Script for a Video in 2026, ChatCut, May 2026
  5. Understand three-minute YouTube Shorts, YouTube Help
  6. Instagram extends reels to three minutes, Storyboard18, January 2025
  7. Free online readability checker, Hemingway Editor
  8. Using the front camera in the teleprompter, CapCut Help
  9. Pictory pricing
  10. Reddit threads on r/content_marketing: "Does repurposing content actually save you time?", "does turning blogs into tiktok shorts actually work for anyone?" and "How do you consistently come up with scripts for short-form content?"

Caption Your Videos in Minutes

and keep people watching

Try Sycamore