01 · Format
What a voiceover script looks like
A voiceover script is written to be heard, not read. Short sentences, one idea per line, and words that are easy to say out loud. For video, the classic layout is two columns: what is on screen on the left, what the voice says on the right. For audio-only work, one column is fine, with timing notes in brackets.
Mark the read itself: a slash for a short pause, a double slash for a longer one, and capitals or underlining for the word you want to land. Write numbers the way you will say them ("twenty minutes", not "20 min") so the read never stumbles.
- Header: project, length, voice style, pronunciation notes
- Two columns for video: visuals left, voice right
- Pause marks: / short, // long
- Spell out numbers, acronyms and tricky names phonetically
02 · Length
How many words for a 15, 30 or 60 second voiceover
Most conversational narration runs at about 130 to 150 words per minute. Fast, upbeat commercial reads go higher; calm documentary or meditation reads go much lower. Time a test read with a stopwatch before you finalize, because your own pace is the only number that matters.
- 15 seconds: about 30 to 40 words
- 30 seconds: about 65 to 75 words
- 60 seconds: about 130 to 150 words
- 2 minutes: about 260 to 300 words
- Slow, cinematic read: cut 20 to 30 percent
03 · Commercial
Commercial voiceover script example (30 seconds)
Style: warm, upbeat, conversational. About 70 words.
"Monday, 6 a.m. The kettle's on, the inbox is not. / Meet Brightside Coffee, roasted in small batches two streets from where you live. // Smooth enough to drink black. Bold enough to wake up the whole street. / Order by noon and it's on your doorstep tomorrow. // Brightside Coffee. Good mornings, delivered. Find us at brightside dot coffee."
- Hook in the first five seconds
- One product, one promise
- Say the brand name at least twice
- End on the action: where to go, what to do
04 · Explainer
Explainer or YouTube voiceover script example (60 seconds)
Style: clear, friendly, a little faster than you think. About 140 words.
"Every team has a folder of recordings nobody listens to. Meeting notes, interviews, voice memos. / The problem isn't the recording. It's what happens after. // Here's a simpler way. Step one: record or upload the audio. Step two: read the transcript and delete the parts you don't need, the same way you'd edit a document. Step three: clean up the sound and export. // That's it. No timelines, no plugins, no audio degree. / In five minutes, a forty-minute conversation becomes a three-minute summary your whole team will actually hear. // Try it with one recording this week. Pick the one you've been meaning to share, and see how far five minutes gets you."
- Problem, then solution, then steps, then call to action
- Number the steps out loud
- Leave a beat after each step for the visual to land
05 · Documentary
Documentary narration script example
Style: slow, reflective, room to breathe. About 80 words for 40 seconds.
"For three hundred years, the river decided where this town would stand. // It flooded the fields in spring / and gave them back, richer, every summer. // The people who farmed here didn't fight it. They read it. / They built their houses on the high ground, / their barns on stilts, / and their lives around a calendar written in water. // This is the story of what happened when they stopped listening."
- Short lines, long pauses
- Present tense pulls the listener in
- Let the pictures carry the detail; the voice carries the meaning
06 · Radio
Radio and promo voiceover script example (15 seconds)
Radio has no picture, so the words do all the work. Repeat the one thing listeners must remember.
"This Saturday only, the Riverside Farmers Market stays open until nine. / Live music, late-night food trucks, and every stall open till nine. // Riverside Farmers Market. Saturday. Until nine."
- One message
- Say the key detail three times
- No web addresses longer than three words
07 · Your own writing
Voiceover script for narrating your own blog post or newsletter
Many writers now add a voiceover of their own posts, on Substack, a blog or a newsletter. You already have the script; it just needs a spoken intro and outro, and a few edits so it reads aloud well. Turn tables into sentences, describe images in one line, and cut anything that only works on screen. More on this in audio newsletters and Hilite for writers.
Intro: "Hi, it's [name]. This is the audio version of [post title], published [date]. If you'd rather read it, the full post and links are in the email." Outro: "Thanks for listening. If this was useful, forward it to one person who'd like it, and I'll see you next week."
- Rewrite headings as spoken transitions
- Replace links with "in the show notes"
- Read it once out loud before recording and mark where you trip
08 · Template
Free voiceover script template
Copy this into a document and fill in each line. For video, add a left column for what is on screen at each line.
- Project / client:
- Length and word target: (e.g. 30 seconds, 70 words)
- Voice style: (warm, authoritative, playful, calm)
- Audience: (who is listening, and where)
- Pronunciations: (names, brands, acronyms)
- Hook (first 5 seconds):
- Problem or context:
- Main message (one sentence):
- Supporting points (2 to 3 short lines):
- Call to action:
- Sign-off / brand line:
09 · Writing
How to write a voiceover script in six steps
Start from the one thing the listener should remember, then build out. If you are stuck on a first draft, the free script generator will give you an outline to edit.
- Write the one-sentence message first
- Set the length and word budget
- Draft out loud, not in your head
- Cut every word you would not say to a friend
- Read it against a timer and trim to length
- Mark pauses and emphasis for the final read
10 · Recording
Practice, record and clean up the read
Read the script three times before you record: once for sense, once for pace, once for performance. Then record in short sections so a mistake only costs you a line. The free voiceover recorder records in your browser and gives you a transcript, so you can delete a fluffed line like text, remove the ums and clean background noise without opening an audio editor.
- Warm up for two minutes before the first take
- Keep water nearby, but sip between sections
- Record a 10 second test and listen back
- Leave a breath of silence before and after each section
Script written? Record it in your browser.
Record a take, cut the stumbles from the transcript and remove background noise in Hilite.