Video Script

Plan your video content with this Script template. Perfect for YouTube or TikTok, it includes sections for visual cues, audio, and timing.

Markdown
# Video Title: [Video Name]
**Platform:** YouTube / TikTok | **Estimated Length:** 5 mins

| Time | Visual / Screen | Audio / Voiceover |
| :--- | :--- | :--- |
| 0:00 | B-roll of coffee | "Welcome back to the channel..." |
| 0:30 | Screen recording | "Today I'll show you how to code..." |
| 4:45 | End screen | "Don't forget to like and subscribe!" |
Preview

Video Title: [Video Name]

Platform: YouTube / TikTok | Estimated Length: 5 mins

TimeVisual / ScreenAudio / Voiceover
0:00B-roll of coffee"Welcome back to the channel..."
0:30Screen recording"Today I'll show you how to code..."
4:45End screen"Don't forget to like and subscribe!"

How to use this template

  1. 1

    Copy the Markdown

    Click the Copy button above to put the full template on your clipboard.

  2. 2

    Paste into your editor

    Paste into VS Code, Obsidian, the mdkit editor, or any Markdown editor. The template renders cleanly in any GFM-compatible viewer.

  3. 3

    Fill in your content

    Replace the placeholder text with your own. Delete sections you don't need — the template is a starting point, not a contract.

  4. 4

    Export or share

    Commit to Git, export to HTML or PDF, or paste into your team's wiki.

What it solves

Unscripted videos often ramble and lose viewer retention. This template solves that by syncing your audio with visual cues, ensuring a tight, engaging edit that keeps viewers watching.

Key features

  • Two-column layout for Visuals vs. Audio
  • Timestamp markers for pacing
  • Platform-specific format (YouTube/TikTok)
  • Estimated length tracker

Pro tips

  • Read your script out loud to catch awkward phrasing.
  • Plan your B-roll (visuals) in advance to avoid 'talking head' fatigue.
  • Hook the viewer in the first 5 seconds.

Related templates