Explainer Video Script Template for 30, 60 and 90 Seconds

Templates By Kveeky Team Updated 17 min read

30 s 60 s 90 s

An explainer video script template follows six parts: hook, problem, solution, how it works, proof and call to action. At the average speaking rate of 150 words per minute, a 30-second video holds about 75 words, a 60-second video about 150 and a 90-second video about 225. Build yours below, section by section, and watch the word budget as you type.

Key Takeaways

  • Word budgets: at about 150 words per minute, 30, 60 and 90 seconds hold about 75, 150 and 225 words. The templates start well under that, so your own details, pauses and music fit.
  • Structure: hook, problem, solution, how it works, proof, call to action. The 30-second version drops the proof; the 90-second version adds an objection.
  • One idea per video: a longer video should add proof, not more features.
  • Edit in place: every section on this page is editable, and its label shows the live word count against its time budget.
  • Write for mute: Chrome always allows muted autoplay, so put the hook and web address on screen as text.
  • Plan captions early: WCAG success criterion 1.2.2 requires captions for prerecorded video with audio at Level A, and your final script is the best starting point for them.

How do you build an explainer script section by section?

  1. Fill in your details in the boxes below. Nothing is sent or saved.
  2. Pick a length in the builder. Your details appear in every section.
  3. Edit any section by clicking in it. The label turns red when the section runs over its time budget.
  4. Copy the full script and paste it into Kveeky to hear it.

Explainer video script builder: 30, 60 and 90 seconds

Choose a length. Each label shows the words in that section, the spoken length at 150 words per minute, and its time budget. Click inside any section to rewrite it; the count updates as you type. Highlighted placeholders count as one word until you replace them. The last 2 tabs hold scripts for other use cases, and hooks and calls to action you can swap in.

30-second explainer script, section by section

A 30-second explainer carries one idea. Skip the long set-up: name the problem, show the answer, and ask for one action. The time budget for each section is in its label (Hook 4 s, Problem 7 s, Solution 8 s, Steps 6 s, Action 5 s); the total is 30 seconds.

1. Hook 4 words · ≈ 2 s of 4 s

Tired of [the problem]?

2. Problem 14 words · ≈ 6 s of 7 s

Most [audience] lose hours to it every week, and quick fixes only add work.

3. Solution 13 words · ≈ 5 s of 8 s

[product] gives you [the result], without the extra effort or the learning curve.

4. Steps 8 words · ≈ 3 s of 6 s

[step-1]. [step-2]. [step-3]. That is all it takes.

5. Action 5 words · ≈ 2 s of 5 s

Try [product] today at [website].

Full 30-second script 44 words · ≈ 18 s of 30 s

Tired of [the problem]? Most [audience] lose hours to it every week, and quick fixes only add work. [product] gives you [the result], without the extra effort or the learning curve. [step-1]. [step-2]. [step-3]. That is all it takes. Try [product] today at [website].

60-second explainer script, section by section

A 60-second explainer has room for one idea and a short proof. Add a how-it-works step list and a line of evidence. The time budget for each section is in its label (Hook 6 s, Problem 10 s, Solution 12 s, Steps 16 s, Proof 8 s, Action 8 s); the total is 60 seconds.

1. Hook 8 words · ≈ 3 s of 6 s

Tired of [the problem]? You are not alone.

2. Problem 19 words · ≈ 8 s of 10 s

Every week, [audience] lose time to it. The old way means more steps, more mistakes and no real progress.

3. Solution 21 words · ≈ 8 s of 12 s

That is why we built [product]. It helps [audience] get [the result], with less effort and more control from day one.

4. Steps 17 words · ≈ 7 s of 16 s

Here is how it works. First, [step-1]. Next, [step-2]. Then, [step-3]. Most people finish in one sitting.

5. Proof 8 words · ≈ 3 s of 8 s

[proof]. See why teams already rely on it.

6. Action 16 words · ≈ 6 s of 8 s

