How to export Figma to Microsoft Excel .xlsx files using CopyDoc
Follow along with this step by step Figma tutorial video.
Steps
- Install CopyDoc from the Figma Community by searching for "CopyDoc" under the Plugins tab and clicking Install.
- Open a Figma file that contains at least one frame with text content, then right-click and choose Plugins > CopyDoc.
- In CopyDoc, open Export Frames under the Export Figma Frames menu item and choose Microsoft Excel (.xlxs).
- Optionally enable design references or select the Excel File Per Frame option if you want separate XLSX files for each frame.
- Select the frames you want to export and arrange their order if needed.
- Click Export XLSX, then Download XLSX Export, and save the zip file.
- Unzip the download and open the XLSX file in Microsoft Excel to view the exported frame text in tabs or as a single Figma Text sheet.

Published
Used in this video
CopyDoc
ăłăăŒ
Stop manual text updates.
Export, import, localize, and sync text, images, styles, and layouts across Figma designs.
126k+ installs
Video Transcript
Today Iâm going to be showing you how to export your text content from Figma into a Microsoft Excel document; weâre going to be doing this by using a Figma plugin called CopyDoc.
If you havenât already done so, if you just jump into the Figma Community and search for the word âCopyDocâ, and under the âPluginsâ tab youâll see a result called âCopyDocâ pop-up. If you go ahead and click on the âInstallâ button on the right-hand side, youâll be ready to go.
You can use any Figma file that you like; at the moment, Iâm just using this movie app. The only thing to bear in mind is you will need at least one frame, one Figma frame, with some text content in it for this to work. The first thing we need to do is just right-click anywhere, go down to âPluginsâ and click on âCopyDocâ; thatâs just going to fire up the Figma plugin we just installed a second ago. Iâm not going to go through any of these other features, thereâs other tutorials on our channel for all of these; today weâre just going to be looking at exporting this Figma content into an Excel file.
To do that, we just have to click on the âExport Framesâ button under the âExport Figma Framesâ menu item; thatâs a menu item to export your Figma designs to popular document formats, including Microsoft Excel. Iâm just going to click on âExport Framesâ, and under the drop down you can see weâve got a whole bunch of different options here, and if you just click on the âMicrosoft Excel (.xlxs)â option and select that, thatâs going to select the Microsoft Excel format for you.
Thereâs really only a couple of options here; one option is just to include design references, that basically means that all of these frames that you select to export will also just get a little JPG file exported, just as a bit of a design reference so you can see what relates to what in the Excel file. The other option we have is to export a single Excel spreadsheet file per frame; if we leave this option unchecked, which which it is by default, this is basically going to export your Microsoft Excel file with each frame from Figma in a separate tab at the bottom of the file, and Iâll show you what that looks like in just a second.
The other thing we can do is just select what frames we actually want to include in the Excel file. You can do that by either clicking on the frames in Figma and sort of filtering down that list, or you can just uncheck and check these layers manually as well. Weâll just check a few in here, you can sort the frames if you wanted to sort them into a different order, you can definitely do that, you can do custom sorting, so you can actually drag drag these frames manually, but for now Iâm just going to kind of leave them in a default order and do it visually by columns.
Once youâve selected your frames and the ordering all you need to do is click on the âExport XLSXâ button, and thatâs going to go ahead and export the selected frames to an Excel file. Itâs very quick, the export is already finished, so now we just have to click on the âDownload XLSX Exportâ button, and Iâm just going to save that to my desktop. If I now go to my desktop, you can see the zip file has popped up; Iâm just going to double click on the zip file to unzip it, and weâve got two different files in here; weâve got a designs folder, so that was the folder I mentioned with all of our designs. These are really just JPG references that you can open up, and this is really just purely for if youâre looking at the Excel file and youâre not in Figma, this is just a quick way to see roughly which text relates to what frame and where it might be located on the frame; thatâs your design references folder.
Now we have our XLSX file as well, so Iâm just going to double-click on that and thatâs going to open up Microsoft Excel. Just click on âYesâ for this if it pops up with this alert, it does that sometimes; you can just click âYesâ and that will open it. Just click on âViewâ; it does this sometimes if your Figma file has weird line breaks and different characters in it that Excel usually doesnât like, but you can just click on âViewâ and itâll be totally fine.
Iâm just going to resize the file window so you can actually see whatâs going on here. You can see at the bottom here weâve got all these different tabs; these are the tabs that relate to your Figma frames. The frames that we selected in the menu have all been exported and you can see here I can switch between all of them and look through all the content. These are in alphabetical order as well, so the numbers will be at the top, and itâll sort it by alphabetical order. You can very easily kind of audit the text in your frames, and if thereâs any duplicate text layers, if thereâs any text layers in your Figma file that are identical, it will automatically group those into a single layer. If your Figma frame had 20 different layers that all said âMoviesâ, itâs going to merge those into a single layer in your Excel spreadsheet, and thatâs just so you donât have 50 layers of the same text in there, which is which is kind of not that useful.
Thatâs what that looks like, and Iâll just show you what it looks like if we just rerun that as well in the Figma plugin. Iâm just going to click on âExport Framesâ, and Iâm just going to re-run it with the âExcel File Per Frameâ option set, and just re-run the export by clicking on âExport XLSXâ, and thatâs just going to export the frame again. This time instead of exporting it to a single Excel file, if we jump back onto our desktop and open up the new zip file, you can see this time we actually have a whole bunch of different Excel files. It has split out each frame from Figma into its own Microsoft Excel file instead of merging them all into the single Excel file using the tabs at the bottom to navigate them.
Now we can open up these individually by just double clicking on them, and Iâll just resize the window again, Iâm not sure why it keeps going full screen, and you can see here this time we only have one tab which is just called âFigma Textâ, and weâve got all the same text layers that we saw in our tabbed version, the original version, but this is in a single Microsoft Excel file instead. Thatâs just an alternative option if you did need to actually split the frames out into multiple Excel files instead of just having it in the one file with the tab navigation at the bottom; thereâs some use cases where you would youâd probably prefer it like this, but for most of the time Iâd imagine youâd probably want them all easily navigatable and searchable in a single Excel file.
Those are basically the two options that you have for exporting your text from Figma to Microsoft Excel. Thatâs thatâs pretty much it; itâs a very quick tutorial today just covering this one feature in the CopyDoc Figma plugin. Thereâs obviously other formats you can export, too, which will be covered in other Figma tutorials, but today I just wanted to really quickly run through the process of exporting your content from Figma to Microsoft Excel or XLSX documents.
Itâs just worth being mindful of the fact that this is just using the âExport Framesâ feature, and itâs not actually using the âExport Text Layersâ feature. Just really briefly, the difference between those two is if you do export your frames using the âExport Framesâ feature to this Microsoft Excel file from Figma, you wonât be able to re-import the Excel export from Figma back into Figma using the CopyDoc import feature. Thatâs just a really important distinction between these two features; the âExport Figma Text Layersâ feature, which Iâve covered in other tutorials on our channel, does allow you to export your text layers to CSV, JSON pr XLIFF files, and then you can actually edit those files outside of Figma and re-import them, and it will update the Figma text layers automatically. That totally works for CSV, JSON and XLIFF files, but it does not work for Excel files.
The Figma to Microsoft Excel feature is really just for using for other purposes that donât involve re-importing the text later back into Figma from Microsoft Excel. I just wanted to flag that in case youâre wondering why itâs not allowing you to drag and drop your Excel file back into Figma; thatâs the reason. If you do need to do that, Iâd recommend using the other âExport Figma Text Layersâ feature, and then re-importing the CSV file, for example, back in if you do need to update it. Otherwise, feel free to use the export Microsoft Excel feature if you do just need to get all of your Figma text out into a massive Excel file, and you just want to audit it, or you want to send it around for approval or something like that, then the Figma to XLSX option might actually be the one that youâre looking for.
I hope thatâs clear; if you have any questions, please let me know in the comments and I can get back to you, but thank you for watching and I hope you enjoyed this Figma tutorial if youâve been wondering how to export your designs from Figma to Excel, this is a really quick way to go about it, and hopefully you can get some benefit from it in your own workflows and projects. As always, thank you for watching, and weâll be back very soon with more Figma tutorials just like this one.

Adam Brock
Founder & CEO of Hypermatic


