You’ve written a script. It reads beautifully on the page. Then someone reads it out loud, and it falls apart. Sentences run out of breath halfway through. A perfectly innocent phrase turns into a tongue-twister. The whole thing runs fifteen seconds too long for the slot you booked.
I’ve recorded thousands of client scripts over 25 years behind the microphone, and I can tell you that the gap between “looks good” and “sounds good” is where most voice over scripts get into trouble. The good news: writing for the ear is a skill, not a talent, and once you know what to watch for, it’s not hard.
This guide walks you through how to write a voice over script step by step, with a template you can copy, real examples, and the specific things I notice from the booth that separate a smooth session from a painful one.
What Is a Voice Over Script?
A voice over script is the written copy a voice actor reads aloud, along with any direction and timing notes that tell the performer how to read it. It’s the blueprint for a commercial, explainer video, e-learning module, phone system, narration, or any project where a voice carries the message.
Here’s something worth clearing up first, because two different groups search for “how to write a voice over script” and they want two different things:
Writing the copy. Most people mean this, how to write words that sound natural and persuasive when spoken, for a commercial, explainer, tutorial, or narration. This is what a marketer, business owner, video producer, or course creator needs, and it’s the main focus of this guide.
Formatting a “V.O.” cue in a screenplay. Screenwriters and filmmakers sometimes mean how to notate voice over inside a script, the “(V.O.)” tag next to a character’s name. That’s a formatting question, and I cover it briefly in the format section below so you’re covered either way.
If you’re writing copy to hand to a voice actor, keep reading, the next sections are for you.
Before You Write: 4 Things to Nail Down
The best scripts are decided before a single line is written. Get clear on these four things first and the writing gets much easier.
Your audience and goal. Who’s listening, and what do you want them to do or feel by the end? “Book a demo,” “trust us with your health,” “feel excited about the launch.” A script with one clear job outperforms a script that tries to do five.
The medium and its constraints. A :30 radio spot, a two-minute explainer, an IVR phone menu, and a 20-minute e-learning module all read very differently. The medium sets the pace, the formality, and the length before you write a word.
Tone and style. Decide on the feel and describe it in concrete terms. “Conversational and warm,” “authoritative and clinical,” “playful and fast.” Skip vague words like “nice”, they don’t tell a voice actor anything. The more specific you are, the closer the first take lands.
Your timing target. Most conversational voice over lands around 150–160 words per minute of finished audio. So a :30 spot is roughly 75–80 words, and a :60 is roughly 150–160, a little less if you want room to breathe or music underneath. The single most reliable trick in this whole guide: read your draft out loud with a stopwatch. If you’re over, you’re over, and it’s better to find out now than in the studio.
How to Write a Voice Over Script, Step by Step
- Write for the ear, not the eye. Short sentences. Plain words. Contractions (“you’ll,” “we’re”) because that’s how people actually talk. If a sentence needs a comma just to survive, cut it in two.
- Lead with a hook. The first line decides whether anyone hears the second. Open with a question, a surprising fact, or the listener’s problem, not your company’s founding date.
- Say it out loud as you write. Not at the end, as you go. Your ear catches what your eye forgives. If you stumble reading it, so will the voice actor, and so will the listener.
- Cut ruthlessly to hit your time. Over-written copy is the number-one timing problem I see. When copy is jammed into too small a slot, the read gets rushed and lifeless. Trust me: fewer words, delivered with room to breathe, always sound better.
- Mark pronunciation. Spell out names, acronyms, medical or technical terms, and anything unusual, right in the script, “Nguyen (say: WIN),” “data (DAY-tuh).” It saves a retake and gets you the pronunciation you want.
- Add direction in brackets, and be specific. Use brackets to flag emotion or emphasis: “[warm, reassuring]” or “[building excitement].” Avoid “[nice]” or “[read it well].” Specific direction like “happily surprised” or “calm and clinical” gives a professional something real to act on.
- Do a final read-aloud pass and time it. One last full read, out loud, stopwatch running. Fix the stumbles, confirm the timing, and you’re ready to send it to the booth.
Voice Over Script Format (What to Put on the Page)
There’s no single legally correct format, but a clean layout makes everyone’s job easier. Two common approaches:
Single-column works well for straight audio, commercials, narration, phone prompts. Just the copy, with direction in brackets and pronunciation notes inline. Clean and fast to read.
Two-column works well for video, where sound has to line up with visuals. The left column holds the on-screen action or shot; the right column holds the matching voice over. This keeps your VO and visuals in sync and makes timing obvious.
Whichever you choose, keep it consistent: note timing where it matters (a :30 with a hard out, or a segment that must match a specific shot), put emphasis and emotional cues in brackets, and flag every tricky pronunciation.
A quick note for screenwriters. If you’re writing a screenplay and just need to indicate voice over, you write the character’s name followed by “(V.O.)” above their line, for example, NARRATOR (V.O.). That “(V.O.)” tag means the voice comes from outside the scene’s physical space (a narrator, a phone caller you can’t see, inner thoughts). It’s different from “(O.S.),” or off-screen, which means the character is physically in the scene but just isn’t on camera at that moment. That’s the whole formatting question, the rest of this guide is about writing the copy itself.
Voice Over Script Examples
Seeing the difference helps. Here are three short examples in different genres, with direction notes the way I’d actually want to receive them.
:30 Commercial (local dental practice)
[warm, welcoming, like talking to a neighbor] Dreading the dentist? At Riverside Dental, we get it. That’s why we’ve built the calmest, most comfortable office in town, from the heated chairs to the honest, no-pressure care. [reassuring] New patients, your first cleaning is on us this month. [friendly, clear] Riverside Dental. Call today.
Around 55 words, comfortably under :30, with breathing room.
Explainer video (SaaS product, segment)
[upbeat but not hyper, confident guide] Meet Tasklight. It pulls every project, deadline, and message into one clean view, so your team spends less time hunting and more time doing. [slightly slower, land the benefit] No more switching between five apps. Just work, in one place.
Notice the short second sentence, it gives the listener a beat to absorb the payoff.
E-learning intro (compliance course)
[calm, professional, welcoming, you’re a trusted instructor] Welcome to Workplace Safety Essentials. Over the next twenty minutes, we’ll walk through the core practices that keep you and your teammates safe on the job. [clear, steady] Let’s begin with the basics.
Formal but human, never robotic, even in training content.
Free Voice Over Script Template
Copy this and fill in the brackets. It works for most single-column projects; add a left column for on-screen visuals if you’re doing video.
PROJECT: [name / client]
LENGTH: [:30 / :60 / runtime target]
AUDIENCE: [who's listening]
GOAL: [what they should do or feel]
TONE: [2–3 specific adjectives, e.g. warm, confident, unhurried]
------------------------------------------------------
[direction: emotion/pace for this line]
Line of copy goes here. Keep sentences short.
[direction]
Next line. Mark tricky words like this: Porsche (say: POR-shuh).
[direction, emphasis on the key benefit]
The line you most want the listener to remember.
[friendly, clear]
Call to action / tag line.
------------------------------------------------------
NOTES: pronunciations, hard timing points, anything the
voice actor should know before recording.
Common Voice Over Script Mistakes to Avoid
After a couple decades in the booth, the same handful of issues come up again and again:
Tongue-twisters. Clusters of hard consonants or repeated sounds (“she sells specialized surgical supplies”) trip up even pros. Read for these and smooth them out.
Over-writing the time slot. Cramming 200 words into a :30 forces a breathless read. Cut first, record second.
No room to breathe. Wall-to-wall copy with no pauses exhausts the listener. Let key lines land.
Vague direction. “Read it nicely” tells a voice actor nothing. Specific emotional cues get you a better first take.
Unmarked pronunciations. If it’s a name, brand, acronym, or technical term, tell the reader how you want it said. Guessing wastes everyone’s time.
For more of these, my post on common voice over script mistakes goes deeper, and if you’re prepping a script for a session, my tips on getting your script studio-ready will save you a retake or two.
Frequently Asked Questions
How many words is a 30-second voice over script? Roughly 75–80 words for a natural conversational pace, a bit fewer if you want music or pauses. A :60 is about 150–160. Always confirm by reading aloud with a stopwatch.
How do you indicate voice over in a script? What does V.O. mean? In a screenplay, put “(V.O.)” after the character’s name above their line, for example, NARRATOR (V.O.). “V.O.” stands for voice over and means the voice comes from outside the physical scene.
What’s the difference between V.O. and O.S.? “(V.O.)” is voice over, a narrator or unseen voice from outside the scene. “(O.S.)” is off-screen, a character who’s physically present in the scene but not currently on camera.
How long should a voice over script be? Long enough to make one point clearly, and no longer. Let the medium and your runtime target set the length, then cut anything that isn’t earning its place.
Should I write the script myself or hire someone? Plenty of great scripts are written in-house, this guide gives you what you need. If you’re stuck, a good voice actor can often help tighten timing and flag read-aloud issues before recording.
Can I send a rough script and have the voice actor help refine it? Often, yes. I regularly help clients smooth out timing and phrasing before we record. It’s much easier to fix on the page than in the booth.
Ready to Bring Your Script to Life?
Write for the ear, time it with a stopwatch, mark up your pronunciations and direction, and read it out loud one last time. Do those four things and you’ll hand over a script that records clean and sounds natural.
When your script is ready, or even if it’s still a rough draft, I’d be glad to help. Send it over for a free custom audition or quote, and let’s make it sound exactly the way you hear it in your head. After all, your script deserves more than just lip service.



