Free tool Write ads

YouTube Ad Script Generator

Choose a format and describe your offer to get a timecoded YouTube ad script with visuals, voiceover, on-screen text and sound, plus 3 opening hooks and an ABCD checklist. Free, no sign-up.

  • Free
  • No sign-up
  • AI-assisted, checked line by line
  • 10 AI runs a day
What you can film or show (optional)

Prices, offers, ratings, years in business, guarantees. The tool uses only what you enter and never invents numbers.

Free: 10 AI runs a day. Your text is sent to Claude by Anthropic to write the draft and is not used to train models. Every line is checked against Google's limits.

A timecoded script, three opening hooks and an ABCD checklist will appear here.

Paid Pilot Google Ads management

Want a strategist to run your Google Ads for you?

Every Paid Pilot plan includes ad copy written and tested every month by your strategist. One flat monthly fee, no setup fee, no percentage of ad spend, no contract, and the account stays in your name.

The free audit is a recorded video review of your account or your market, delivered within two business days. No pitch call.

  • Launch $499/month Ad budget up to $3,000 a month
  • Scale $1,499/month Ad budget $10,000 to $25,000 a month

Short answer

A YouTube ad script generator writes a timed, scene-by-scene script sized to the ad format you choose. Bumper ads last 5 to 6 seconds and can't be skipped, skippable in-stream ads can be skipped after 5 seconds, and non-skippable in-stream ads run 60 seconds or shorter. Shorts ads can be skipped right away by swiping, so every format needs a strong opening.

How to use the YouTube Ad Script Generator

  1. Enter your business, the offer and the audience you want to reach.
  2. Pick a format: a 6-second bumper, a 15 or 30-second skippable ad, a 15-second non-skippable ad, or a 15 to 30-second Short.
  3. Choose a tone and call to action, and say whether you have a logo, a jingle or a presenter.
  4. Read the timecoded script, try the 3 alternative hooks, and check the ABCD checklist and the estimated read time.
  5. Copy the script as text or download the CSV for your shoot, along with the companion headline, call-to-action text and production notes.

How long should a YouTube ad be?

Each format has its own length rule. These come from Google's pages on video ad formats and video ad specs, and the last column shows the script lengths this tool writes:

FormatGoogle's length guidanceCan viewers skip?Script lengths here
Bumper5 to 6 seconds; 6 seconds recommended for video reachNo6 seconds
Skippable in-stream15 seconds recommended for video reachYes, after 5 seconds15 or 30 seconds
Non-skippable in-stream60 seconds or shorterNo15 seconds
Shorts6 to 60 seconds recommended, vertical 9:16Yes, right away by swiping15 to 30 seconds

Bumper and non-skippable ads use target CPM bidding. On skippable in-stream ads with cost-per-view bidding, you pay when a viewer watches 30 seconds, or the whole ad if it is shorter than 30 seconds.

What are Google's ABCDs for YouTube ads?

The ABCDs are Google's guidelines for effective video ads, and every script comes with a checklist that maps each letter to the lines that deliver it. The quoted definitions are from Google's ABCDs help page:

  • Attention: "Hook and sustain attention with an immersive story." Get to the point fast and support it with sound and on-screen text.
  • Branding: "Brand early, often, and richly." Show and say your name from the start, and use every brand asset you have.
  • Connection: "Help people think or feel something." Feature people, keep the message focused, and use humor or surprise where it fits.
  • Direction: "Ask them to take action." Tell viewers exactly what to do, and back up the on-screen call to action with voiceover.

For Shorts, Google's advice includes "Announce yourself with audio," "Use tight framing for ease of viewing" and "Include a clear, intentional and relevant CTA."

What does the YouTube ad script generator write?

Claude, Anthropic's AI model, writes the script on our server from your brief. Each script includes:

  • A timecoded table with the visuals, voiceover, on-screen text and sound for each beat.
  • 3 alternative hooks for the first 5 seconds, the stretch before a skippable ad can be skipped.
  • An estimated read time worked out from the word count, so you can see when the voiceover is too long for the slot.
  • A companion headline and call-to-action text to pair with the video.
  • Production notes that use your logo, jingle or presenter if you have them.

