How-to · How-to

How long should a product demo video be?

There is no single right length. There is a right length for each place a demo lives. Here are the ranges we use for homepages, sales emails, onboarding, help centers, and release clips, and how to cut a video down to fit.

October 28, 2026 · 5 min read

People ask this question hoping for one number. The honest answer is that a demo on your homepage and a demo you send after a sales call are different things that happen to share a name. The first has to earn attention from a stranger. The second is answering questions from someone who already cares.

So here is the answer by placement, followed by how to get a video down to the length you need.

Product demo video length by placement

Where it playsTarget lengthWhat it has to do
Social post or ad15 to 45 secondsStop the scroll and show one result
Homepage or landing page30 to 90 secondsShow the main job, start to finish
Feature or pricing page45 seconds to 2 minutesProve one specific capability
Release announcement20 to 60 secondsShow what changed and why it matters
Sales follow-up email2 to 4 minutesAnswer what came up on the call
Onboarding, per task1 to 2 minutesGet a new user through one setup step
Help center, per taskUnder 2 minutesUnblock someone stuck on one thing
Webinar or deep dive10 minutes and upTeach a workflow to people who signed up for it

These are ranges we have found sensible, not laws. If your homepage demo is 100 seconds and people watch it to the end, it is the right length. If it is 45 seconds and people leave at 12, it is too long.

The real rule: one job per video

Length problems are almost always scope problems. A 4-minute homepage video usually contains three jobs: setup, the core workflow, and reporting. Each one would make a tight 60-second video. Together they make a long one that loses people at the first transition.

Before you worry about seconds, check scope. Can you name the single job the video shows? If you need the word "and" to describe it, split it.

Signs your demo is too long

  • The first 10 seconds show a logo, a title card, or you saying hello.
  • You can hear yourself say "you can also" or "another thing".
  • There is a loading screen anywhere in the final cut.
  • The video shows settings the viewer will not touch in their first week.
  • You explain the same idea with words and then again with the screen.

How to cut a demo down

  1. Delete the intro. Start on the screen where the job begins.
  2. Remove every wait. Page loads, spinners, and the pause before you remember what to say next.
  3. Cut sentences that describe what is plainly visible. "Now I click Save" adds nothing if the zoom shows the click.
  4. Move secondary features to their own short clips and link to them.
  5. Speed up the boring middle. A repetitive form fill can run at 2x with a caption that says so.
  6. End when the job is done. No recap, no tour of what else is possible.

Let the data overrule the table

Most video hosts show an audience retention graph: the share of viewers still watching at each second. YouTube Studio has one, and so do most business video platforms. Look for the cliff. If a third of viewers leave at 0:18, watch what happens at 0:18. It is usually a slow screen, a jargon word, or the moment the video stops being about the viewer.

Fix that one moment, publish again, and check the graph a week later. Two or three rounds of this beat any rule of thumb, including ours.

Shorter is easier to keep current, too

There is a second reason to keep demos short: they go out of date. A 6-minute video touches a dozen screens, and any redesign of any one of them makes the whole video wrong. A 60-second video touches two or three. When the product changes, you re-record one short clip instead of a long one. We wrote more about this in how to keep product videos up to date.

Steperly makes this easier to live with. You record one job, and you get a short narrated video with dead time already trimmed, plus a clickable demo for viewers who would rather go at their own pace. See how to make a product demo video for the full process, or start from a demo video script template.

Make short demos the default
Record one job and get a trimmed, narrated video plus a clickable demo from the same recording.
Make a product demo video
FAQ

Frequently asked questions

What is the ideal length for a product demo video?

For a homepage, 30 to 90 seconds. For a sales follow-up, 2 to 4 minutes. For a help or onboarding clip, under 2 minutes. The right length is whatever it takes to show one job from start to finish.

Is a 5-minute product demo too long?

For a homepage or ad, yes. For a sales follow-up or a training session it can be fine, as long as it covers one workflow and the viewer asked for that level of detail.

How many words should a 60-second demo script have?

Roughly 130 to 150 words. Most people speak at around 130 to 160 words a minute, and you want room for pauses on the important clicks.

How do I know where viewers stop watching?

Use the audience retention graph in your video host. Look for sharp drops and check what is on screen at that moment.

Start now

Record it once. Publish it everywhere.

Steperly turns one screen recording into a step-by-step guide, a walkthrough video, and an interactive demo.