Guide
How long should a product demo video be?
It depends on the job. Use 6 seconds to get noticed, 15 seconds to explain one idea, 20 to 40 seconds for a launch film, and 60 to 90 seconds for a full demo. Shorter wins when the product is simple. Only go longer when viewers need the time to understand.
Founders often ask for "a video" without saying what it should do. The length follows from the job, so start there. This guide gives the length that fits each job, the reasoning behind it, and the mistakes that make good videos feel long.
Match the length to the job
A video does one of four jobs. Each has a length that tends to work.
| Job | Where it plays | Length | What it must do |
|---|---|---|---|
| Get noticed | First post, story, bumper | 6 seconds | Show the product and one reason to care |
| Explain one idea | Feeds, ads, replies | 15 seconds | One problem, one result, one next step |
| Launch the product | Landing page, Product Hunt, launch post | 20 to 40 seconds | What it is, who it is for, why it matters |
| Demonstrate it | Website, sales emails, product page | 60 to 90 seconds | Show the flow, from start to the result |
These are our working ranges from making product films for software teams. They are guidance, not rules. Test them against your own audience.
Why shorter usually wins
People meet most videos in a feed, where they decide in a second or two whether to keep watching. A short video has fewer places to lose them, and it is more likely to be watched to the end. A viewer who finishes your 15-second cut sees your call to action. A viewer who leaves a 60-second video at 10 seconds does not.
Short also forces a clear message. If you cannot say it in 20 seconds, the idea may have more than one job. A useful test: show the finished video to someone who has never heard of your product, with no context, and ask them what it does. If they cannot say, cut until they can.
When longer is the right call
Go past 40 seconds only when the product is complex enough that people need the time. Three signs you need a longer film:
- Viewers must see a multi-step workflow to understand the value.
- The audience is already interested, because they clicked through, signed up, or asked for a demo.
- The video lives where people choose to watch, such as your website or a sales email.
Even then, a longer film should be a separate piece from your launch film. Keep the launch version short and send interested people to the demo.
A simple structure for any length
Almost every good product video follows the same four beats. Longer videos repeat the third beat more than once.
- Hook (0 to 3 seconds). The problem in the viewer's words, or the result they will get.
- The product (3 to 8 seconds). Your real interface appears, with one line saying what it is.
- It working. Two or three moments: where you start, the key action, the result.
- The close. One call to action, and your link on screen.
For a 6-second teaser, use the first two beats and the link. For a 15-second cut, one moment of the third beat. For a launch film, two or three. For a demo, a few more. There is a fuller shot list in our guide to Product Hunt launch videos.
Make several lengths from one film
You do not choose one length. Plan the longest film first, then cut shorter versions from it, so every cut uses the same footage and message:
- the main film for your page and launch post
- a 15-second social cut
- a 6-second teaser
Each package we sell includes the cuts you need. See what is included if you want the work done for you.
Common mistakes that make a video feel long
- Starting with a logo animation or a long intro, before the viewer knows why to watch.
- Listing features instead of showing one result.
- Waiting on loading screens. Cut the waiting.
- Text too small to read on a phone.
- No captions, so the video makes no sense on mute. See how to caption a muted product video.
If you remember one thing, make it this: decide the job first, then pick the length. Everything else follows.
Frequently asked questions
What is the best length for a product video on social media?
For feeds, aim for about 15 seconds, with a 6-second teaser for the first post. Most feeds start videos muted and viewers scroll quickly, so say one idea, show the product working, and finish before attention drops. Put longer explanations on your website or on YouTube.
Is 60 seconds too long for a demo video?
No, if the viewer already wants to understand the product. A 60 to 90 second demo works on your website, in sales emails and on a product page, where people chose to watch. It is too long for a cold social ad, where a 15-second cut does the job.
Should a launch video be shorter than a demo video?
Yes. A launch film has to answer what it is, who it is for and why it matters in seconds, then send people to your page. A demo can go deeper because it is for people who are already interested. Keep the launch film to 20 to 40 seconds.
How many words does a 20-second video have?
About 45 to 55 words if you use voiceover at a comfortable pace of roughly 130 to 160 words a minute. If the screen carries most of the story, use fewer. Leave a beat of silence at the start so the opening line lands.
Try it free
Product demo video script generator
Turn one workflow into a timed demo script, scene by scene.
Product video cost calculator
Compare doing it yourself, a freelancer, an agency and us, with your own time counted.
Keep reading
How to write a product launch video script
Write a launch video script in four beats: hook, product, proof, close. Includes word counts for 15, 30 and 60 seconds and a template you can fill in.
Video aspect ratios for a product launch
You usually need 16:9, 9:16, 1:1 and 4:5. Here is where each fits, how to lay them out instead of cropping, and why to check platform specs before exporting.
Want it made for you? Product demo video, from $498
A guided tour of the core workflow, for prospects who want to see more before they book a call. Built from your real interface, with a voiceover. The storyboard is free, and you watch a private preview before you pay.
See product demo video examples and prices or get a free storyboard →