Make a free video

Product Demo Video From a Screen Recording (2026 Guide)

A step-by-step guide to making a product demo video from a screen recording: planning, prepping your app, recording, editing, exporting and keeping it current.

By Bibin Mathew, founder of Nook · Published · Updated · 15 min read

Most product demo videos start the same way: someone opens a screen recorder, clicks through the app, and hopes the result is good enough to share. Sometimes it is. More often the video is long, the cursor wanders, a notification pops up halfway through, and viewers give up before they reach the part that matters.

The good news is that a clear software demo video does not need a studio, a script writer or a motion designer. It needs a bit of planning before you hit record, a disciplined recording session, and an editing pass that removes friction for the viewer. This guide walks through the whole process step by step, the manual way first, with notes on where a tool like Nook can take over the tedious parts.

It is written for founders showing their product to prospects, product marketers building launch assets, and support teams who answer the same "how do I...?" question every week.

Step 1: Decide the goal and the audience

Before you open any software, write down two things in one sentence each:

  1. Who is watching? A prospect who has never seen the product, a new user in their first week, or an existing customer looking for a specific feature.
  2. What should they be able to do or believe afterwards? "Understand that we can replace their spreadsheet," "Set up their first integration," or "Know where to find the export button."

These answers change almost every later decision. A prospect needs context and outcomes, so you show the result first and the clicks second. A new user needs the exact clicks, in order, at a pace they can follow. An existing customer wants the shortest path to the answer and nothing else.

If you skip this step, you tend to make a video that tries to serve everyone and ends up too slow for experts and too fast for beginners.

Common demo video types

Video typeAudienceGoalTypical focus
Overview demoProspects, website visitorsShow what the product does and why it mattersOutcomes, two or three key flows
Feature walkthroughTrial users, customersExplain one feature end to endEvery click in one flow
How-to / support videoCustomers with a questionAnswer one specific taskShortest path to the answer
Release or changelog clipExisting usersShow what changedThe new behavior only
Sales follow-up demoA specific prospectAddress their use caseTheir data, their workflow

Step 2: Pick one job-to-be-done per video

The single most useful rule for a product demo video is one job per video. A job is a task the viewer wants to get done, phrased in their words: "invite my team," "connect Stripe," "create my first report."

One job per video helps in several ways:

  • It keeps the video short without forcing you to rush.
  • It makes the title obvious, which helps people find it in your help center and in search.
  • It is easier to update. When one screen changes, you re-record one short video instead of a fifteen-minute tour.
  • It matches how people look for help. Someone stuck on a task wants that task, not a tour of the product.

If you need a broader overview, build it as a short series of single-job videos, or record an overview that links out to the detailed ones. Your overview can stay high level because the details live elsewhere.

Step 3: Prepare the app before you record

Most of the polish in a good screen recording demo video comes from preparation, not editing. Ten minutes of setup saves an hour of fixing things later.

Use realistic demo data

Empty states look broken, and real customer data is a privacy risk. Create a demo account with believable but fictional data: plausible company names, reasonable numbers, a few items in each list. Avoid "test test test" and "asdf." Viewers read everything on screen, and placeholder junk makes the product look unfinished.

Check that nothing sensitive is visible: real email addresses, phone numbers, API keys, billing details or internal URLs. If something slips through, you will need to blur it in editing.

Clean up the browser

  • Use a fresh browser profile with no extensions showing in the toolbar, except the one you are recording with.
  • Hide the bookmarks bar.
  • Close every tab except the ones you need.
  • Sign out of personal accounts that show avatars or names in the corner.
  • Clear autocomplete history so old searches do not appear in dropdowns.

Silence notifications

Turn on Do Not Disturb at the operating system level, quit chat apps and email clients, and mute calendar reminders. A Slack preview sliding in mid-recording is distracting at best and a data leak at worst.

Set the window size and zoom level

Pick a standard size and stick with it across all your videos so they look consistent:

  • 1440x900 works well for most web apps. Text stays readable when the video is shown smaller, for example embedded in a help article.
  • 1920x1080 matches standard full HD video and suits apps with wide layouts or dense dashboards.

