How to password protect PDF exports from Figma
Follow along with this step by step Figma tutorial video.
Steps
- Install the TinyImage Compressor plugin from Figma Community or Plugins.
- Run the plugin from the right-click Plugins menu or the TinyImage icon.
- Select PDF export items and use Compress Selected for a regular PDF export if needed.
- Open TinyImage settings and enable PDF password protection by checking Require a password to open exported PDF files.
- Enter a password such as figmatic and save the setting.
- Export the selected frames again, or use Create a PDF to merge multiple frames into one password-protected PDF.
- Open the exported file and enter the password to view it.

Published
Used in this video
TinyImage
ăżă€ăăŒ
Shrink Figma exports by up to 95%.
Compress JPG, PNG, SVG, WebP, AVIF, GIF, MP4, and PDF exports from Figma by up to 95%.
521k+ installs
Video Transcript
Today, Iâm going to be showing you how to export PDFs with password protection directly from a Figma.
So, Iâve got this three frame design, which are the principles of design that Figma adheres to, and this is just an example file that Iâm going to use to show you how we can export it as a PDF and add password protection on it; in order; anybody I send that PDF to will only be able to open it if theyâve input the right password that Iâve set before exporting.
The first step is installing a Figma plugin called TinyImage. If you havenât already done that, you can go to the top left corner up here with a little Figma icon and if you click on that youâll see a little search bar up here, you may have to click on âCommunityâ or âPluginsâ first, but once you do type in the search bar the word âTinyImageâ, underneath âpluginsâ youâll see a result called âTinyImage Compressorâ pop-up. If you havenât already installed it, youâll see a button on the right hand side that says âinstallâ; and if you click on that itâll change to say âinstalledâ with this little check mark, and once you see that checkmark that means the Figma plugin is installed and you can switch back into your Figma project or Figma file and we can get started.
To run the Figma plugin, you can just right click anywhere and go down to âpluginsâ, and then go down to âTinyImage Compressorâ and click on that, and thatâs just going to load up the plugin that we just installed, and the default view is going to show you a list of all of the elements in your design that contain export settings that youâve added in Figma; for example if I click on this frame over here you can see in the right-hand column that weâve got one export setting of âPDFâ, of course I can add more if I wanted to, and if I refreshed the TinyImage layers youâll see that PNG with a 2x retina setting will pop up in the list; thatâs what it does, it just looks through any layer in your file that contains the export settings on a layer itâs set in Figma over here and it will list out those as some of the images that you can compress that you select; for today weâre just going to be looking at PDFs.
Iâm just going to leave the PDF settings on there as is, and up here weâve got our quality slider; you can see itâs changing 150 dpi up to 300 dpi, and then at the lowest youâve got 72 dpi, but 150 dpi is a good mix between compression size and quality, so I tend to leave it at 150; but you can change it depending on new use case. Today Iâm just going to show you what it looks like to export a PDF without a password first, and then Iâm going to show you how to add a password on to your PDF exports too. If I just click âCompress Selectedâ, Iâll just do one; itâs just an example Iâm going to click âCompress Selectedâ, and this is just going to do a regular TinyImage PDF compression without any password protection.
If I save that and open it up, you can see here that itâs exported it as weâd expect, and weâve saved 98% of the original file size that would have been exported from Figma normally. Itâs taken it down from 5.83 megabytes down to 144 kilobytes; weâve saved quite a lot there. Thatâs just the regular PDF export from TinyImage compression, but if we rerun the Figma plugin, which you can do easily by going over to the right hand side and clicking on the little TinyImage icon; if you click on that it means you wonât have to right-click go down to âpluginsâ and find the Figma plugin every time; itâs a quick way of doing it.
Now that weâve had a look at what it looks like without the password, I actually want to export this PDF from Figma with a password. Iâm going to do all three this time, and Iâm going to go to the âsettingsâ icon up here, in the top right youâll see this little âsettingsâ icon, and if you click on that that will load up all of the TinyImage Figma plugin settings. Thereâs one about halfway down which is called âPDF password protectionâ, and youâll see here that weâve got a little checkbox which says âRequire a password to open exported PDF filesâ, and if I just click on that, that will toggle it on, and you can see here the text box underneath has been made available to us. If I turn that off, this is disabled, if I turn it on, itâs now editable; that text field is going to allow me to specify a password. Thereâs an example of what that could look like here, but of course you can use whatever you want; in this case Iâm just going to use the password âfigmaticâ and thatâs going to become the password that is required whenever one of these PDF files is opened.
Now that Iâve set that, thatâll save automatically as soon as you click out of it; if you go back into settings you can see itâs still got âfigmaticâ set there, and now what Iâm going to do is Iâm just going to export or compress these three frames again⊠actually, Iâll just do one just; itâs the same example and Iâm just going to click âCompress Selectedâ, exactly the same as before, but this time of course weâve just got our password protection setting enabled. In this case Iâm just going to rename this one to say âpasswordâ so I can tell the difference, then save that to my desktop, and youâll notice the file size is exactly the same; the PDF password protection doesnât impact the file size at all.
If I go back to my finder, you can see here the one we just exported was down here which I could open freely, however, when I go to âapproachable passwordâ, which is the one I just exported with the password on it; if I try and preview that one, you can see here that itâs telling me this document is password protected and it wants me to enter a password to view it. If I type in that password which was âfigmaticâ, and hit enter, thatâs now let me view the PDF. You can see here at the top itâs got âapproachable password.pdfâ; that was the password protected one.
If I close that off again and then try and reopen it, you can see once again itâs asking me for the password; the same thing will happen if I double-click it and try and open it with the preview app, exactly the same thing; itâs going to ask me for that password which I just copy/pasted. If I enter that once again, itâs allowing me access to that, and if I use the wrong password, if I just put in a couple of letters; itâll tell me that itâs an invalid password. Thatâs what it looks like to export the PDF files from Figma with a password.
Thereâs another way with that we can do this as well; if I just close this and restart it from the right-hand side; Iâm just going to load up the Figma plugin once more and this time instead of exporting; obviously you could select as many PDF files as you want and these will all get exported as individual PDF files each of which will have the password protection on them; youâll get three files all password-protected separately, but of course thereâs going to be some cases where you want to export these files as a single PDF and password protect that. TinyImage lets you do this as well by clicking on the top left button called âCreate a PDFâ.
If you click on âCreate a PDFâ, thatâs going to bring up this interface here, and you can see down here itâs inherited the setting from the settings icon that we clicked before, itâs inheriting that setting because itâs assuming that the password protection that we wanted for the single exports we also want for the merged ones. Of course, we can toggle that on and off as we could before; itâs remembered the password that I want to use, and now that Iâve got it checked, itâs going to make sure that this export is also password protected. Now Iâve got two out of my three frames selected, I actually want all three selected in this case and I can rearrange these if I need to change the order of them; I donât have to go over into the Figma side panel over here; and this is a new feature, you can rearrange the frames independently of the main Figma design; you donât have to reorder those you can just do it interface.
Letâs say I want the red one to go first, and then the yellow one, then the gray one, thatâs all good; then Iâm just going to make sure the color profile is âRGBâ, which is the default, and now that Iâve got those three selected and ordered, and Iâve got my password protection setting for the PDF Figma export enabled, all I need to do is click on âExport to Merged PDFâ; and after you click on that, itâs basically going to merge those three frames into a single PDF. Itâs just finished, and Iâm going to save that to my desktop. So, if I open that up, once again, if I preview that; as expected, itâs got a password prompt. Iâm going to put in my password again and hit enter, and there we go, weâve got our merged PDF. Weâve got the three frames in the one PDF now, we donât have three separate PDF files, theyâve all been merged into a single password protected compressed PDF directly from Figma. Thatâs roughly what it looks like.
The compression ratio is very similar, weâve got a 97% saving; however, because weâve tripled the amount of frames, itâs gone down from 12.5 megabytes to 436 kilobytes; as an absolute saving, thatâs thatâs quite high, and as you can tell the quality of the file is still very good; itâs very sharp and the images look great. That saving is super nice, and the cool thing is I can now send this PDF file securely via email or via Slack as a password protected PDF, and anybody on the other end of that message is going to have to know what the password is before they can look at the contents of that PDF. This is now a secure password protected PDF from your Figma design, and you can feel safe sending that to anyone, as long as you also kind of securely send them the password somehow, ideally not in the same message as the the PDF, but either way itâs up to you.
Thatâs roughly it; password protection as you probably know, isnât something thatâs native to Figma for PDFs. As far as I know, TinyImage is the only way to add password protection to your PDF exports directly from Figma. Iâm sure that thereâs some sort of tooling in the open, maybe thatâs Adobe Acrobat professional or something like that, where you could theoretically export a PDF from Figma and somehow add a password to it, Iâm not too sure how to do that; but if you do want to do it directly from Figma, this is the way that I would add a password to my PDF exports.
I hope if youâve been looking for a way to add password protection to your Figma PDF exports, or if you were just curious of what it looks like in the TinyImage Figma plugin, I hope that youâve learned something from this video; and I would encourage you to try it out, and use it for yourself to see how it goes. Thank you as always for watching, and weâll be back very soon with more Figma tutorials just like this.

Adam Brock
Founder & CEO of Hypermatic


