How to Make a Video Tutorial Only Using Free Software

Updated on April 27, 2020

So you want to share your knowledge with the world by making a video tutorial.

That’s a great idea! And not just because sharing is caring, but also because it’s a proven way to attract viewers and followers.

It’s not a secret that many people today use YouTube as their primary search engine for practically everything. So, yes, tutorials are definitely a trending genre.

Below, we’ll walk you through a generic scenario and show you how to make a video tutorial without spending a dime.

Step 1. Choose the topic for your tutorial video

If you already have an idea – that’s wonderful.

If you don’t have an idea but you have a niche where you’re an expert, you can find out what people are actually searching for by using free keyword research apps.

Specifically, the aptly-named Keyword Tool will show you the keywords and phrases people type in a search field. All you need is to open the YouTube tab (because you're looking for YouTube searches) and type "how to + your niche".

YouTube searches starting with the "how to edit photo" phrase
YouTube searches starting with the "how to edit photo" phrase

There are other free keyword research tools, such as Ubersuggest and AsnwerThePublic. These two won’t provide searches pulled from the YouTube engine specifically, but you’ll surely find plenty of ideas for making your tutorial video just by looking at what people are trying to find on the Internet.

Step 2. Break down your idea into steps

At this point, you may want to do a bit more research. Find out what other video tutorials on the same topic include and think about how you can make yours stand out.

Once you figure that out, break the video tutorial into key steps and roughly outline the scenario.

Outline draft example

What am I showing?
1. Intro
Animated title of the tutorial
Add music?
2. Set expectations
The before and after result
Use the split-screen effect
3. Launch the software
Brief interface overview
Captions will be helpful

Step 3. Capture the tutorial with a screen recorder

Time for action!

If for the topic of your choice you need to give a live demonstration – start rolling the camera.

If like in our example, you’re creating a video tutorial on how to use software, you’ll need a screen recorder.

There are plenty of intuitive, feature-rich screen recording tools on the Internet today. Some of them even run right in the browser tab (you’ll just need to download a lightweight launcher before starting).

Apowersoft brings a desktop and a web version of screen recording software
Apowersoft brings a desktop and a web version of screen recording software | Source

Here is a list of free tools that should be great for your purposes:

  • OBS – open-source screen recorder, also perfect for video streaming
  • Apowersoft – free screen recorder that brings both online and desktop solutions
  • Screen-O-Matic – web-based tool for recording screen and web camera videos

You can also take advantage of the free trial period offered by such professional-level tools as Camtasia!

Once you pick the software, go ahead and start shooting.

Notice that all screen recorders provide drawing and highlighting tools to help you drive viewers’ attention to the important details. Feel free to use them when it’s needed. And don’t worry about the audio at this point – you’ll deal with it later.

Since you’re a beginner, you might not be able to record the entire video tutorial in one seating. You may also have a few hiccups while recording. That’s OKAY. You’ll be able to fix everything in a few minutes using video editing software.

Step 4. Time to brush up your voiceover script

The reason why I didn’t recommend writing a set-in-stone scenario before shooting is because as a beginner, you may not foresee certain moments that will pop up in the process.

Perhaps, you’ll realize you should skip some in-depth parts to avoid overwhelming your viewers, or the opposite – focus on other parts more precisely.

Now, don't get me wrong. Having an outline is important. Rehearsing might be a good idea too. Just keep an open mind because you might need to make quite a few changes to the voiceover script after you’ve recorded the video.

Hate typing? Use free speech-to-text software.

There are smartphone apps that will transcribe your speech in an instant (consider Just Press Record for iPhone and Google Keyboard for Android). Plus, Google Drive has a handy voice typing feature.

Step 5. Record voiceover (or create a talking-head style tutorial)

When you're making a video tutorial, there are two ways to include your voice commentaries.

First, you can create a voiceover based on your script. All you need is a microphone or even just a smartphone (and a few moments of pure silence, of course). If you need advanced-level audio editing, there is a free open-source tool called Audacity to help you remove the background noise and adjust audio pitch.

The second option is to use a camera and record yourself reading the script in front of a green background. You can then remove the background using free chroma key software and add your talking head to the corner of the tutorial video using a simple picture-in-picture effect.

VSDC is a free editing program to help you make a video tutorial
VSDC is a free editing program to help you make a video tutorial

Sure, the first option is way faster and easier, but seeing the narrator will keep the audience more engaged and create a higher level of trust. So, going the extra mile might be worth it!

Step 6. Edit your video tutorial

Editing a video tutorial is not as difficult as it may seem. You can use any free video editor that works on your OS. Here are just a few suggestions:

  1. For Mac OS - iMovie is a great choice
  2. For Windows OS - VSDC, OpenShot, and Shotcut are free and mighty
  3. For Linux - Kdenlive is probably the most popular and stable tool

If your computer is running low on the memory, check out these three video editors for slow computers. If you're on Windows 10, check out this list of free editors.

Essentially, you’ll need to cut out the bloopers, work on the sound, and add captions if necessary. That's very basic editing. As you go, you may also consider:

  • Breaking the video into chapters and adding a title to each one
  • Zooming in on the selected areas or blurring/hiding certain parts
  • Using the fast-forward effect - to speed-up monotonous or repetitive actions

Basic text title, mirror effect applied in VSDC Free Video Editor
Basic text title, mirror effect applied in VSDC Free Video Editor

Step 7. Add audio to the video

When you’re done with the voiceover, there are just a couple of steps left:

  1. If your screen recording has an audio track, remove it using your video editor
  2. Import your voiceover to the project and add it to the timeline
  3. Synchronize the sound with the video and adjust the volume

You may also consider adding a nice background tune to create the rhythm and a more pleasant experience for your viewers. Find royalty-free music for your project in the YouTube library or check stock music marketplaces like Bensound.

Step 8. Upload your video tutorial to YouTube


You've made a video tutorial (and almost made it to the finish line).

Before uploading your video tutorial to YouTube, remember to include the keywords and phrases you’ve found during your research (Step#1) to the video title, description, and tags. Next, check out free online apps like Canva or Snappa to quickly create an eye-catching thumbnail for your video.

Once the video is published, get ready to receive thankful comments from those who found your video tutorial helpful.

Looks like you're off to a good start.

It might be time to think about your next project!


    0 of 8192 characters used
    Post Comment
    • ipmedia1 profile image


      3 months ago from Gurgaon

      Its a very useful content, thanks for sharing this amazing article..


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)