Keep call-to-action text short. Google's video specs allow 10 characters for the call to action in Video action campaigns, so "Book now" fits and "Get a free quote" does not.

Shoot at the sizes Google lists: 1920 x 1080 for 16:9, 1080 x 1920 for 9:16 and 1080 x 1080 for 1:1.

Script mistakes that lose viewers

  • A slow logo intro. On a skippable ad, the first 5 seconds may be all some people see. Open on the problem or the result, and say your name inside that window.
  • Too many words. If the read time runs past the slot, cut lines instead of speaking faster. A 6-second bumper has room for one idea.
  • A call to action that is only on screen. Say it out loud as well, which is what Google's Direction guidance suggests.
  • Horizontal footage for Shorts. Google's recommended Shorts format is vertical 9:16, so frame each shot for a phone held upright.
  • Promises you cannot keep. Google's unreliable claims policy does not allow claims that present an improbable result as the likely outcome.

To see what competitors run on YouTube, filter the Competitor Ads Finder by video. Send viewers to a page written for the ad with the Landing Page Copy Generator, and plan Performance Max video with the Performance Max Asset Generator.

Sources

  1. About video ad formats (Google Ads Help)
  2. Video ads specs and format requirements (Google Ads Help)
  3. About the ABCDs of effective video ads (Google Ads Help)
  4. YouTube ABCDs: Video ad best practices (Think with Google)
  5. Unreliable claims (Google Advertising Policies Help)

Updated 2 October 2026 by the Paid Pilot team. Google Ads is a trademark of Google LLC; Paid Pilot is an independent agency.

Frequently asked questions

How long is a YouTube bumper ad?

A bumper ad lasts between 5 and 6 seconds and can't be skipped. It plays before, during or after another video and uses target CPM bidding. Google's video specs recommend 6 seconds for bumpers in video reach campaigns, which leaves room for one clear message, your brand name and a short call to action.

When can viewers skip a YouTube ad?

Viewers can skip a skippable in-stream ad after 5 seconds, and they can skip a Shorts ad right away by swiping up or down. Bumper ads, which last 5 to 6 seconds, and non-skippable in-stream ads, which run 60 seconds or shorter, cannot be skipped. For skippable formats, put the hook and your brand in the opening seconds.

What are the ABCDs of YouTube ads?

The ABCDs are Google's guidelines for effective video ads: Attention, Branding, Connection and Direction. Attention means hooking and holding viewers with a story, Branding means showing your brand early and often, Connection means helping people think or feel something, and Direction means asking them to take action with a clear call to action.

What resolution should a YouTube ad be?

Google's video specs list 1920 x 1080 pixels for horizontal 16:9 video, 1080 x 1920 for vertical 9:16 and 1080 x 1080 for square 1:1. Video files must be under 256 GB. Shoot vertical if you plan to run Shorts ads, because Google's recommended Shorts format is 9:16.

How long can a non-skippable YouTube ad be?

A non-skippable in-stream ad can be 60 seconds or shorter. It plays before, during or after other videos, viewers cannot skip it, and it uses target CPM bidding. Because people have to watch the whole thing, keep it to one focused message. The non-skippable option in this tool writes a 15-second script.

What is the best length for a YouTube ad?

Google recommends 15 seconds for skippable in-stream and in-feed ads in video reach campaigns, 6 seconds for bumpers, 6 to 60 seconds for vertical Shorts, and 10 seconds or longer for video action campaigns. Start from the recommended length for your format, then cut the script until it carries one clear message.

Rather have a pilot fly it?

Enter your website. A strategist records a free audit of your Google Ads account or your market within two business days, with no pitch call attached.

Prefer to talk? +1 (720) 677-0016, or ask Co-pilot