NewCaptions in Recording Studio: every word lights up as you say it, spelled from your script.

Free templates

Video script templates. Copy one, fill it in, read it to the camera.

10 free templates with filled-in examples, already formatted for Avocado. Copy one, paste it into the app, replace the highlighted blanks and start reading.

YouTube video script template

Talking-head videos that teach or explain one idea

# Hook

If you've ever {problem your viewer has}, this video is for you. pause By the end, you'll know {what they'll be able to do}.

# Why it matters

Most people {what most people get wrong}. That costs them {time, money or a result they care about}. breathe

# The main idea

Here's what works instead: {your main point}. First, {step or reason one}. pause Second, {step or reason two}. pause And third, {step or reason three}.

# Proof

When I tried this, {what happened, with a number if you have one}. smile

# Next step

If you want to go further, {what to watch or do next}. Thanks for watching. I'll see you in the next one.

See a filled-in example

# Hook

If you've ever filmed a video and hated how your voice sounds, this video is for you. pause By the end, you'll know how to sound better with the gear you already own.

# Why it matters

Most people buy a new microphone first. That costs them a hundred dollars and fixes almost nothing. breathe

# The main idea

Here's what works instead: fix the room before you fix the mic. First, film in the softest room in your home. pause Second, move the microphone closer to your mouth. pause And third, turn off anything with a fan.

# Proof

When I tried this, my echo disappeared in one afternoon. smile

# Next step

If you want to go further, watch my video on lighting next. Thanks for watching. I'll see you in the next one.

Length
About 118 words
Takes about
47 sec

Tip: Give the payoff in the first ten seconds. Viewers decide fast, so the promise comes before any introduction.

TikTok, Reels or Shorts script template

Vertical videos of 30 seconds or less

# Hook

{A surprising claim or question about your topic}. pause

# The point

Here's the thing: {the one idea}. {One example or quick proof}. breathe So next time you {situation}, try {what to do instead}.

# Close

Follow for more on {your topic}. smile

See a filled-in example

# Hook

You're probably reading your scripts too slowly. pause

# The point

Here's the thing: viewers lose interest long before you think they will. I cut ten seconds from my intros, and people started watching to the end. breathe So next time you film, say your first line and get straight to the point.

# Close

Follow for more on filming yourself. smile

Length
About 54 words
Takes about
22 sec

Tip: About 75 words is 30 seconds. Start on the most interesting line and leave out the greeting.

60-second video script template

One-minute explainers, intros and promos for any platform

# Hook (first 5 seconds)

{a surprising fact or a question your viewer is already asking}? pause

# The problem (10 seconds)

Most {who your viewer is} {the problem they have}. It means {what it costs them}. breathe

# The idea (30 seconds)

Here's the fix: {your one main idea}. {how it works, in one or two plain sentences}. For example, {a quick, specific example}. pause

# The proof (5 seconds)

{a result, a number or a short quote}. smile

# The ask (10 seconds)

{the one thing you want them to do next}. {where to do it}.

See a filled-in example

# Hook (first 5 seconds)

Did you know most people lose the first ten seconds of every video call to small talk? pause

# The problem (10 seconds)

Most team leads start meetings without saying what they're for. It means half the call goes by before anyone knows what to decide. breathe

# The idea (30 seconds)

Here's the fix: say the decision you need in your first sentence. Open with "By the end of this call, we'll choose between these two options," then explain each one. For example, on Monday our design review went from forty minutes to fifteen, because everyone knew the question from the start. Nobody had to guess what they were there for, so the discussion stayed on the two options and nothing else. pause

# The proof (5 seconds)

Three teams tried it last month, and all three kept doing it. smile

# The ask (10 seconds)

Try it in your next meeting and see what changes. The one-page guide is linked below, with three opening lines you can copy.

Length
About 146 words
Takes about
58 sec

Tip: A minute is about 150 words at a normal pace. That's room for one problem, one idea and one ask, so cut anything that doesn't serve those three.

Product demo script template

Walkthroughs for your site, a sales deck or a launch

# The problem

Every {type of customer} knows this moment: {the frustrating situation}. pause

# Meet the product

This is {product name}. It {what it does, in one line}. smile

# The demo

Let me show you. Say you need to {the job to be done}. First, you {step one}. pause Then you {step two}. pause And that's it: {the finished result}. breathe

# Why it's better

What used to take {old time or effort} now takes {new time or effort}.

# Try it

{Your call to action}, at {your web address}.

See a filled-in example

# The problem

Every freelancer knows this moment: it's the end of the month, and your invoices aren't done. pause

# Meet the product

This is Ledgerly. It turns your tracked hours into invoices automatically. smile

# The demo

Let me show you. Say you need to bill a client for March. First, you pick the client. pause Then you check the hours and press send. pause And that's it: the invoice is in their inbox. breathe

# Why it's better

What used to take an evening now takes two minutes.

# Try it

Start your free trial at ledgerly dot example.

Length
About 80 words
Takes about
32 sec

Tip: Show one job from start to finish. A demo that follows one person's task beats a tour of every button.

How-to tutorial script template

Screen recordings and step-by-step lessons

# What we're doing

In this tutorial, you'll learn how to {the task}. It takes about {how long}, and you'll need {what they need first}. pause

# Step one

Start by {first action}. You should now see {what appears on screen}. long pause

# Step two

Next, {second action}. If you see {common problem}, {how to fix it}. long pause

# Step three

Finally, {third action}. pause That's it. {The finished result}. smile

# Recap

So: {step one in a few words}, {step two}, then {step three}. Next, try {a related task}.

See a filled-in example

# What we're doing

In this tutorial, you'll learn how to schedule a post in Plotline. It takes about two minutes, and you'll need a connected account. pause

# Step one

Start by opening the calendar in the left menu. You should now see this month's posts. long pause

# Step two

Next, click any empty day and write your post. If you see a red warning, your image is too large, so pick a smaller one. long pause

# Step three

Finally, choose a time and press schedule. pause That's it. Your post will go out on its own. smile

# Recap

So: open the calendar, write the post, then pick a time. Next, try scheduling a whole week at once.

Length
About 100 words
Takes about
40 sec

Tip: Say what's on screen before you click it, and leave a pause after each step so people can catch up.

Training video script template

Employee onboarding, internal how-tos and compliance refreshers

# What you'll learn

In this video, you'll learn how to {the task}. pause It takes about {how long the task takes}, and you'll need {what they need before starting}.

# Why it matters

We do it this way because {the reason, ideally a real consequence}. breathe

# Step by step

First, {step one}. pause Next, {step two}. pause Then, {step three}. Finally, {how they know they're done}.

# The common mistake

The mistake we see most is {the common mistake}. If that happens, {how to fix it}. pause

# Recap

So, to {the task}: {step one}, {step two}, {step three}. smile If you get stuck, {who or where to ask}.

See a filled-in example

# What you'll learn

In this video, you'll learn how to process a customer return at the front desk. pause It takes about two minutes, and you'll need the customer's receipt or order number.

# Why it matters

We do it this way because a return that skips the system leaves the stock count wrong for the whole store. breathe

# Step by step

First, open Returns on the register and scan the receipt. pause Next, choose the reason from the list, and check the item for damage. pause Then, pick a refund to the original card or store credit. Finally, print the slip and put the item in the returns bin. You're done when the slip prints.

# The common mistake

The mistake we see most is refunding in cash when the customer paid by card. If that happens, call a manager to void it before the till is closed. pause

# Recap

So, to process a return: scan the receipt, choose the reason, then pick the refund. smile If you get stuck, ask the shift lead on duty.

Length
About 156 words
Takes about
1 min 2 sec

Tip: Say what people will be able to do by the end, and show the most common mistake. Trainees remember the mistake long after the steps.

Personal sales video script template

Short outreach videos sent to one prospect

# Open

Hi {first name}, I'm {your name} from {your company}. smile I saw {something specific about them or their company}. pause

# Why I'm reaching out

Teams like yours often struggle with {problem}. We helped {similar customer} {result, with a number if you have one}. breathe

# The ask

I'd love to show you how that could work for {their company}. Would {day} work for a quick {length} call? pause Thanks, {first name}. Talk soon.

See a filled-in example

# Open

Hi Priya, I'm Sam from Northwind. smile I saw you've just opened your second warehouse. pause

# Why I'm reaching out

Teams like yours often struggle with stock counts across two sites. We helped a similar retailer cut their counting time by half. breathe

# The ask

I'd love to show you how that could work for your team. Would Tuesday work for a quick fifteen-minute call? pause Thanks, Priya. Talk soon.

Length
About 60 words
Takes about
24 sec

Tip: Use their name and one real detail. Keep it under a minute, and ask for one small next step.

Launch announcement script template

A new product, feature or offer

# The news

Today, we're launching {what's new}. pause

# Why we built it

We kept hearing the same thing from {who}: {the problem, in their words}. breathe

# What it does

Now you can {main benefit}. You can also {second benefit}, and {third benefit}. smile

# Who it's for

It's made for {who it's for}, and it's {how to get it or what it costs}. pause

