How to Create a GIF Image with a Progress Bar or Timeline

Bottom line: Learn how to create a GIF image with a progress bar or timeline to make it easy to see when the animation starts and ends.

Skill level: Beginner

How to Create a GIF with a Progress Bar Text

Why Do GIF Images Need Progress Bars?

GIF animated images have become extremely popular.  Especially for quick screencast tutorials that might not require an entire video with audio.  Viewers also love GIF animations because you can quickly learn something new, without having to watch a video and turn on the audio on your device.

The one thing I find lacking with GIFs is a progress bar at the bottom of the image.  When you are scrolling on a webpage and come across a GIF animation, you typically don't know where you are at in the timeline of the animation.  You have to watch it a few times to figure out when it starts and ends.  This can sometimes end up taking more time than it would to watch a video, and kind of defeats the purpose.

GIF Progress Bar Side by Side Animation Comparison

So, I'm on a mission to help creators add progress bar timelines to the bottom of their GIF animated images.  This progress bar is similar to that of a video, and is just a visual indicator of how much time has progressed in the GIF.

How to Create the Progress Bar in Camtasia

I use Camtasia to create all my screencast videos and GIF images.  So I'm going to explain this technique using Camtasia.  However, it can probably be created with any video editing software that has annotations and transitions.

Note: I use Camtasia 9 for this tutorial, but it also works in Camtasia 8.

Creating the progress bar is actually quite easy.  It just requires an annotation and a transition, and can be done in less than 30 seconds.

Here is a quick animation that shows how to add the progress bar.

How to Add a Progress Bar to a GIF in Camtasia

The following is a step-by-step guide on how to add the progress bar to your GIFs.

Step 1 – Record the Screencast

The first step is to record the screencast or create the animation in Camtasia.  I'm not going to go over this in detail.  We just need to have a video clip and add it to the timeline in Camtasia.  For this example I will be using a recording of a recent Excel shortcut I shared to make a duplicate copy of a sheet.

Step 1 - Add a Video to the Timeline

Step 2 – Add an Annotation to the Timeline

The next step is to add the progress bar or timeline shape.  In Camtasia this is called an Annotation.  Here are the steps to add the Annotation.

  1. Click on Annotations in the Tools menu on the left side (Tools > Annotations).
  2. Click the Arrows & Lines option.
  3. Select the basic flat line shape.
  4. Add the Annotation to the beginning of the timeline.
    Step 2 - Add the Annotation to the Timeline -GIF Progress Bar
  5. Change the duration of the Annotation to be the same length as the video clip.
    Step 2 - Extend the Duration of the Annotation -GIF Progress Bar
  6. Move and resize the Line Annotation on the Canvas so that it is at the bottom of the video, and extends the entire width of the video.
    Step 2 - Move and Resize the Annotation -GIF Progress Bar
  7. Change the color of the Annotation to red, or a color that contrasts the background of your GIF.
    Step 2 - Change the Color of the Line Annotation -GIF Progress Bar

Alright!  That looks like a lot of steps, but should really only take a few seconds to setup.  We should now have a line that looks like a full progress bar and extends across the bottom of the video.  The next step is to animate it with a Transition so it progresses as the video plays.

Step 3 – Animate the Progress Bar with a Transition

Now we need to make the progress bar move as the video plays.  The trick here is to use a Slide Right transition.

  1. Click on Transitions in the Tools menu.
  2. Select the Slide Right Transition.
  3. Add the transition to the start of the  Line Annotation we added in step 2.  You will want to make sure to drag the transition to the left side of the annotation, so it only added to the left side.  If you drop the transition in the middle of the annotation it will be added to the beginning and the end, and we do NOT need the transition at the end.
    Step 3 - Add the Slide Right Transition to the Annotation -GIF Progress Bar
  4. Change the duration of the transition to be the entire length of the annotation, by dragging the right side of the transition to make it longer.
    Step 3 - Extend the Duration of the Transition -GIF Progress Bar

That's it!  The Slide right transition will slowly make the line appear from left to right throughout the duration of the video.  This creates our progress bar.

Play the video to test it out.

Step 4 – Create the GIF File

The final step is to create the GIF file.  You can also add additional annotations to the GIF that include instructions or a guide for your screencast.

To create a GIF in Camtasia:

  1. In Camtasia 9 press the Share button, then choose Local File.  In Camtasia 8 press the Produce and Share button.
  2. The Product Wizard window will open.  Select Custom Production Settings from the drop-down menu and click Next.
    Step 4 - Create GIF in Camtasia - Custom Production Settings -GIF Progress Bar
  3. Select the “GIF – animation file” radio button and press Next.
    Step 4 - Create GIF in Camtasia - GIF animation file -GIF Progress Bar
  4. You will then be presented with a series of 4 menus with different options and settings for the GIF.  You can leave these as the default settings and just click Next at each window.
  5. Finally, you will give the file a name and choose a folder to save it in.  Then click the Finish button.

The GIF animation will be processed and created.  Open the GIF in a web browser to see the animation with the progress bar, and then share it with the world.

Bonus tip: We can skip all the settings menus for the GIF in the Production Wizard by saving the Custom Production Settings as a Preset after creating the GIF.

Create production preset for GIF in Camtasia

I named mine GIF Default.  Now, I can create the GIF with just a few clicks.

Camtasia GIF Preset

Questions & Sharing Your GIF

Please leave a comment below with any questions.  I'm also interested to see what your GIF looks like with the progress bar added.  So please feel free to leave a comment with a link to the GIF or webpage where you have it displayed.

Thank you! 🙂

5 comments

Your email address will not be published. Required fields are marked *

  • Hi,

    Thanks for this great tutorial! I wish to take an existing gif, put it at the center of my video screen (with a black background) with a progress bar “loading” the content. Then I want the gif to move to a corner and shrink, with the progress bar disappearing and the video playing, gif intact (kind of like a Call of Duty between-missions video).

    Do you have any more pointers for for getting this to work in Camtasia?

    • Hi Alex,
      I’m sure this is possible. You might have to take a screen recording of the existing GIF, then import that video (trec) file into Camtasia. I’m not sure if you can load existing GIFs to the timeline. I hope that helps get you started.

  • Jon – this is awesome! I saw your effect on one of your tutorials, Googled for the step by step instructions and came across this tutorial! Should have known that you had one available 🙂 I’m going to use this trick on my Tableau dashboards blog newprediction.com

    Thanks from a fellow CAOCer!!

  • That is excellent and isn’t it one of those, how didn’t I think of that, moments?

    Nice and simple explanation.

    Many thanks for sharing.

Generic filters
Exact matches only

Excel Shortcuts List

keyboard shortcuts list banner

Learn over 270 Excel keyboard & mouse shortcuts for Windows & Mac.

Excel Shortcuts List

Join Our Weekly Newsletter

The Excel Pro Tips Newsletter is packed with tips & techniques to help you master Excel.

Join Our Free Newsletter