Ready to get [the result]? Start with [product] today. Visit [website] and see it for yourself.

Full 60-second script 89 words · ≈ 36 s of 60 s

Tired of [the problem]? You are not alone. Every week, [audience] lose time to it. The old way means more steps, more mistakes and no real progress. That is why we built [product]. It helps [audience] get [the result], with less effort and more control from day one. Here is how it works. First, [step-1]. Next, [step-2]. Then, [step-3]. Most people finish in one sitting. [proof]. See why teams already rely on it. Ready to get [the result]? Start with [product] today. Visit [website] and see it for yourself.

90-second explainer script, section by section

A 90-second explainer can tell a small story. Open with a scene, answer the biggest objection, and give the viewer a clear next step. The time budget for each section is in its label (Hook 8 s, Problem 14 s, Solution 14 s, Steps 24 s, Proof 12 s, Objection 10 s, Action 8 s); the total is 90 seconds.

1. Hook 15 words · ≈ 6 s of 8 s

Picture this. It is Monday morning, and you are already behind because of [the problem].

2. Problem 28 words · ≈ 11 s of 14 s

You are not the only one. Every week, [audience] lose hours to it. It never feels finished. The old way means more steps, more mistakes and more stress.

3. Solution 28 words · ≈ 11 s of 14 s

That is why we built [product]. It helps [audience] get [the result], with less effort and more control from the very first day. No long set-up. No guesswork.

4. Steps 44 words · ≈ 18 s of 24 s

Here is how it works. First, [step-1]. Next, [step-2]. Then, [step-3]. That is the whole process. You do not need training, a long manual or a call with sales. Most people finish set-up in a single sitting, and see their first result straight away.

5. Proof 19 words · ≈ 8 s of 12 s

[proof]. Teams like yours already use [product] every day, and the feedback is always the same: it just works.

6. Objection 18 words · ≈ 7 s of 10 s

Worried about switching? Do not be. Start small, keep your current tools, and move at your own pace.

7. Action 16 words · ≈ 6 s of 8 s

Ready to get [the result]? Start with [product] today. Visit [website] and see it for yourself.

Full 90-second script 168 words · ≈ 67 s of 90 s

Picture this. It is Monday morning, and you are already behind because of [the problem]. You are not the only one. Every week, [audience] lose hours to it. It never feels finished. The old way means more steps, more mistakes and more stress. That is why we built [product]. It helps [audience] get [the result], with less effort and more control from the very first day. No long set-up. No guesswork. Here is how it works. First, [step-1]. Next, [step-2]. Then, [step-3]. That is the whole process. You do not need training, a long manual or a call with sales. Most people finish set-up in a single sitting, and see their first result straight away. [proof]. Teams like yours already use [product] every day, and the feedback is always the same: it just works. Worried about switching? Do not be. Start small, keep your current tools, and move at your own pace. Ready to get [the result]? Start with [product] today. Visit [website] and see it for yourself.

Explainer scripts by use case

The same structure works beyond product pages. Swap the proof for whatever your viewer trusts most. Each label shows the live length against the video length.

New feature launch, 30 seconds 68 words · ≈ 27 s of 30 s

You asked, we listened. [product] now has [feature name]. Until today, [the old way, such as exporting and fixing it by hand] took [time]. Now it takes one click. Open [where it lives], choose [option] and you're done. It's ready in your account right now, at no extra cost. [Only say this if it's true.] Give it a try today, and tell us what you think at [website].

Local or service business, 30 seconds 56 words · ≈ 22 s of 30 s

Need help with [the problem], fast? At [product], we help [audience] in [town or area] get [the result]. Book online in under a minute, get a clear price before we start, and see [what makes you different, such as same-day visits]. [Review count or award, only if real.] Book today at [website]. [product]: [your short promise].

Internal process or onboarding, 60 seconds 141 words · ≈ 56 s of 60 s

Starting this month, there's a new way to [process name, such as request time off]. Here's what changes and what you need to do. Until now, [the old way] meant [one problem, such as emails getting lost]. The new process fixes that. Everything now happens in [tool or place], and it takes about [time]. Step 1: open [tool] and choose [option]. Step 2: fill in [the 2 or 3 fields that matter]. Step 3: press [button]. Your manager gets a notification, and you'll see the status change from pending to approved. A few things to remember. [Rule 1, such as give 2 weeks' notice]. [Rule 2]. And if you get stuck, [who to ask or where to look]. That's it. The old [form or email] stops working on [date], so please switch now. Thanks for helping make this simpler for everyone.