Then check the browser zoom. Many apps look cramped when downscaled into a video player. Setting the browser to 110% or 125% often makes text and buttons easier to read without breaking the layout. Try a short test recording and watch it at the size your viewers will see it, not full screen.

Step 4: Plan the click path

The click path is the exact sequence of clicks and inputs you will perform. Writing it down is the difference between a confident demo and one full of hesitation.

A simple format works:

  1. Start on the Dashboard.
  2. Click Settings in the left sidebar.
  3. Click Team.
  4. Click Invite member.
  5. Type the email address.
  6. Choose the Editor role.
  7. Click Send invite.
  8. Show the pending invite in the list.

Next to each step, write one short sentence about what the viewer should notice. That becomes the skeleton of your narration. If you want a deeper method for this, our guide on how to write a demo video script covers structure, wording and how to keep each line short enough to follow.

Walk through the click path once without recording. You will almost always find a step you forgot, a modal you did not expect, or a page that loads slowly.

Step 5: Record the screen

You can use almost any screen recorder for this: the built-in tools on macOS or Windows, a browser extension, or dedicated recording software. Browser-based recorders typically rely on the Screen Capture API, which lets you pick a tab, window or whole screen. For web apps, recording a single tab or window keeps your desktop out of the shot.

If you use Nook, record with any of these tools and upload the file (MP4, MOV or WebM).

Recording tips that make editing easier

  • Move the mouse slowly and deliberately. Viewers follow the cursor. Fast, wandering movement is hard to track and makes zoom effects look jumpy.
  • Pause after every click. Wait a beat, roughly a second or two, before moving on. It gives the page time to load and gives you clean cut points in editing.
  • Do not hover over things you are not talking about. Tooltips and hover states draw attention.
  • Type at a steady pace. If you make a typo, stop, pause, and retype the whole field. It is easier to cut a clean section than to fix a messy one.
  • Record in short takes. One job per take means a mistake only costs you one short retake.
  • Do not narrate live if it makes you nervous. Talking and clicking at the same time is hard. It is completely fine to record silently and add voiceover afterwards. Many teams get better results this way because the narration can be written, edited and re-recorded without touching the screen capture.

Step 6: Edit the recording

Editing is where a raw screen recording becomes a product demo video. If you are doing it by hand, any timeline editor will work. Here is what to do, in roughly this order.

Cut dead time

Remove loading spinners, long pauses, hesitations and anything where nothing happens on screen. Keep a short pause after each click so viewers can register the change, but cut the rest. This is usually the biggest single improvement you can make.

Zoom in on clicks

At 1440x900 or larger, a button in the corner of the screen is tiny once the video is embedded in a page. Zoom in on the area around each click, then zoom back out when the context matters. Keep zooms smooth and not too frequent, or the video starts to feel seasick.

Highlight what was clicked

Even with a zoom, it is not always obvious which element was clicked. Common techniques:

  • An outline or box around the clicked element.
  • A click ring, a small animated circle at the cursor position.
  • A spotlight that dims everything except the area of interest.

Pick one style and use it consistently.

Add captions

Captions help people watching with sound off, people in noisy places, non-native speakers and people who are deaf or hard of hearing. The W3C has a practical overview of captions and subtitles, and the WCAG guidance on captions for prerecorded media explains what accessible captions need to include. If your demo has narration, captions should match it.

Add voiceover

Write the narration from your click path notes, one or two short sentences per step. Read it aloud before recording to catch awkward phrasing. Plain language matters here: the plainlanguage.gov guidelines are a useful reference for keeping sentences short and concrete. Then record the voiceover and line each sentence up with its step on the timeline. Expect to nudge timings, stretch pauses and trim clips so voice and screen stay in sync.

Add intro and outro cards

A short intro card with the video title and your logo tells viewers they are in the right place. An outro card can point to the next step: a related video, a help article or a sign-up link. Keep both brief. Viewers came for the demo, not the branding.

Optional: background music

Quiet background music can make a marketing demo feel finished. For support videos it usually adds little. If you use it, keep it low enough that it never competes with the voice.

