distrorig

Guide

How to make a software demo video

Updated October 16, 2026

To make a software demo video, pick one workflow, write a short script and prepare a demo account with sample data. Record the screen at a fixed size, then cut the pauses, zoom on each click and add a voiceover and captions. A social demo runs 15 to 30 seconds; a homepage demo runs 60 to 120 seconds.

Which kind of demo video do you need?

Decide this first, because it sets the length, the format and how much you show.

KindWhere it playsLengthFormatWhat it shows
Social cutTikTok, Reels, Shorts, LinkedIn15 to 30 s9:16 verticalOne result, start to finish
Homepage demoYour site, launch pages60 to 120 s16:9 landscapeThe main workflow, 3 to 5 steps
Feature releaseChangelog, email, social20 to 45 s16:9 or 9:16One new feature
Sales or onboarding walkthroughSent to one buyer or user3 to 10 min16:9, often with your faceTheir use case, in detail

Most teams need a homepage demo and 2 or 3 social cuts of the same workflow. The product demo video page compares the 30 second and 90 second versions.

Step 1: Write the script

Write the words first, then record to match them. Recording first and narrating after leads to long pauses and drifting explanations.

Use this template for a 60 to 90 second homepage demo:

PartTimeWhat to sayWhat to show
Problem0 to 8 s"[Who] spends [time] on [task]."The old way, or the empty starting screen
Promise8 to 15 s"[Product] does it in [steps]."The finished result, briefly
Step 115 to 30 s"First, [action]."The click and what changes
Step 230 to 45 s"Then [action]."The click and what changes
Step 345 to 60 s"Now [result]."The result, held for 2 seconds
Next step60 to 70 s"[Call to action]."Sign-up page or pricing

Speech runs at roughly 2 to 3 words per second. A 60 second demo holds about 130 to 160 spoken words. If your script is longer, cut a step.

Step 2: Prepare the product

  • A demo account. Separate from real customers. Name it something neutral.
  • Realistic sample data. Real-looking names, numbers and dates. An empty dashboard looks unfinished.
  • The starting state. Know exactly which screen the video opens on. Reset to it before each take.
  • No surprises. Turn off onboarding tours, upgrade banners, cookie notices and chat widgets for the demo account.
  • Stable content. Avoid screens with live dates like "2 minutes ago" that change between takes.

Step 3: Record it yourself with a screen recorder

This is the do-it-yourself path. It costs nothing and works for any product, including desktop and native mobile apps.

Tools:

SystemBuilt-in optionFree and more control
macOSScreenshot toolbar (Shift Command 5), or QuickTime PlayerOBS Studio
Windows 11Snipping Tool, record optionOBS Studio
iPhoneScreen Recording in Control CenterNot needed
AndroidScreen recorder in Quick Settings (on most recent versions)Not needed

Recorders with a camera bubble and quick sharing, such as Loom or Tella, suit sales walkthroughs. See Loom for marketing videos and Tella vs distrorig.

Settings that make the edit easier:

  • Record one browser window at a fixed size, for example 1920 x 1080 for a 16:9 video.
  • Use a high-resolution screen if you have one. You will zoom in later, and extra pixels keep text sharp.
  • Hide the bookmarks bar, extensions and notifications. Turn on Do Not Disturb.
  • Set browser zoom to 110% or 125% so text reads on a phone.
  • Move the mouse slowly and pause for 1 second after each click.
  • Record each step as its own take. A mistake then costs one step, not the whole video.

Step 4: Edit

  1. Cut the waiting. Remove loading spinners, typing pauses and mouse searching. Speed up long typing to 2x or more.
  2. Zoom on each action. Push in on the button before the click, and pull back to show the result. On a phone screen, a full desktop window is unreadable.
  3. Record the voiceover to the edited picture, or use a text-to-speech voice. Keep one voice for the whole video.
  4. Add captions for every spoken word. Social videos are often watched with the sound off.
  5. Add a title and an end card with the product name and the next step.
  6. Make the vertical cut. For 9:16, crop to the part of the screen that matters, or record a phone layout instead.

Any editor works: iMovie, Clipchamp, DaVinci Resolve, CapCut or your recorder's own editor. Zooming on clicks by hand takes the most time. Some screen recorders add the zoom automatically from the cursor.

Step 5: Export

UseFormatSize
Homepage, YouTube, LinkedIn16:9 MP41920 x 1080
TikTok, Reels, Shorts9:16 MP41080 x 1920
Feeds that crop to square1:1 MP41080 x 1080

The video ad specs page lists each platform's limits.

Do it yourself or use a tool?

Screen recorder and editordistrorig
CostFree to lowPro plan, $49.99 a month
Who recordsYouAn AI agent in its own browser
Works onAnything on your screen, including native and desktop appsWeb products the agent can open in a browser
Zoom on clicksBy hand, or with a recorder that zooms automaticallyAutomatic, from the recorded clicks
Person on cameraYou, if you film yourselfAn AI creator, or an avatar made from your photo
Re-recording after a UI changeRecord and edit againRecord the changed step again; the rest is kept
Best forSales walkthroughs, long tutorials, native appsShort marketing videos in several formats

Doing this with distrorig

distrorig makes marketing videos for software: an AI agent uses your product and records it, an AI creator introduces it on camera, and an AI voice narrates. You give it the URL, a demo login and what the video should show. The agent records each step at 2x pixel density, so text stays sharp when the camera zooms, and the camera follows the clicks. The assistant writes the script with you, and voiceover and captions are added. You export 16:9, 9:16 or 1:1. See product demo videos.

It does not make interactive click-through demos, and it cannot operate native desktop or mobile apps. For those, the screen recorder path above is the right one.

Questions

How long should a software demo video be?
15 to 30 seconds for social media, 60 to 120 seconds for a homepage or launch page, and as long as needed for a sales or onboarding walkthrough. Show one workflow per video.
What is the best free screen recorder for a demo?
On a Mac, the built-in Screenshot toolbar (Shift Command 5) records the screen. On Windows 11, Snipping Tool has a record option. OBS Studio is free on both and gives you more control.
Should I show my face in a demo video?
For a sales demo or a founder video, yes, a small camera bubble builds trust. For a homepage demo or an ad, the product alone is usually clearer, with a voiceover.
Should I use real customer data?
No. Use a demo account with realistic sample data. Real data risks leaking customer information, and you would have to blur it.
How do I keep a demo video up to date?
Keep the script and the demo account, so you can record again when the interface changes. Short videos with one workflow each are cheaper to replace than one long tour.

Read next

Make a video from your product

Give distrorig your product's address and say what the video is for. You get a finished video you can edit, export and post.

Make a video