Hooks and calls to action you can swap in

Keep the hook to 12–15 words so it fits the first 5 seconds. Keep the call to action to one step.

Hook: question 10 words · ≈ 4 s of 6 s

How much time did [the problem] cost you this week?

Hook: before and after 10 words · ≈ 4 s of 6 s

Yesterday, [the old way]. Today, [the result]. Here's what changed.

Hook: "you're not alone" 11 words · ≈ 4 s of 6 s

If [the problem] drives you mad, you're not the only one.

Call to action: free start 11 words · ≈ 4 s of 8 s

Start free at [website]. It takes about [time] to set up.

Call to action: book a demo 16 words · ≈ 6 s of 8 s

Want to see it with your own [data or team]? Book a 15-minute demo at [website].

Words in square brackets without a highlight are details only you know. Replace them before you generate the audio, and only use proof and quotes you can check.

Script ready? Paste it into Kveeky, pick a voice, set the speed so it lands on 30, 60 or 90 seconds, and download an MP3 or a WAV for your video editor.

Voice your explainer free

How many words fit in each explainer length?

Use this as your budget before you write, and keep a little under it for breaths, music and on-screen moments. For other lengths or speeds, use the words to minutes calculator.

Video lengthWords at 150 wpmWords at 130 wpm (slower, clearer)Sections in the template
30 seconds75655
60 seconds1501306
90 seconds2251957

Which explainer video length should you choose?

LengthBest forLeave out
30 secondsSocial ads, one feature, a homepage loopStep-by-step detail and long proof
60 secondsHomepage, landing page, sales emailMore than 3 steps or features
90 secondsProducts with setup steps, onboarding, internal processesA full feature tour: link to a demo instead

Word budgets use the average US speaking rate. The section timings in the templates are our editorial guidance, not a platform rule.

How do you write each section?

  1. Hook (first 5 seconds). A question or result in the viewer's words. Save your product name for later.
  2. Problem. One or two concrete costs, such as lost hours or missed sales. Skip the market overview.
  3. Solution. Name the product once and say what result it gives, and for whom.
  4. How it works. 3 steps, one short sentence each. Show each step on screen as the voice says it.
  5. Proof. One real result, customer name or quote you have permission to use. Never invent numbers.
  6. Call to action. One next step. Keep the web address on screen while the voice says it.

Does your own script fit its length? Paste it and check

Paste a script you already have. The counter shows the live word count, the spoken length at your chosen pace and the word budget for your video length.

Spoken length

0 s

Words
0
Characters
0
Kveeky generations
0
Word budget for video length
–
Hear your script in an AI voice

Estimates. A real read depends on the voice and your pauses. Leave a second or two at the start and end for the title and the end card.

What goes on screen while the voice speaks?

Write the script first, then plan the picture around it. This storyboard shows how the 60-second template maps to visuals. The seconds are the section budgets from the builder above.

TimeSectionThe voice saysOn screen
0–6 sHookThe question about the problemThe problem, shown large and simple
6–16 sProblemWhy the old way failsTwo or three quick cuts of the pain
16–28 sSolutionWhat your product doesProduct name and the main screen
28–44 sHow it worksThree stepsOne screen per step, numbered
44–52 sProofOne result or quoteA customer name, logo or figure
52–60 sCall to actionWhere to goWeb address, big and still

