How to embed Vimeo videos in Figma presentations using Pitchdeck
Follow along with this step by step Figma tutorial video.
Steps
- Open your Figma file, find the Pitchdeck plugin from Resources or Saved plugins, and run it.
- Choose the slide you want to edit, then open the GIFs/Videos/Embeds tab in the plugin.
- Copy the Vimeo video link from the browser and paste it into the embed input field.
- Adjust the video controls setting if needed, then confirm the video is embedded on the slide.
- Click Export Presentation and choose Upload Web Presentation or Update Web Presentation.
- Copy the generated password or passwordless URL and open it in a browser to view the presentation.

Published
Used in this video
Pitchdeck
ććć
Turn Figma designs into presentations.
Present Figma slide decks in the browser or export them to PowerPoint, Google Slides, Keynote, and PDF.
495k+ installs
Video Transcript
Today Iām going to be showing you how to embed Vimeo videos into your Figma presentations using the Pitchdeck Figma plugin.
To get started, if you just go to your Figma file, click on the little āResourcesā icon at the top here, search for the word āPitchdeckā, and if you click on the āPluginsā tab, youāll see the Pitchdeck Figma plugin pop up. To run that Figma plugin, all you need to do is click on either the āRunā button here, or you can click on this little āMore optionsā icon and then click on āSave Figma pluginā and thatāll save it to your Figma plugins list for later. Iāve already done that second step, so Iām going to right-click on my canvas, go down to āPluginsā, go down to āSaved pluginsā, and then click on the Pitchdeck option; thatās just going to run the Figma plugin we set up a second ago.
If youāre new to the Figma plugin, the way that it works is you can basically create multiple Figam frames on your Figma page and those will get treated as slides in your presentation over here. Then you can add Figma content layers such as text or images, and those will also get treated as individual layers in the Figma plugin that you can add animations, links and embeds to. Iām just using 1920 by 1080 pixel full HD slides, but you can use any size that you want.
To get started all we need to do is find the Figma layer or find the Figma slide that we want to add our video to. In this case, Iām just going to add it to this first Figma slide here; itās the ā10 Principles of Good Designā slide, and instead of having this static image over here, I basically want to use a video of the āDieter Ramsā documentary trailer. If you click on the little icon over here, or the little tab that says āGIFs/Videos/Embedsā, if you click on that, thatāll basically change the context to allow you to paste in embed links. To see a list of the supported embed links you can go to the āSupported Embedsā link here, and that will just take you to this page over here which is the Pitchdeck documentation, and itāll give you a bit of a list of some of the supported URLs you can use; but for today, as I mentioned, weāre just going to be focusing on how to embed videos from the Vimeo platform, and embed those into your Figma slides that you can then present after youāve uploaded them from Figma.
Iāve got a little trailer here on Vimeo, and this is just the trailer for the āDieter Ramsā documentary. All you need to do is find the video on Vimeo that you want to embed into your Figma presentation, then copy the link from your browser and paste that into your Figma plugin. If we go to our Dieter Rams slide image here and just paste that into the embed field, we can see there that the video is being embedded, itās automatically playing, weāve got the controls turned on as well, so we can actually flick through those if we want to, change where the video plays at. You can turn that off if you want to hide them, so you can see there that we hid those controls, you get really clean playback without the controls ever popping up, but in my case Iām just going to leave the controls on to make it a bit easier to control once we upload the presentation from Figma.
Now that weāve got our Vimeo from video embedded to our Figma layer, all we need to do to actually present it in the browser is click on the āExport Presentationā button in the top right hand side of the Figma plugin, go down to āUpload Web Presentationā, or āUpdate Web Presentationā in this case, because Iāve already created this link before. Iām just going to hit āUpdate Web Presentationā now, and this will basically automatically upload all of our slides and images from Figma, including the Vimeo embed, up to the Pitchdeck presentation web app.
Itās going to give you a link that you can use with a password, or if you donāt want to use the password, you can just use this passwordless URL here. Iām going to copy that, Iām going to go back to my browser, Iām just going to paste that in, and if we hit āEnterā, that will load up our presentation. There we go, thatās what it looks like; itās looking really nice in our presentation, and we do have the overlapping text which works some of the time, in this case itās probably not a good idea because thereās so much text inside of the trailer as well, but thatās more of this design decision. All of the other slides are showing up as expected; these are just static slides, they just have Figma images and Figma text content thatās being animated, but as we know our first slide has that Vimeo video embed.
Thatās basically what it looks like; we can switch back into Figma now and close this off, and thatās it. All you need to do is paste in your Vimeo video link into this little embed input field in the Figma plugin, and youāll automatically be able to include any Vimeo video that you want and have that automatically embedded into your Figma presentations that you upload to the Pitchdeck presentation app. I hope thatās been helpful if youāve been wondering how to embed your videos from Vimeo into your presentations from Figma, this is a really quick way of doing it. As always, thank you for watching and weāll be back soon with more Figma tutorials like this very soon.

Adam Brock
Founder & CEO of Hypermatic