For more detail on zoom intensity, caption styling and pacing, see our demo video best practices.

Where Nook automates the editing

The manual edit described above is real work, and it has to be repeated every time you make a new video. This is the part Nook is built to handle. After you record or upload, Nook transcribes what you said, or reads the text on screen if you recorded silently, then writes a short, clear script for each step. It voices the script with a natural AI voice (male and female options, with adjustable speed and pacing) and adds captions, plus optional background music, your logo, a frame style, and intro and outro cards.

You can still edit every line of the script, cut or skip steps, trim the video and re-render, so you keep control over the result. Nook also has a privacy blur that finds emails, phone numbers, card numbers and API keys on screen and blurs them, which is a useful safety net even if you prepared your demo data carefully.

How long should a product demo video be?

There is no single right length, and you should be suspicious of anyone quoting a precise number without a source. Instead, reason from the job and the audience:

  • A support or how-to video should be as long as the task takes, plus a few seconds of context. If the task is five clicks, the video should feel quick. If it is much longer than the task itself, there is probably dead time or over-explanation to cut.
  • A feature walkthrough can run longer because the viewer chose to learn the feature. Still, if it covers several separate tasks, it is probably several videos.
  • An overview demo for prospects should get to the most compelling outcome fast. People evaluating a product are comparing options and have little patience for setup screens. Show the result early, then show how you got there.
  • A changelog clip should show only what changed. A few seconds may be enough.

A good test: watch the finished video and note every moment you feel the urge to skip ahead. Those are the parts to cut. Research from Nielsen Norman Group on how users read on the web shows people scan rather than read, and the same instinct applies to video: viewers jump around looking for the part they need. Chapters help with this, which is another reason to keep each step clearly separated.

Step 7: Export and share

How you export depends on where people will watch.

A hosted share page is the simplest option for sales follow-ups, Slack messages and email. Viewers click and watch with no download. Chapters on the share page let them jump to the step they care about.

Embed in docs and your help center

Embedding the player directly in a help article keeps viewers on the page where they are already looking for answers. Pair the video with written steps underneath, because some people prefer to read and search engines need text to understand the page. Google's documentation on video best practices for search explains how to make embedded videos discoverable, including putting the video on a page where it is the main content.

MP4 download

Download an MP4 when you need the file itself: uploading to YouTube, attaching to a presentation, using it in a social post or keeping an archive. If you publish on YouTube, YouTube's help on adding your own subtitles and captions covers uploading a caption file instead of relying on auto-generated ones.

GIF for changelogs

A short GIF of a single step works well in changelogs, release notes, README files and emails, where video players may not load. Keep it to one action and a few seconds. Long GIFs get heavy and become hard to follow, and looping motion can be distracting, which is why the WCAG guidance on pause, stop, hide is worth a read if your GIFs autoplay on a page with other content.

Turn the video into a written guide

Many people would rather skim a guide with screenshots than watch a video. If you planned your click path, you already have the outline. Our post on turning a screen recording into a step-by-step guide shows how to do this. Nook does it automatically: alongside the video it writes a step-by-step guide with annotated screenshots that you can export as PDF, Word or Markdown.

Translations

If you have customers in other languages, a translated voiceover and captions make a demo far more useful than English with subtitles alone. Doing this by hand means translating the script, recording new voiceovers and re-syncing each one. Nook can translate a demo into Spanish, French, Portuguese, Italian, Hindi, Japanese and Chinese with native voices.

Step 8: Keep your demos current when the UI changes

This is the step most teams skip, and it is why so many help centers are full of videos showing buttons that no longer exist. Every UI change, a renamed menu, a moved button, a new color scheme, makes old demos a little more wrong. Outdated videos confuse customers and generate support tickets, which defeats the purpose.

A few habits help:

  • Keep an inventory. A simple spreadsheet listing each video, the screens it shows, where it is embedded and when it was last recorded.
  • Tie demo updates to releases. When a release touches a screen, check the inventory for videos that show it.
  • Keep your click path notes. If you saved the click path from Step 4, re-recording is mostly mechanical.
  • Prefer short, single-job videos. A small change then means re-recording thirty seconds, not ten minutes.
  • Keep demo data stable. Use the same demo account each time, so re-recorded videos match the old ones.

