Tips & Tricks

How to Export a PDF From Figma

Figma doesn't export PDFs quite the same way as traditional design tools, but it does support PDF export — with a few things worth knowing before you start. Whether you're exporting a single frame, a multi-page document, or a presentation deck, the approach varies slightly.

How to Export a PDF From Figma

How to Export a Single Frame as PDF From Figma

Select the frame you want to export on the canvas. In the right-hand panel, scroll down to the Export section. Click the + button to add an export setting, then choose PDF from the format dropdown. Click Export [Frame Name] to download the file.

Figma exports each frame as a separate PDF file. If you select multiple frames before exporting, you'll get a ZIP archive containing individual PDFs — not a single merged document.

WukongPDF

Try Word to PDF

No installation needed. Works directly in your browser.

Get Started →

How to Export Multiple Frames as One PDF

This is the most common point of confusion with Figma PDF exports. Figma itself cannot combine multiple frames into a single PDF file during export. To get a single multi-page PDF, you have two options.

Option one: Use Figma's built-in presentation mode. Click the Play button in the top bar to open your frames as a presentation, then use your browser's Print function and select Save as PDF. This captures all frames in order as pages of a single PDF.

Option two: Export each frame as a separate PDF, then merge them. Upload all the files to WukongPDF's Merge PDF tool, arrange them in the correct order, and download the combined document.

Figma PDF Export Quality and Resolution

Figma exports PDFs as vector files when the content is vector-based, which means the output scales to any size without quality loss. Text, shapes, and paths remain sharp at any zoom level.

Raster images placed inside your Figma frames are exported at their original resolution. If you've placed low-resolution images into the design, those will appear soft in the exported PDF — there's no upscaling at export time.

Unlike PNG or JPEG exports, Figma's PDF format doesn't have a DPI setting in the export panel. The file size and quality depend on the complexity of your design and the resolution of any embedded raster images.

Fonts and Text in Figma PDF Exports

Figma embeds fonts in the exported PDF, so text should render correctly when the recipient opens the file — even if they don't have the font installed. However, some users report font substitution issues with certain typefaces, particularly those with complex licensing arrangements.

If font accuracy is critical, open the PDF after export and check how the text appears. If substitution has occurred, try outlining the text in Figma before exporting: select the text layer, go to Object > Outline Stroke (or use Ctrl/Cmd + Shift + O), then re-export. Outlined text becomes vector paths and will always render correctly.

Exporting From Figma on the Desktop App vs Browser

The export process is identical in both the Figma desktop app and the browser version. The main practical difference is that in the browser, the file downloads directly to your default downloads folder. In the desktop app, you can choose the save location.

If you're using Figma in a browser and need to export many frames, the desktop app is slightly more convenient for managing where files land. For occasional exports, the browser version works just as well.

After Export: Compressing or Editing the PDF

Figma PDFs can be large, especially for designs with many embedded images or complex gradients. If you need to reduce the file size before sharing, run the export through a PDF Compression tool. Most Figma PDFs compress well since they contain a mix of vector and raster content.

If you need to add annotations, stamps, form fields, or password protection to the exported PDF, you can handle those steps with WukongPDF after the Figma export is done. Figma handles the design; the PDF tools handle everything that happens to the document afterward.

WukongPDF

Try Word to PDF

No installation needed. Works directly in your browser.

Get Started →