How to import Google Slides to Figma with one click using Pitchdeck
Follow along with this step by step Figma tutorial video.
Steps
- In Figma, open the Resources icon, search for Pitchdeck, and save or run the plugin from the Plugins tab.
- From the canvas, right-click, go to Plugins > Saved plugins, and launch Pitchdeck.
- In Google Slides, open the File tab, go to Download, and choose Microsoft PowerPoint (.pptx) to save the deck as a .pptx file.
- In Pitchdeck, drag and drop the .pptx file into the Import .pptx dropzone or use the Import .pptx button.
- Wait for the import to finish; the slides are added to a new page in the Figma file as editable layers.
- Edit the imported text and image layers in Figma as needed, and repeat the process for additional decks.
- Use the Export button if you want to re-export the Figma file as PowerPoint, Keynote, or Google Slides.

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 a quick tutorial on how to import Google Slides into Figma automatically using the Pitchdeck Figma plugin.
To get started, all we need to do is go to our Figma file, click on the little resources icon, and search for âPitchdeck.â Under the âPluginsâ tab, click on the Pitchdeck item. You can run the Figma plugin by either clicking on the âRunâ button or, as I recommend, clicking on the âSaveâ icon to save it to your Figma plugins list.
Iâve already clicked on the save icon, so Iâm just going to go to my canvas, right-click anywhere, go down to âPlugins,â then go down to âSaved plugins,â and click on the Pitchdeck item. That will run the Figma plugin we saved a second ago. Once the Figma plugin loads up, youâll get this empty state of the Figma plugin because we donât have any slides in our current Figma file, which is fine. Normally, you would probably go ahead and start adding some slides or designing your own frames. Today, however, weâre going to import slides weâve already designed from Google Slides.
You can see here I have a few different slide decks in my Google Slides account. Weâre going to import each of these into Figma automatically using the Figma plugin. The way to do that is by giving it a .pptx file from Google Slides. You can import a .pptx file directly into Figma from your computer. To do that from Google Slides, go to your Google Slides file, go to the âFileâ tab at the top, then go down to the âDownloadâ menu, and click on the Microsoft PowerPoint (.pptx) link. Click on that, and it will automatically download your Google Slides as a .pptx file.
Now that I have that downloaded on my computer, Iâm going to go to my desktop, find the ârecipe book.pptxâ file that we saved from Google Slides, and drag and drop it into the dropzone over here. Iâm going to grab the .pptx file from my computer and drop it directly into the dropzone area here in Figma. It will read the file and start importing the slides into Figma.
As you can see, itâs imported all eight slides. If we go to our canvas and zoom in a little, youâll notice itâs imported each of those slides from our Google Slides file. You can see that these have been imported into individual layers as well. If we zoom in, youâll notice this is an image layer that we can move around. The same goes for the text layerâthis is editable text. You can edit that content in Figma, move it around, or add extra content to it.
This process has taken all of our content from Google Slides, exported it to a PowerPoint file, and imported it into Figma. Thatâs how it works. Youâll notice that itâs mostly looking really good, although there are a few small quirks. For example, when it comes to text layers with mixed lists, things might look a little wonky. This feature is still in beta, as you can see from the âBETAâ label in the import PPTX dropzone, but most of these issues will get ironed out over time.
Now, letâs import another deck. Weâve got this âyearbookâ Google Slides template that we can import. Iâve already saved that one to my desktop, so again, Iâm going to drag and drop the .pptx file into the dropzone. It will load the file and import that one as well. Youâll see the slides are importing, and we get a little progress indicator. Once that finishes, it automatically switches to a brand new page in our Figma file.
Each time we import a .pptx file from Google Slides, we get a new page in our Figma file. You can see that this one has been imported as well. Again, all of these layers are editable. The text layers are editable, so we can change the content as needed, move the layers around, and adjust things as expected. The images are all individual image layers, and thatâs looking great. This process saves a lot of time. Instead of manually recreating a file from Google Slides, weâre able to import it directly into the Figma plugin.
Letâs do one more to show you a larger deck. We have this deck here with a couple of dozen slides. Iâm just going to click on the âImport .pptxâ buttonâyou can also browse your computer, but Iâll drag and drop since I already have the desktop window open. Iâm going to drag and drop this last .pptx file from Google Slides, and import that one as well. Youâll see it importing those 21 slides into Figma. Depending on how big your deck is, how many images and layers it has, that will determine how long it takes to import, but overall, it should only take about 30 seconds for most files.
There we goâitâs imported our 21 slides into Figma. Again, all of these are editable. You can edit the text, move the layers around, and everything is now editable Figma layers. This is still in beta, so there may be a few things that arenât 100% right. However, itâs a great head start, allowing you to get all that content and those layers in there. If you need to make any small tweaks, this process will still be much faster than manually recreating every single layer from scratch from your Google Slides in Figma.
This method gives you a lot more flexibility. If you want to re-export this into a PowerPoint file for PowerPoint, Keynote, or Google Slides, you can do that by clicking on the âExportâ button, changing the export format to PowerPoint, Keynote, or Google Slides. That will give you a .pptx file from Figma that you can reuse in another application as well.
Thatâs basically it! I just wanted to show you how to import your Google Slides into Figma as individual editable layers automatically. You can now experiment with the âImport .pptxâ feature, which is still in beta but improving over time. If youâre interested in importing your slides from Google Slides automatically and still need to use that software with your team but prefer editing the content in Figma, this process will hopefully improve your workflow speed by automating part of it.
Thank you, as always, for watching, and weâll be back soon with more Figma tutorials like this one.

Adam Brock
Founder & CEO of Hypermatic