Checklist

Use this before, during and after each recording.

Planning

  • I know who is watching and what they should be able to do afterwards.
  • The video covers one job-to-be-done.
  • The click path is written down, with one line about each step.
  • I have walked through the click path once without recording.

Preparation

  • Demo account with realistic, fictional data.
  • No real emails, phone numbers, keys or billing details visible.
  • Clean browser profile, bookmarks bar hidden, extra tabs closed.
  • Do Not Disturb on, chat and email apps closed.
  • Window set to 1440x900 or 1920x1080.
  • Browser zoom checked for readability at embed size.

Recording

  • Mouse moves slowly and deliberately.
  • A short pause after every click.
  • Mistakes retaken cleanly rather than patched.
  • Narration recorded separately if live narration is hard.

Editing

  • Dead time and loading screens cut.
  • Zoom on clicks, smooth and not excessive.
  • Clicked elements highlighted in one consistent style.
  • Captions added and checked against the narration.
  • Voiceover in plain language, synced to each step.
  • Short intro and outro cards.
  • Sensitive information blurred.

Publishing

  • Share link or embed placed where viewers already look for help.
  • Written steps on the same page as the video.
  • MP4 or GIF exported where needed.
  • Video added to the demo inventory with the date recorded.

FAQ

What is the easiest way to make a product demo video?

Record one task in your app with any screen recorder, cut the dead time, add captions and a short voiceover, then share a link. If you want to skip the manual editing, a tool like Nook takes a raw screen recording and adds the script, voiceover and captions for you.

Do I need to talk while I record?

No. Recording silently and adding voiceover afterwards is often easier and produces cleaner narration, because you can write and revise the words without redoing the screen capture. Nook can work from silent recordings by reading the text on screen to write the script.

What resolution should I record a software demo video in?

1440x900 and 1920x1080 are both good choices. 1440x900 keeps text larger when the video is embedded at a small size. 1920x1080 matches standard full HD and suits wide layouts. Whichever you choose, use it consistently, and check the browser zoom so text stays readable.

How do I hide sensitive data in a screen recording?

The best approach is prevention: use a demo account with fictional data and close anything personal before you record. In editing, blur any emails, phone numbers, card numbers or API keys that still appear. Nook's privacy blur finds these automatically and blurs them, though it is still worth reviewing the final video.

Should I put demo videos on YouTube or embed them in my help center?

Both can make sense. Embed in your help center when the video answers a specific support question, so people find it where they are already looking. Use YouTube for discovery and overview demos. In either case, add accurate captions and a written summary of the steps, which also helps search engines understand the content, as described in Google's guidance on creating helpful content.

How often should I update product demo videos?

Whenever the screens they show change in a way a viewer would notice. Keeping an inventory of which videos show which screens makes this manageable. Short, single-task videos are much cheaper to update than long tours.

Can I make a GIF from a demo video?

Yes. Export just one step, keep it short, and use it in changelogs, release notes or emails where a video player might not load. Nook can export a GIF of any individual step.

How much does it cost to make a demo video with Nook?

Your first video is free (up to one minute, with a watermark). After that it is $9 per video for up to 15 minutes, with no watermark, full editing, downloads and two translations. Pro is $19 per month for 10 videos, and Studio is $49 for 30. Details are on the pricing section.

Wrapping up

A good product demo video is mostly decided before you press record: a clear audience, one job, prepared data, a clean browser and a written click path. Record slowly, pause after clicks, and do not force yourself to narrate live. Then edit for the viewer: cut the waiting, zoom and highlight the clicks, add captions and a clear voiceover, and share it where people are already looking. Finally, keep track of your videos so they stay accurate as your product changes.

You can do every step by hand with any recorder and editor. If you would rather spend your time on the click path and let software handle the script, voiceover, captions, guide and translations, you can try Nook with your first video free.

Make your first demo video free

Upload a screen recording. Nook writes and voices the script, adds captions and writes the step-by-step guide.

Make a free video