Pre-record checklist Brief

Explainer script check: one idea only. The hook states the viewer's problem, not your company name. Each sentence is short enough to say in one breath. Numbers, names and web addresses are written the way they are spoken. One call to action, said once clearly. No more than 3 steps in how it works. Every number and quote can be checked. Word count fits the length at 150 words per minute, with room for pauses. Hook and web address also shown as text, so the video works on mute. Captions planned from the final script. A paid plan for a commercial or client video. If the voice is AI, check the platform's labelling rules before you publish.

Write for the ear. Read each section aloud, cut any sentence you run out of breath on, and see our guide to pauses, emphasis and pacing for shaping the read. If the explainer also goes out as a podcast clip or audio ad, the podcast intro and outro templates show how to adapt the same lines for audio only.

How do you write for viewers watching on mute?

An explainer that autoplays on your page usually starts without sound. Chrome’s autoplay policy always allows muted autoplay, while autoplay with sound needs the viewer to have interacted with the site first. So the first seconds must make sense with no audio at all.

Do thisWhy it helps
Put the hook on screen as text, tooMuted viewers get the point before they turn on sound
Match each “how it works” step to one sceneThe picture and the voice tell the same story
Use your final script as the caption fileWCAG 2.2 success criterion 1.2.2 (Level A) asks for captions on prerecorded video with audio
Keep the website on screen during the call to actionViewers can read it even if they can’t hear it

This is general information, not legal advice.

How Kveeky helps you voice an explainer video

Kveeky turns a finished script into a voice read in minutes, so you can hear two versions before you record anything on screen.

700+ voices in 40+ languagesAmerican, British, Australian, Canadian and Indian English voices, plus other languages for localized versions.
Speed from 0.5× to 2×Tighten or relax a read to land on 30, 60 or 90 seconds without rewriting it.
Six emotion presetsChoose from Neutral, Happy, Love, Angry, Calm and Sad to match the tone of the video.
Free plan, paid plans for businessThe free plan gives 500 credits a month, about 40 seconds of standard voices. Every paid plan includes commercial usage rights.

See AI voiceover for explainer videos and product demo voiceovers for more on voices that suit these videos, or read the English text to speech page to pick an accent. The plans and pricing page lists what each plan includes, and the voiceover cost calculator compares the cost of a human voice actor. For a deeper look at the 60-second format, read the 60-second product demo script framework and explainer video voiceover tips.

Frequently asked questions

How long should an explainer video script be?

As long as the idea needs, and no longer. A 30-second video suits one idea, 60 seconds adds a short how-it-works and proof, and 90 seconds adds an objection and a clearer story. At 150 words per minute that is about 75, 150 and 225 words.

How many words is a 60-second explainer video script?

About 150 words at the average US speaking rate of 150 words per minute. Aim for 120 to 140 so there is room for pauses, music and on-screen moments.

What is the structure of an explainer video script?

Hook, problem, solution, how it works, proof and call to action. Shorter videos drop the proof; longer ones add a section that answers the biggest objection.

Should I write the script before the visuals?

Yes. The script sets the length and the order of ideas, and the visuals can then follow each line. Changing the words later means redoing the animation or edit.

Should an explainer video work without sound?

Yes. Chrome always allows muted autoplay, so a video that autoplays on your page may start with no sound. Put the hook and website on screen, and add captions made from the final script.

Can I use an AI voice for an explainer video?

Yes. Paste the script into Kveeky, choose a voice, adjust the speed, and download an MP3. Use a paid plan if the video promotes a business, and check each platform’s rules on labelling AI voices before you publish.

Sources

  • explainer video
  • templates
  • scripts
  • word count
  • video scripts

Start Creating Studio-Quality Voiceovers Today

Choose from 700+ realistic AI voices in 40+ languages — built for creators and brands.

Get started for free -->

No credit card required