# Get it

{Your call to action}, at {your web address}. We can't wait to see what you do with it.

See a filled-in example

# The news

Today, we're launching shared playlists in Tempo. pause

# Why we built it

We kept hearing the same thing from gym owners: "I can't get every class on the same music." breathe

# What it does

Now you can build one playlist for your whole team. You can also set it by class type, and update it from your phone. smile

# Who it's for

It's made for studios with more than one instructor, and it's included in every plan. pause

# Get it

Turn it on today, at tempo dot example. We can't wait to see what you do with it.

Length
About 82 words
Takes about
33 sec

Tip: Lead with what changes for the viewer, not with how hard you worked on it.

Online course lesson script template

Course creators and teachers recording lessons

# Welcome

Welcome back. In this lesson, you'll learn {the outcome}. pause Last time, we covered {previous topic}, and this builds on that.

# The key idea

Here's the idea in one sentence: {key idea}. long pause Think of it like {simple comparison}.

# Example

Let's look at an example. {Describe the example}. pause Notice how {what to pay attention to}. breathe

# Common mistake

The mistake most students make is {common mistake}. Instead, {what to do}.

# Your turn

Now try it yourself: {short exercise}. smile When you're ready, join me in the next lesson.

See a filled-in example

# Welcome

Welcome back. In this lesson, you'll learn how to price your first service. pause Last time, we covered finding your first client, and this builds on that.

