I’m having consistent issues with PDF export, where one or more elements is missing from exported PDFs. The missing elements are sometimes vector objects created in Figma, and sometimes raster images imported into Figma. I always confirm the elements are correctly inside the desired frame before PDF export. Are there any known issues that prevent PDFs from rendering correctly?
Hi! Can you please explain where to find “Region Tools”?? My PDFs are still not exporting all of my elements properly. Yugh!
I used keyboard shortcut Shift + S, and was able to create a “Section”. I “send it to back” so it would be underneath all of my design elements, but the PDF still did not include all of my buttons and text. What am I doing wrong?
I tried Pitchdeck, but even the ‘preview’ before exporting to PDF still showed several of my buttons missing from my frames. Has Figma really never fixed this for this many years!?
I have found Tiny Image Compressor PDF export to be reliable. However this plugin costs.
I do not think anyone should have to pay money to export designs. This is a basic function that literally every other platform I’ve ever used gets right. I am new to Figma (within last 3 days), but I really don’t understand why Figma hasn’t fixed this?? Seems like this feature has never worked on their platform.
I figured out what my issue was when I wasn’t seeing my PNGs when exporting to PDF. For me, I didn’t realize my PNGs where not IN my frame that I needed them to be in. Upon putting them in the correct frame and bringing them to the front, I was able to have them export properly. I hope this help if it is a ‘user error’ like it was for me.
Yes! This ended up being my issue as well (user error). I was originally trained on Adobe Illustrator, where everything that is “visually” on your frame (or ‘artboard’ as they call it there), gets exported no matter what. In Figma, even if an item is “visually” on your frame, if it is ‘free-floating’ on the left hierarchy chart and not actually a sub-item of the frame itself that you actually want it to appear on, it will not be exported on that frame.
I am glad it helped! I am new-ish to Figma. Transitioning from other apps and thought the same. I wanted to share my solve even if it isn’t the same for others. It was embarrassing to me to hand over a PDF missing content! 🫣 😊
I had this issue. I found that I had two vectors, and when I flattened them, the pdf export issue was resolved.
I had to do this thru trial and error. I started at the top of the layer list and flattened the vectors I found. Luckily these vectors were some of the first I tried.
I hope this helps others.
The main problem is that Figma will not properly export Frames that have ‘Clip content’ enabled when exporting to PDF. When exporting to SVG this does work.
The frames with ‘clip content’ become clipping masks in the PDF but the way it’s exported is incorrect so the entire element becomes visible.
Workarounds:
- Find your frame in Figma and disable ‘clip content’. But this is not always possible because most times this is enabled for a reason
- Export to PDF and open in Illustrator to remove the faulty clipping mask layer
- Export to SVG and then open in Illustrator to save as PDF.
Ideal solution:
- good Figma PDF export where frames with ‘clip content’ are exported as clipping masks that have proper mask visibility in the resulting PDF
So to everyone struggling with the problem of images not showing up on your pdf export frame, here’s the solution I came up with, that worked for me:
- Make a frame (F) that fits your image
- Select frame + select auto layout
- Place image into the frame
Voila your image will appear on your pdf. Goodluck.
Worked for me!
If you have duplicate elements one on top of the other (you may not realise as these perfectly overlap) then when you download in pdf, you will not see the original elements. Once you remove the duplicates/ overlapped ones, you should be able to see all the elements in downloaded pdf.
Just adding a comment to pump the topic. Please deal with this masks issue when exporting PDFs, Figma.
Your PDF Export will be missing objects if they are not “nested” in (or assigned to) the frame you have placed them on. To “nest” (or assign) your objects in the frame, you can cut the objects, then select the frame, and paste them back. Alternatively, you can open the Layers and manually drag the objects to the frames where they belong.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.