How Do You Put Videos on Figma Prototype?

Putting videos on your Figma prototype can be a great way to add visual appeal to your user interface designs. It allows you to show off how users might interact with the product or service you’re designing and can help make your prototypes look more realistic and engaging. With the help of Figma’s native video embedding feature, it’s easy to make your prototypes come alive with videos.

Adding Videos in Figma

Figma offers a few different ways to add videos in your prototypes. First, you can upload the video directly by clicking the “Upload Video” button in the prototype editor.

From there, you can drag and drop an MP4 file into the window, or paste a link from YouTube or Vimeo. Once you’ve uploaded a video, you’ll be able to customize its size, opacity, border radius and looping behavior.

Creating Video Pages

Another way to add videos in Figma is by creating video pages. This feature allows you to display multiple videos on one page within a prototype.

To create a new video page, click the “Add Page” button in the top-right of the Prototype Editor. Then select “Video Page” from the menu that appears. You’ll then be able to upload your videos just like before, but this time they will all appear on one page.

Embedding Videos

Finally, you can also embed existing videos directly into Figma prototypes using HTML code snippets provided by YouTube or Vimeo. To do this, simply copy and paste the HTML code snippet for your desired video into Figma’s text box editor (instructions for how to do this are provided in Figma’s help center). Once embedded, you’ll be able to customize how viewers interact with your embedded video (such as enabling autoplay).


Putting videos on your Figma prototypes is an easy and effective way to create engaging interactive experiences for users. With the help of Figma’s native video embedding feature, it’s easy to upload existing videos or create new ones right within the app itself. Additionally, users can also embed existing YouTube or Vimeo videos directly into their prototypes using HTML code snippets.