# The key idea

Here's the idea in one sentence: charge for the result, not the hours. long pause Think of it like a plumber who fixes a leak in ten minutes.

# Example

Let's look at an example. A logo takes one designer two hours and another two days. pause Notice how the client only cares about the logo. breathe

# Common mistake

The mistake most students make is working out an hourly rate first. Instead, start with what the result is worth to the client.

# Your turn

Now try it yourself: write down three results you could sell. smile When you're ready, join me in the next lesson.

Length
About 120 words
Takes about
48 sec

Tip: One lesson, one outcome. Say what students will be able to do, then finish with something for them to try.

Company update script template

All-hands videos and team announcements

# Headline

Hi everyone. The main thing to know today is {the headline}. pause

# What happened

Here's the short version: {what happened or changed}. This matters because {why it matters to the team}. breathe

# What's going well

I also want to call out {team or person} for {what they did}. smile

# What's next

Over the next {time period}, we're focusing on {priority}. What I need from you is {the ask}. pause

# Close

If you have questions, {where to ask them}. Thanks, everyone.

See a filled-in example

# Headline

Hi everyone. The main thing to know today is that we've hit our target for the quarter. pause

# What happened

Here's the short version: we signed four new customers in the last two weeks. This matters because it pays for the two new roles we've been planning. breathe

# What's going well

I also want to call out the support team for answering every ticket within a day. smile

# What's next

Over the next month, we're focusing on onboarding those new customers. What I need from you is an update on any open bugs by Friday. pause

# Close

If you have questions, post them in the team channel. Thanks, everyone.

Length
About 97 words
Takes about
39 sec

Tip: Say the headline first. People stop listening while they wait to find out what changed for them.

How to use a template in Avocado

Press Copy template on any script above. If you don't have Avocado yet, it's free to download, and your template will still be on the clipboard once it's installed, as long as you don't copy anything else.

On a Mac

  1. Finish the short setup the first time you open Avocado. It ends with a demo script, and Esc closes it.
  2. Press ⌘N to start a new script, or click New Script in the sidebar.
  3. Press ⌘V to paste the template.
  4. Replace every {blank} with your own words.
  5. Press ⌘1 or click Start in Notch to read right under the camera. ⌘2 or Start Floating gives you a window you can drag anywhere.

While you read, the space bar pauses, ⌘↑ and ⌘↓ change the speed, ⇧⌘C jumps to the next section and Esc closes the prompter.

On iPhone or iPad

  1. Get the free app and finish the short setup.
  2. In Scripts, tap + to start a new script.
  3. Paste the template and replace every {blank}.
  4. Tap Start Prompter.

Not on a Mac or iPhone? Paste the template into our free online teleprompter, which runs in any browser.

What the marks mean

  • # Section name marks a part of the script. Keep the space after the #, and Avocado will list it as a section you can jump to.
  • [pause], [long pause], [breathe] and [smile] are reminders for your delivery. They show on screen, but you don't say them, and the scroll keeps going. Keep them in lowercase, or Avocado will treat them as words to read.
  • {Curly braces} are the blanks to fill in. Avocado doesn't flag any you miss, so check for them before you start.

Make a template sound like you

Read your script out loud once you've filled it in, and change anything you wouldn't really say. Keep sentences short, and size it to your slot: at about 150 words a minute, a one-minute video is about 150 words. The speech length calculator gives you a word count for any length, and how to write a video script walks through the structure from scratch.

Want to warm up first? Try our teleprompter practice scripts. When you're ready to film, Avocado can follow your voice so you don't have to set a speed.

Frequently asked questions

Paste it in. Read it right under the camera.

Download Avocado

Free for Mac. No account, no card.

A woman reading from a teleprompter mounted on a camera while the operator films her